ERROR
error 메시지를 사용하여 error 발생합니다.
통사론
ERROR(<text>)
매개 변수
학기 | 정의 |
---|---|
text |
error 메시지를 포함하는 텍스트 문자열입니다. |
반환 value
None
발언
ERROR 함수는 스칼라 value 예상되는 모든 위치에 DAX 식에 배치할 수 있습니다.
이 함수는 not RLS(행 수준 보안) 규칙에 or 계산 열에서 사용되는 경우 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]
실패 and "적색이 발생했습니다"가 포함된 anderror 메시지가 발생합니다.
예제 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[색] | [Measure] |
---|---|
검정 | 검정 |
파랑 | 파랑 |
회색 | 회색 |
멀티 | 멀티 |
NA | NA |
빨강 | 빨강 |
은 | 은 |
Silver\Black | Silver\Black |
하얀 | 하얀 |
황색 | 황색 |
Magenta는 product 색 중 하나 not 때문에 ERROR 함수가 not 실행됩니다.