테이블 생성자
하나 이상의 열 테이블을 반환합니다.
통사론
{ <scalarExpr1>, <scalarExpr2>, … }
{ ( <scalarExpr1>, <scalarExpr2>, … ), ( <scalarExpr1>, <scalarExpr2>, … ), … }
매개 변수
학기 | 정의 |
---|---|
scalarExprN |
스칼라 값을 반환하는 모든 DAX 식입니다. |
반환 값
하나 이상의 열 테이블입니다. 열이 하나만 있는 경우 열의 이름은 Value입니다. N > 1인 N 열이 있는 경우 왼쪽에서 오른쪽으로 열의 이름은 Value1, Value2, ..., ValueN입니다.
발언
첫 번째 구문은 단일 열의 테이블을 반환합니다. 두 번째 구문은 하나 이상의 열 테이블을 반환합니다.
스칼라 식의 수는 모든 행에 대해 동일해야 합니다.
열 값의 데이터 형식이 행이 다르면 모든 값이 공통 데이터 형식으로 변환됩니다.
예제 1
다음 DAX 쿼리는 다음과 같습니다.
EVALUATE { 1, 2, 3 }
그리고
EVALUATE { (1), (2), (3) }
단일 열의 다음 테이블을 반환합니다.
[값] |
---|
1 |
2 |
3 |
예제 2
다음 DAX 쿼리는 다음과 같습니다.
EVALUATE
{
(1.5, DATE(2017, 1, 1), CURRENCY(199.99), "A"),
(2.5, DATE(2017, 1, 2), CURRENCY(249.99), "B"),
(3.5, DATE(2017, 1, 3), CURRENCY(299.99), "C")
}
반환
[Value1] | [Value2] | [Value3] | [Value4] |
---|---|---|---|
1.5 | 1/1/2017 | 199.99 | A |
2.5 | 1/2/2017 | 249.99 | B |
3.5 | 1/3/2017 | 299.99 | C |
예제 3
다음 DAX 쿼리는 다음과 같습니다.
EVALUATE { 1, DATE(2017, 1, 1), TRUE, "A" }
문자열 데이터 형식의 단일 열에 대한 다음 테이블을 반환합니다.
[값] |
---|
1 |
1/1/2017 |
TRUE |
A |