CONTAINS
참조된 모든 열에 대한 값이 있거나 해당 열에 포함된 경우 true를 반환합니다. 그렇지 않으면 함수가 false를 반환합니다.
구문
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)
매개 변수
용어 | 정의 |
---|---|
table | 데이터 테이블을 반환하는 DAX 식입니다. |
columnName | 표준 DAX 구문을 사용하는 기존 열의 이름입니다. 식일 수 없습니다. |
value | columnName에서 검색할 단일 스칼라 값을 반환하는 DAX 식입니다. 인수 목록에 전달되기 전에 식을 정확히 한 번 계산해야 합니다. |
반환 값
지정된 각 값을 해당 columnName에서 찾을 수 있거나 해당 열에 포함된 경우 TRUE 값입니다. 그렇지 않으면 함수는 FALSE를 반환합니다.
설명
columnName 인수와 값은 쌍으로 제공되어야 합니다. 그렇지 않으면 오류가 반환됩니다.
columnName은 지정된 테이블 또는 테이블과 관련된 테이블에 속해야 합니다.
columnName이 관련 테이블의 열을 참조하는 경우 정규화되어야 합니다. 그렇지 않으면 오류가 반환됩니다.
이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.
예시
다음 예제에서는 제품 214 및 고객 11185의 인터넷 판매가 동시에 발생했는지 여부를 알려주는 측정값을 만듭니다.
= CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)