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 +选择单个区域”,反之亦然。显示的工具提示文本有条件地基于用户的选择。
有条件的钻孔动力

posted @ 2020-08-07 14:35  Javi  阅读(1045)  评论(0编辑  收藏  举报