PERCENTILEESTMV 함수

PERCENTILEESTMV 함수

Apache Pinot의 PERCENTILEESTMV 집계 함수는 Quantile Digest 알고리즘을 이용해 그룹의 N번째 백분위수를 반환해요. 멀티밸류(Multi-value) 컬럼의 백분위수를 빠르게 근사할 때 유용해요.

출처: 문서

본문

PERCENTILEESTMV 함수는 Quantile Digest 알고리즘을 이용해 그룹의 N번째 백분위수를 반환하는 집계 함수예요.

시그니처

PERCENTILEESTMV(colName, N)

사용 예시

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

select PERCENTILEESTMV(DivLongestGTimes, 50) AS value
from airlineStats 
where arraylength(DivLongestGTimes) > 1
value
10
select PERCENTILEESTMV(DivLongestGTimes, 90) AS value
from airlineStats 
where arraylength(DivLongestGTimes) > 1
value
44
select PERCENTILEESTMV(DivLongestGTimes, 99.9) AS value
from airlineStats 
where arraylength(DivLongestGTimes) > 1
value
108

더 알아보기 (Learn more)