-
Notifications
You must be signed in to change notification settings - Fork 43
Metric Agg
Gee edited this page Nov 12, 2017
·
4 revisions
- (Bucket 등으로) Aggregate된 값들에 대해 특정 연산을 수행한다.
- 오직 Number Field에 대해서만 사용 가능하다.
- Extended Stats Aggregation 및 Percentiles Aggregation 등은 multi-value를 반환한다.
- 백분위수 (Percentile) : 특정 위치에 어느 값이 있는지 궁금할 떄
- 백분위 (Percentile Rank) : 특정 값이 어느 정도에 위치하는지 궁금할 때
- 예) 80 백분위가 90점이면, 90점을 받은 사람의 백분위수는 80이다. 참고
- Value Count Aggregation
- Avg Aggregation
- Sum Aggregation
- Min Aggregation
- Max Aggregation
- Extended Stats Aggregation
- Cardinality Aggregation
- Percentiles Aggregation
- Percentile Ranks Aggregation
- Top Hits Aggregation
- 역할 : (aggregate된) documents 개수 반환
- 역할 : 해당 Field 값의 평균 반환
- 주요 옵션
- Field : Avg Agg 적용할 Field 선택
- 역할 : 해당 Field 값의 총합 반환
- 주요 옵션
- Field : Sum Agg 적용할 Field 선택
- 역할 : 해당 Field 값의 최소값 반환
- 주요 옵션
- Field : Min Agg 적용할 Field 선택
- 역할 : 해당 Field 값의 최대값 반환
- 주요 옵션
- Field : Max Agg 적용할 Field 선택
- 역할 : 해당 Field의 주요 통계 자료 반환
- 주요 옵션
- Field : Extended Agg 적용할 Field 선택
- 역할 : 해당 Field 값의 고유한 값의 개수 반환
- 주요 옵션
- Field : Cardinality Agg 적용할 Field 선택
- 역할 : 백분위(Percentile Rank)를 입력하면 백분위수(Percentile) 반환
- 주요 옵션
- Field : Percentiles Agg을 적용할 Field 선택
- Percents : 백분위 값
- 역할 : 백분위수(Percentile)를 입력하면 백분위(Percentile Rank) 반환
- 주요 옵션
- Field : Percentile Ranks Agg을 적용할 Field 선택
- Values : 백분위수
- 역할 : 조건을 만족하는 Document의 특정 Field의 Agg 반환
- 주요 옵션
- Aggregate With : 선택된 Field 값들을 어떻게 aggregate 할 지 선택
- 옵션 : Average, Min, Max, Sum, Concatenate
- Size : Field 몇 개를 보여줄 지 선택
- Sort On : Field 값들을 어떻게 정렬할 것인지 기준 설정
- Order : Sort On된 결과를 오름차순 또는 내림차순으로 정렬
- Aggregate With : 선택된 Field 값들을 어떻게 aggregate 할 지 선택