denseRank - Amazon QuickSight

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

denseRank

denseRank 함수는 지정 분할과 비교한 차원 또는 치수의 순위를 계산합니다. 중복은 무시하고 각 항목을 단 한 번 센 후 중복값의 순위가 동일하도록 "공백 없이" 순위를 할당합니다.

구문

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

denseRank ( [ sort_order_field ASC_or_DESC, ... ] ,[ partition_field, ... ] )

인수

정렬 순서 필드

측정치나 차원 또는 둘 모두 등 원하는 데이터 기준대로 하나 이상의 집계 필드를 정렬하고 쉼표로 구분합니다. 오름차순(ASC) 또는 내림차순(DESC)으로 정렬 순서를 지정할 수 있습니다.

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

partition field

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

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

계산 수준

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

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

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

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

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

다음 예제는 StateCity 기준으로 내림차순으로 밀집 정렬한 max(Sales)의 순위입니다. max(Sales)가 동일한 모든 도시에 동일 순위가 할당되며, 그다음 도시는 연속으로 이어지는 순위를 매깁니다. 예를 들어 순위가 같은 도시가 세 곳이라면 네 번째 도시는 2위입니다.

denseRank ( [max(Sales) DESC], [State, City] )

다음 예제는 State 기준으로 내림차순으로 밀집 정렬한 max(Sales)의 순위입니다. max(Sales)가 동일한 모든 주에 동일 순위가 할당되며, 그다음은 연속으로 이어지는 순위를 매깁니다. 예를 들어 순위가 같은 주가 세 곳이라면 네 번째 주는 2위입니다.

denseRank ( [max(Sales) DESC], [State] )