ARRAY_AGG 함수

ARRAY_AGG 함수

Apache Pinot의 ARRAY_AGG 함수는 입력 값들을 배열로 연결해요. 지원 요소 타입은 INT, LONG, FLOAT, DOUBLE, BIG_DECIMAL, STRING, BYTES이에요. 여러 행을 하나의 배열로 모을 때 유용해요.

출처: 문서

본문

ARRAY_AGG 함수는 입력 값들을 배열로 연결해요. 지원 요소 타입은 INT, LONG, FLOAT, DOUBLE, BIG_DECIMAL, STRING, BYTES이에요.

시그니처

ARRAY_AGG(dataColumn, 'dataType', [isDistinct])

사용 예시

SELECT ARRAY_AGG(firstName, 'STRING', true) AS firstNames from transcript;
firstNames
Bob,Nick,Lucy

입력 표현식이 멀티밸류(Multi-value)면 Pinot은 선택적인 distinct 단계를 적용하기 전에 각 행의 값들을 출력 배열로 평탄화해요.

더 알아보기 (Learn more)