DISTINCTCOUNTMV 함수

DISTINCTCOUNTMV 함수

Apache Pinot의 DISTINCTCOUNTMV 집계 함수는 그룹 내 고유한 행 값의 개수를 반환해요. 멀티밸류(Multi-value) 컬럼의 고유 항목 수를 셀 때 유용해요.

출처: 문서

본문

DISTINCTCOUNTMV 함수는 그룹 내 고유한 행 값의 개수를 반환하는 집계 함수예요.

시그니처

DISTINCTCOUNTMV(colName)

사용 예시

아래 예시는 Hybrid Quick Start를 기반으로 해요.

다음 쿼리는 DivTailNums가 값이 둘 이상인 문서들을 반환해요:

select DivTailNums
from airlineStats 
where arraylength(DivTailNums) > 1
DivTailNums
N7713A,N7713A
N344AA,N344AA
N344AA,N344AA
N7713A,N7713A

다음 쿼리를 실행하면 이 행들의 고유 항목 수를 셀 수 있어요:

select DISTINCTCOUNTMV(DivTailNums) AS value
from airlineStats 
where arraylength(DivTailNums) > 1
value
2

더 알아보기 (Learn more)