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

説明

Map コンビネータは、min 関数に適用でき、minMap 集約コンビネータ関数を使用して、Map 内の各キーに対応する最小値を計算します。

使用例

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

関連項目

最終更新日 2026年6月10日