Skip to main content

설명

Array 및 If 조합자는 uniq 함수에 적용할 수 있으며, 집계 조합자 함수인 uniqArrayIf를 사용하면 조건이 true인 행의 배열에서 고유한 값의 수를 계산할 수 있습니다.
-If와 -Array는 함께 사용할 수 있습니다. 단, Array가 먼저 오고 그다음에 If가 와야 합니다.
이 함수는 arrayJoin을 사용하지 않고도 특정 조건에 따라 배열의 고유 요소 수를 계산해야 할 때 유용합니다.

사용 예시

세그먼트 유형과 참여 수준별로 조회된 고유 제품 수 계산

이 예시에서는 사용자 쇼핑 세션 데이터가 저장된 테이블을 사용하여, 특정 사용자 세그먼트에 속하고 세션 체류 시간을 나타내는 참여 메트릭을 기준으로 사용자가 조회한 고유 제품 수를 계산합니다.
Query
Response

관련 항목