Aggregation(집계)
수천 건의 개별 거래 데이터를 하나하나 보는 대신, 합계·평균·개수·최댓값처럼 하나의 요약된 값으로 묶어내는 연산을 뜻하며, 대량의 데이터를 사람이 이해할 수 있는 형태로 압축해줍니다.
한눈에 보는 정의
Aggregation(집계)은 여러 개의 개별 데이터를 합계, 평균, 개수 같은 하나의 요약된 값으로 묶어내는 연산을 뜻합니다.
자세히 알아보기
- 예문: "수만 건의 개별 주문 데이터를 지역별 Aggregation을 통해, 지역마다 하나의 매출 합계 숫자로 요약해 보여줬다."
- 개별 데이터를 하나씩 살펴보는 것은 데이터가 많아질수록 비현실적이라, 합계나 평균 같은 집계 연산을 통해 방대한 데이터를 사람이 파악할 수 있는 수준으로 압축하는 것이 분석의 기본 출발점입니다.
- Dimension(차원) (차원)을 기준으로 Measure(측정값) (측정값)를 집계하는 것이 OLAP(온라인 분석 처리) (OLAP) 분석의 핵심 동작이며, Data Cube(데이터 큐브) (데이터 큐브)는 이런 집계 결과를 미리 계산해 빠르게 제공합니다.
- 요약 수준을 더 세밀하게 쪼개는 Drill-Down(상세 분석) (드릴다운)이나, 더 상위 수준으로 다시 묶는 Roll-Up(상위 집계) (롤업) 모두, 결국 이 집계 연산의 단위를 조정하는 조작입니다.