Power BI中的有条件 钻取按钮
Power BI 2020年5月版增强了现有的追溯选项。先前的功能将无条件地向不同页面提供追溯选项,因此用户需要了解每个页面的内容以钻取到该页面。
现在,我们可以在按钮的帮助下有条件地进行追溯。让我们看看用户可以有条件地追溯的不同方案。
场景1
我们正在瀑布图中进行获利能力分析,显示产品收入,可变成本,固定成本和总收入KPI不同于固定成本/可变成本。
在这种情况下,我们要根据从瀑布图条进行的选择钻取到不同的单独页面。使用“有条件追溯”操作可以做到这一点。
可以在按钮中有条件地设置以下功能,以进行追溯。
- 按钮文字
- 按钮填充,轮廓
- 按钮动作
- 目的地
- 启用的工具提示
- 禁用的工具提示
当单击“产品收入”时,在DAX的帮助下,“钻取”按钮将以“产品”页面为目标,单击“可变成本”或“固定成本”将以“实际成本”页面为目标。基于条形图选择,该按钮在禁用时将显示“钻取”,在启用时将显示动态文本。
先决条件:报告中需要有效的追溯页面。
步骤1: 如下所示为Button文本和Destination创建DAX公式。
步骤2: 将创建的DAX映射到按钮文本和按钮操作->目标中
步骤3: 格式化按钮以显示禁用和启用状态之间的区别。
步骤4: 为禁用和启用状态提供有意义的工具提示。(如果留为空白,Power BI会自动生成工具提示)
方案2
在许多情况下,用户可能希望在选择演练的几种方案或前提条件之后进行演练。有条件的追溯将用于实现此目的。
用户需要在钻取到不同页面之前选择类别和区域栏。仅在从两个图表中选择类别和区域后,才会启用“钻取”按钮。
为了增加交互性,钻取文本将根据栏的选择而动态变化。
先决条件:报告中需要有效的追溯页面。
步骤1: 为Button文本和Destination创建DAX,如下所示。
步骤2: 在按钮文本和按钮操作->目标中映射创建的DAX。
步骤3: 格式化图标的默认状态和禁用状态,否则我们可能看不到按钮的禁用状态和活动状态之间的区别。
步骤4: 为禁用和启用状态提供有意义的工具提示。(如果留为空白,Power BI会自动生成工具提示)
为启用和禁用的工具提示创建单独的DAX,如下所示。
当用户未进行任何选择时,钻取按钮的工具提示将显示“选择区域和类别以启用钻取”;当用户选择类别并且未对区域进行任何选择时,工具提示将显示“ Ctrl +选择单个区域”,反之亦然。显示的工具提示文本有条件地基于用户的选择。