다음을 통해 공유


ERROR

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

오류 메시지와 함께 오류가 발생합니다.

통사론

ERROR(<text>)

매개 변수

학기 정의
text 오류 메시지가 포함된 텍스트 문자열입니다.

반환 값

없음

발언

  • ERROR 함수는 스칼라 값이 필요한 모든 위치에 DAX 식에 배치할 수 있습니다.

  • 이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.

예제 1

다음 DAX 쿼리는 다음과 같습니다.

DEFINE
MEASURE DimProduct[Measure] =
        IF(
            SELECTEDVALUE(DimProduct[Color]) = "Red",
            ERROR("red color encountered"),
            SELECTEDVALUE(DimProduct[Color])
        )
EVALUATE SUMMARIZECOLUMNS(DimProduct[Color], "Measure", [Measure])
ORDER BY [Color]

실패하고 "적색이 발생했습니다"가 포함된 오류 메시지가 발생합니다.

예제 2

다음 DAX 쿼리는 다음과 같습니다.

DEFINE
MEASURE DimProduct[Measure] =
        IF(
            SELECTEDVALUE(DimProduct[Color]) = "Magenta",
            ERROR("magenta color encountered"),
            SELECTEDVALUE(DimProduct[Color])
        )
EVALUATE SUMMARIZECOLUMNS(DimProduct[Color], "Measure", [Measure])
ORDER BY [Color]

다음 표를 반환합니다.

DimProduct[색] [측정값]
검정 검정
파랑 파랑
회색 회색
멀티 멀티
NA NA
빨강 빨강
Silver\Black Silver\Black
하얀 하얀
황색 황색

Magenta는 제품 색 중 하나가 아니므로 ERROR 함수가 실행되지 않습니다.