SELECTCOLUMNS
테이블에서 선택한 열과 DAX 식에서 지정한 새 열이 있는 테이블을 반환합니다.
구문
SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …)
매개 변수
용어 | 정의 |
---|---|
테이블 | 테이블을 반환하는 DAX 식입니다. |
속성 | 큰따옴표로 묶인 열에 지정된 이름입니다. |
식 | 열 참조, 정수 또는 문자열 값과 같은 스칼라 값을 반환하는 식입니다. |
반환 값
첫 번째 인수로 지정된 테이블과 행 수가 같은 테이블입니다. 반환된 테이블에는 <Name>, <Expression> 인수의 각 쌍에 해당하는 열이 있고, 각 식은 지정된 <Table> 인수의 행 컨텍스트에서 계산됩니다.
설명
SELECTCOLUMNS는 ADDCOLUMNS와 시그니처 및 동작이 동일합니다. 단, SELECTCOLUMNS는 지정된 <Table>에서 시작하지 않고 빈 테이블로 시작하여 열을 추가합니다.
이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.
예시
다음 Customer 테이블을 사용한다고 가정합니다.
국가 | State(상태) | Count | 합계 |
---|---|---|---|
IND | 2K | 20 | 800 |
IND | MH | 25 | 1000 |
IND | WB | 10 | 900 |
미국 | CA | 5 | 500 |
미국 | WA | 10 | 900 |
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])
반환
국가, 주 |
---|
IND, JK |
IND, MH |
IND, WB |
미국, CA |
미국, WA |