美文网首页power biVBAPower BI
DAX 函数 - {()} 构建表数据

DAX 函数 - {()} 构建表数据

作者: PowerBI战友联盟 | 来源:发表于2019-07-25 15:06 被阅读131次

{()} 构建表数据

常常需要构建一些表数据,例如:某些参数或计数单位等。对于这些简单的数据内容,没有必要从外界数据源获得,可以很快速自行构建,其结构如下。

用法

参考以下结构:

T =
{ // 开始构建一个表
    ( "Anna" , 25 , "13333333333" , 0.875 ) , //构建表的某行内容
    ( "Zorro" , 32 , "13333323232" , 0.867 )
    //...
} // 构建完成 
  • { }表示构建表的范围;
  • ( )表示表中的行的内容。(注意:并没有标题行)

此时,并没有标题行,上述内容的结果如下:

可以看出使用{( )}表达式创建出一个表,此时该表的各列处于未被命名状态。

一般地,会继续和SELECTEDCOLUMNS函数结合使用,以便为各列命名,以利于随后的使用。

示例

以下创建一个人员信息并为各列命名,如下:

T =
VAR X =
{ // 开始构建一个表
    ( "Anna" , 25 , "13333333333" , 0.875 ) , //构建表的某行内容
    ( "Zorro" , 32 , "13333323232" , 0.867 )
    //...
} // 构建完成
RETURN
SELECTCOLUMNS( X , "姓名" , [Value1] , "年龄" , [Value2] , "电话" , [Value3] , "满意度" , [Value4] )

其结果为:

这样,就可以在随后的计算中继续使用该内容了。

相关文章

网友评论

    本文标题:DAX 函数 - {()} 构建表数据

    本文链接:https://www.haomeiwen.com/subject/xqehrctx.html