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 함수가 실행되지 않습니다.