오류
오류 메시지와 함께 오류가 발생합니다.
구문
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 함수가 실행되지 않습니다.