다음을 통해 공유


오류

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

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

구문

ERROR(<text>)  

매개 변수

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

반환 값

None

설명

  • 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[색] [측정값]
검정 검정
파랑 파랑
회색 회색
다색 다색
해당 없음 해당 없음
빨간색 빨간색
Silver\Black Silver\Black
흰색 흰색
노란색 노란색

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