创建度量值

已完成

在 Power BI 中,度量值是在查询时对数据执行的定义计算。 度量值在你与报表交互时进行计算,并且不会存储在数据库中。

本单元中的任务包括:本模块中任务的概念图。

注意

若要按照本页上的示例进行操作,请从此处下载示例 Access 数据库,然后将它导入 Power BI Desktop(依次选择“获取数据”>“数据库”>“Access 数据库”)。 如果在加载 Access 数据库时遇到任何问题,请阅读这篇文章

创建度量值

要创建度量值,请在“报表”视图的“建模”选项卡中,选择“新建度量值”。

“新建度量值”按钮的屏幕截图。

在公式栏中,可以输入定义度量值的 DAX 表达式。 在输入计算时,Power BI 会显示相关的 DAX 函数和数据字段。 此外,还将收到说明某些语法和函数参数的工具提示。

键入的 DAX 函数的屏幕截图。

为确保新度量值正常可用,请确保已将 Date 表中的“Date”字段设置为“Date”类型。 如果计算很长,可以通过键入 Alt+Enter 在“表达式编辑器”中添加额外的换行符。

因键入 Alt+Enter 而包含额外换行符的 DAX 公式。

应用度量值

创建新度量值后,它将显示在屏幕右侧“字段”窗格的一个表中。 Power BI 会将新度量值插入到当前选择的任何表中。 然而,确切地说,度量值在数据中的位置并不重要,通过选择该度量值并使用“度量值工具”选项卡上的“主表”下拉菜单便可以轻松移动它。

“字段”窗格中的新 YTD Revenue 字段。

可以像使用任何其他表列一样使用度量值:只需将其拖放到报表画布或可视化字段即可。 度量值还可以与切片器无缝集成,动态划分数据,这意味定义一次度量值后,便可以在许多不同的可视化效果中使用它。

有关详细信息,请参阅教程:在 Power BI Desktop 中创建自己的度量值