메인 콘텐츠로 건너뛰기

설명

조합자는 max 함수에 적용할 수 있으며, maxMap 집계 조합자 함수를 사용해 각 키별로 맵의 최댓값을 계산합니다.

사용 예시

이 예시에서는 서로 다른 시간 슬롯별 상태 코드와 그 개수를 저장하는 테이블(table)을 생성합니다. 각 행(row)에는 상태 코드를 해당 개수에 매핑한 맵(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일