共用方式為


DATATABLE

適用於:匯出數據行計算數據表量值視覺計算

提供宣告內嵌數據集數據值的機制。

語法

DATATABLE (ColumnName1, DataType1, ColumnName2, DataType2..., {{Value1, Value2...}, {ValueN, ValueN+1...}...})

參數

術語 定義
ColumnName 傳回數據表的任何 DAX 表達式。
DataType 列舉,包括:INTEGER、DOUBLE、STRING、BOOLEAN、CURRENCY、DATETIME
value 針對一維數位常數使用 Excel 語法的單一自變數,巢狀提供數位陣列數位。 這個自變數代表將在數據表中的數據值集合

例如
{ 列 1} 中的 {values, {row2} 中的值, {row3} 中的值等等。 }
其中{row1} 中的值是逗號分隔的常數表達式集合,也就是常數的組合,結合少數基本函式,包括 DATE、TIME和 BLANK,以及 DATE 與 TIME 和一元減號運算符之間的加號運算符,以便表示負值。

以下是所有有效值:3、-5、BLANK()、“2009-04-15 02:45:21”。 值可能不會參考立即表達式以外的任何專案,而且無法參考數據行、數據表、關聯性或其他任何專案。

遺漏的值會以相同方式處理 BLANK()。 例如,下列專案相同: {1,2,BLANK(),4} {1,2,,4}

傳回值

宣告內嵌值集的數據表。

言論

  • 不同於 DATATABLE,數據表建構函式 允許任何純量表達式作為輸入值。

  • 在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

= DataTable("Name", STRING,
               "Region", STRING
               ,{
                        {" User1","East"},
                        {" User2","East"},
                        {" User3","West"},
                        {" User4","West"},
                        {" User4","East"}
                }
           )