다음을 통해 공유


COLUMNSTATISTICS

적용 대상: 계산 열 계산 테이블 측정 시각적 계산

참고 항목

이 함수는 의미 없는 결과를 반환할 가능성이 있으므로 시각적 계산에 사용하지 않는 것이 좋습니다.

모델의 모든 테이블의 모든 열에 대한 통계 테이블을 반환합니다.

구문

COLUMNSTATISTICS ()

매개 변수

이 함수는 매개 변수를 사용하지 않습니다.

반환 값

통계 테이블입니다. 이 테이블의 각 행은 모델의 다른 열을 나타냅니다. 테이블 열에는 다음이 포함됩니다.

  • 테이블 이름: 현재 열의 테이블입니다.
  • 열 이름: 현재 열의 이름입니다.
  • 최소: 현재 열에 있는 최소값입니다.
  • Max: 현재 열에 있는 최대값입니다.
  • 카디널리티: 현재 열에 있는 고유 값의 수입니다.
  • 최대 길이: 현재 열에 있는 가장 긴 문자열의 길이입니다(문자열 열에만 적용됨).

설명

  • 오류 상태의 열과 쿼리 범위 계산 테이블의 열은 결과 테이블에 나타나지 않습니다.

  • 필터 컨텍스트의 필터가 COLUMNSTATISTICS()에 적용되면 오류가 반환됩니다.

  • 이진 형식 열의 경우 최소 및 최대 통계에는 BLANK 값이 있습니다.

예시

이 문서의 예는 샘플 Adventure Works DW 2020 Power BI Desktop 모델과 함께 사용할 수 있습니다. 모델을 가져오려면 DAX 샘플 모델을 참조하세요.

다음 DAX 쿼리:

DEFINE
    TABLE FilteredProduct =
        FILTER (
            Product,
            [Color] == "Blue"
        )
    COLUMN Customer[Location] = [State-Province] & " " & [Country-Region]

EVALUATE
COLUMNSTATISTICS ()

모델의 모든 테이블의 모든 열에 대한 통계가 있는 테이블을 반환합니다. 이 테이블에는 쿼리 범위 계산 열인 Customer[Location]에 대한 통계도 포함되어 있습니다. 그러나 테이블에는 쿼리 범위 계산 테이블 FilteredProduct의 열이 포함되지 않습니다.

COLUMNSTATISTICS 결과 테이블

필터 컨텍스트
CALCULATETABLE 함수