メインコンテンツへスキップ

説明

Map コンビネータは、max 関数に適用でき、集約コンビネータ関数 maxMap を使用して、Map 内の各キーごとの最大値を計算できます。

使用例

この例では、時間帯ごとのステータスコードとその件数を格納するテーブルを作成します。 各行には、ステータスコードと対応する件数の Map が含まれます。各時間帯における各ステータスコードの最大件数を求めるために、 maxMap を使用します。
Query
maxMap 関数は、各タイムスロット内の各ステータスコードについて、最大カウントを求めます。例えば:
  • タイムスロット ‘2000-01-01 00:00:00’:
    • ステータス ‘a’: 15
    • ステータス ‘b’: 25
    • ステータス ‘c’: max(35, 45) = 45
    • ステータス ‘d’: 55
    • ステータス ‘e’: 65
  • タイムスロット ‘2000-01-01 00:01:00’:
    • ステータス ‘d’: 75
    • ステータス ‘e’: 85
    • ステータス ‘f’: max(95, 105) = 105
    • ステータス ‘g’: max(115, 125) = 125
Response

関連項目

最終更新日 2026年7月2日