Power BI中我们经常会遇到动态what-if分析,例如,在不确定产品折扣多少合适的时候,需要进行探索的分析,动态改变折扣这个变量来观测整体数据的变化。这类场景在Power BI中可以通过创建和使用参数来进行探索分析。
例如,下图中使我们财务分析中常用的本量利分析模型,可以看到左下角和右上角都是影响盈亏的变量,通过创建和使用参数作为输入值,能够非常便捷实现动态调整变量参数后看到盈亏变化情况。
接下来小编和大家分享如何创建和使用Power BI中的这个参数功能。可以在 Power BI Desktop 中的“建模”选项卡上创建参数。 选择参数时,会显示一个对话框,可在其中配置该参数。
若要创建参数,请从 Power BI Desktop 中的“建模”选项卡中选择“新建参数”选择“字段”或“数值范围”。以下示例使用“数值范围”,类似的过程适用于使用“字段”。 将示例命名为“折扣百分比”,并将其“数据类型”设置为“十进制数”。 最小值是 0。 最大值是 0.50 (50%)。 还将“增量”设置为 0.05 或 5%。 增量决定在报表中交互时将会调整的参数量。
对于小数数字,请确保在值前面加上零,如 0.50 与 .50。 否则,该数字不会进行验证,并且“确定”按钮将不可选。
为方便起见,“将切片器添加到此页”复选框会将切片器和参数自动放置在当前报表页上。
报表页上“折扣百分比”切片器的屏幕截图。除了创建参数之外,还会在此过程中自动创建一个度量值,可以用于直观显示此参数的当前值。
重要且有用的注意事项是,创建参数后,参数和度量值便会成为模型的一部分。 因此,它们可在整个报表中使用,可用于其他报表页。 而且,由于它们是模型的一部分,因此你可以从报表页中删除切片器。 如果需要恢复,只需从“字段”列表中选择参数并将它拖动到画布上,然后将视觉对象更改为切片器。
新的度量值将为应用了折扣率的总销售额。 可以创建复杂且有趣的度量值,让报表的使用者可视化参数的变量。 例如,可以创建一个报表,让销售人员看到在达到特定销售目标或销售百分比时他们的薪酬,或看到销售额增加对更优厚折扣力度的影响。在公式栏中键入度量值公式,并将公式命名为“折后销售额”。
sales_after_discount = SUM(Sales[SalesAmount]) - (SUM(Sales[SalesAmount]) * 'Discount percentage' [Discount percentage Value])
2. 参数适用于视觉对象中的度量值,并且在维度计算中使用时可能无法正确计算。
以上是今天的分享,系统学习Power BI课程可以添加小编私信,和小编一起在Power BI学习路上升级打怪~
免费课程:Power BI免费课程更新至202405月 免费课程绝大部分都是录制视频讲解,针对典型案例进行讲解,大家可以当做是一个字典,需要时候来找一找。免费课程不系统,有些基础内容小编默认你是知道,所以没有详细讲解,需要系统学习推荐看看小编的付费系统课程。 付费课程:Power BI会员课程更新(202310) 付费课程从零基础开始讲解,上手平滑,深入浅出,结合实际案例针对性强。具体可以参考介绍,课程内容持续更新,永久学习!(付费后,小编后面开发推出的所有课程和资源免费获取,无需再付费!)