DISTINCTCOUNTRAWHLL 함수

DISTINCTCOUNTRAWHLL 함수

Apache Pinot의 DISTINCTCOUNTRAWHLL 집계 함수는 문자열로 직렬화된 HLL 응답을 반환해요. 직렬화된 HLL은 다시 HLL로 변환해 다른 HLL과 집계할 수 있어요. 흔한 사용 사례는 서로 다른 Pinot 테이블의 HLL 응답을 병합하거나 클라이언트 측 배치 후 집계를 허용하는 것이에요.

출처: 문서

본문

DISTINCTCOUNTRAWHLL 함수는 문자열로 직렬화된 HLL 응답을 반환해요. 직렬화된 HLL은 다시 HLL로 변환한 뒤 다른 HLL과 집계할 수 있어요. 흔한 사용 사례는 서로 다른 Pinot 테이블의 HLL 응답을 병합하거나, 클라이언트 측 배치 후 집계를 허용하는 것이에요.

시그니처

DISTINCTCOUNTRAWHLL(colName, log2m)

사용 예시

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

select DISTINCTCOUNTRAWHLL(teamID) AS value
from baseballStats 
value
00000008000000ac00000800000084000210000000000020001020220030042002100420002010020210000300008020040180400001300310001863024004220870800004400421040104610220080000020000040000030000800002108420000110400800000106000060000080020000082000218c0002000000020000010200100000018c0006000400022004a0000088000200800000320820021000000221842000000000025088000220080100009420
select DISTINCTCOUNTRAWHLL(teamID, 1) AS value
from baseballStats 
value
000000010000000400000106

더 알아보기 (Learn more)