计算表

计算表的作用

  1. 大多数情况下,我们都是通过从外部数据源导入数据模型来创建表。但借助“计算表”,我们可以根据已加载到模型中的数据来生成新表。我们可以通过创建定义表值的数据分析表达式 (DAX) 公式,而不是从数据源中查询值,并将值加载到新表的列中。
  2. 在Power BI Desktop中,DAX是一种用于处理关系数据的公式语言。DAX包括一个超过200个函数、运算符和构造的库,这个库可为创建度量值提供巨大的灵活性,几乎可以计算任何数据分析所需的结果。因此,计算表最适合用于将其作为模型的一部分而存储的中间计算和数据,而非在运行中计算的或作为查询结果而存储的中间计算和数据。 例如,你可以选择合并或交叉联接两个现有表 。

创建计算表

  1. 导入并应用test.xlsx,这里我们只需要选择2014年两个部门的工资表即可
  2. 在“建模”选项卡的“计算”组中,选择“新建表” 。这在数据视图中操作起来比较简单,因为这样可以立即看到新的计算表。

  3. 这里我们将部门1与部门2的工资表合并到一张计算表中,公式栏中输入以下公式:

    2014年工资总表 = UNION('2014年部门1工资表', '2014年部门2工资表')
    

  4. 这里可以看到,新建的计算表将两个部门的工资表总和到了一张表上


有关这些函数和其他返回表的 DAX 函数的信息,请参考微软官方文档:DAX 函数引用

results matching ""

    No results matching ""