설명
MergeState combinator는
avg
함수에 적용할 수 있으며, AverageFunction(avg, T) 유형의 부분 집계 상태를 머지하여
새로운 중간 집계 상태를 반환합니다.
사용 예시
MergeState combinator는 사전 집계된 상태를 결합하고, 추가 처리를 위해
최종화하지 않은 상태로 유지해야 하는 다단계 집계
시나리오에서 특히 유용합니다. 이를 보여주기 위해, 개별 서버 성능 메트릭을
여러 단계에 걸친 계층적 집계로 변환하는 예시를 살펴보겠습니다: 서버 수준 → 리전 수준
→ 데이터센터 수준.
먼저 원시 데이터를 저장할 테이블을 생성합니다:
- 서비스 수준
- 리전 수준
- 데이터센터 수준