다음을 통해 공유


테이블 생성자

하나 이상의 열 테이블을 반환합니다.

통사론

{ <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