distinctCountOver - 아마존 QuickSight

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

distinctCountOver

distinctCountOver 함수는 지정된 수준에서 지정된 속성으로 분할된 피연산자의 고유 개수를 계산합니다. 지원되는 수준은 PRE_FILTERPRE_AGG입니다. 피연산자는 집계되지 않아야 합니다.

구문

괄호를 사용해야 합니다. 어떤 인수가 옵션인지 보려면 다음 설명을 확인합니다.

distinctCountOver ( measure or dimension field ,[ partition_field, ... ] ,calculation level )

인수

측정치 또는 차원 필드

계산하려는 측정값 또는 차원으로, 예를 들면 {Sales Amt}입니다. 유효 값은 PRE_FILTERPRE_AGG입니다.

partition field

(선택 사항) 하나 이상의 차원을 분할하는 기준으로, 쉼표로 구분합니다.

두 단어 이상이면 목록의 각 필드가 {}(중괄호)로 묶입니다. 전체 목록은 [ ](대괄호)로 묶입니다.

계산 수준

(선택 사항) 사용할 계산 수준을 지정합니다.

  • PRE_FILTER - 사전 필터 계산이 데이터 세트 필터보다 먼저 계산됩니다.

  • PRE_AGG - 사전 집계 계산이 집계 및 상위/하위 N 필터를 시각적 객체에 적용하기 전에 계산됩니다.

POST_AGG_FILTER에 대한 기본값은 공백입니다. POST_AGG_FILTER이(가) 작업에 적합한 레벨이 아니므로 오류 메시지가 표시됩니다. 자세한 정보는 Amazon에서 레벨 인식 계산 사용 QuickSight을 참조하세요.

다음 예에서는 PRE_AGG 수준에서 CityState(으)로 분할된 Sales의 고유한 수를 가져옵니다.

distinctCountOver ( Sales, [City, State], PRE_AGG )