อ่านในภาษาอังกฤษ

แชร์ผ่าน


คอนสตรักเตอร์ของตาราง

แสดงตารางที่มีคอลัมน์อย่างน้อยหนึ่งคอลัมน์

ไวยากรณ์

{ <scalarExpr1>, <scalarExpr2>, … } 
{ ( <scalarExpr1>, <scalarExpr2>, … ), ( <scalarExpr1>, <scalarExpr2>, … ), … }

พารามิเตอร์

เงื่อนไข คำนิยาม
scalarExprN นิพจน์ DAX ใด ๆ ที่แสดงค่าสเกลา

ค่าที่ส่งคืน

ตารางของคอลัมน์อย่างน้อยหนึ่งรายการ เมื่อมีเพียงหนึ่งคอลัมน์ ชื่อของคอลัมน์คือ Value (ค่า) เมื่อมี N คอลัมน์โดย N > 1 ชื่อของคอลัมน์จากซ้ายไปขวาคือ Value1, Value2, ..., ValueN

หมายเหตุ

  • ไวยากรณ์แรกจะส่งกลับตารางของคอลัมน์เดียว ไวยากรณ์ที่สองจะแสดงตารางของคอลัมน์อย่างน้อยหนึ่งคอลัมน์

  • จํานวนของนิพจน์สเกลาต้องเหมือนกันสําหรับแถวทั้งหมด

  • เมื่อชนิดข้อมูลของค่าสําหรับคอลัมน์ในแถวอื่นแตกต่างกัน ค่าทั้งหมดจะถูกแปลงเป็นชนิดข้อมูลทั่วไป

ตัวอย่างที่ 1

คิวรี DAX ต่อไปนี้:

EVALUATE { 1, 2, 3 }

และ

EVALUATE { (1), (2), (3) }

แสดงตารางที่มีคอลัมน์เดียวต่อไปนี้:

[Value]
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" }

แสดงตารางต่อไปนี้ของคอลัมน์ชนิดข้อมูลสตริงหนึ่งคอลัมน์:

[Value]
1
วันที่ 1/1/2017
TRUE
A