maxOver
maxOver 함수는 차원 목록으로 구분한 치수 또는 날짜의 최댓값을 계산합니다.
구문
괄호를 사용해야 합니다. 어떤 인수가 옵션인지 보려면 다음 설명을 확인합니다.
maxOver (measure,[ 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에서 레벨 인식 계산 사용 섹션을 참조하세요. -
예시
다음 예제에서는 City 및 State를 분할 기준으로 sum(Sales)의 최댓값을 계산합니다.
maxOver ( sum(Sales), [City, State] )
다음 예제는 Customer Region에 대한 최대 Billed Amount을 보여줍니다. 테이블 계산의 필드는 시각적 객체의 필드 모음에 있습니다.
maxOver ( sum({Billed Amount}), [{Customer Region}] )
다음 스크린샷에 예제 결과가 나와 있습니다. Service Line를 추가한 각각의 총 청구 금액을 표시하고, 세 값의 최댓값을 계산된 필드에 표시합니다.