countOver - 아마존 QuickSight

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

countOver

countOver 함수는 차원 목록으로 구분한 크기 또는 치수의 개수를 계산합니다.

구문

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

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

인수

측정치 또는 차원 필드

계산하려는 측정값 또는 차원으로, 예를 들면 sum({Sales Amt})입니다. 계산 수준이 NULL 또는 POST_AGG_FILTER로 설정된 경우 집계를 사용하십시오. 계산 수준이 PRE_FILTER 또는 PRE_AGG로 설정된 경우 집계를 사용하지 마십시오.

partition field

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

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

계산 수준

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

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

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

  • POST_AGG_FILTER - (기본값) 시각적 객체가 표시될 때 테이블 계산이 수행됩니다.

비어 있을 때 이 값은 기본적으로 POST_AGG_FILTER로 설정됩니다. 자세한 정보는 Amazon에서 레벨 인식 계산 사용 QuickSight을 참조하세요.

다음 예제는 CityStateSales 개수입니다.

countOver ( Sales, [City, State] )

다음 예제는 CityState{County} 개수입니다.

countOver ( {County}, [City, State] )

다음 예제는 Customer Region에 대한 Billed Amount 개수를 보여줍니다. 테이블 계산의 필드는 시각적 객체의 필드 모음에 있습니다.

countOver ( sum({Billed Amount}), [{Customer Region}] )

다음 스크린샷에 예제 결과가 나와 있습니다. 관련된 다른 필드가 없으므로 각 리전의 개수는 1입니다.

Table showing countOver value of 1 for each Customer Region: APAC, EMEA, and US.

추가 필드를 추가하면 개수가 변경됩니다. 다음 스크린샷에서는 Customer SegmentService Line을 추가합니다. 이러한 필드 각각에는 세 고유값이 포함됩니다. 세그먼트 3개, 서비스 라인 3개, 리전 3개이므로 계산 필드에 9라고 표시합니다.

Data table showing countOver values for Enterprise customer segments across regions.

계산 필드 countOver( sum({Billed Amount}), [{Customer Region}, {Customer Segment}, {Service Line}]의 파티션 필드에 추가 필드를 2개 추가할 경우 각 행에 대한 개수는 다시 1입니다.

Data table showing countOver values for Customer Segment, Service Line, and Customer Region combinations.