DATATABLE

提供用于声明内联数据值集的机制。

语法

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

parameters

术语定义
ColumnName任何返回表的 DAX 表达式。
数据类型一个枚举,其中包含:INTEGER、DOUBLE、STRING、BOOLEAN、CURRENCY、DATETIME
单个参数,为某个一维数组常量使用 Excel 语法,通过嵌套形式形成数组的数组。 此参数表示表中包含的一组数据值

例如,
{ { values in row1 }、{ values in row2 }、{ values in row3 } 等。 }
其中 { values in 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" }                   }             )  

results matching ""

    No results matching ""