本文介绍了适用于影响多个表的Power BI台式机的一个切片器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在Power BI Desktop的一个页面上设置多个表,并计划发布到应用程序。我使用SQL Server作为数据源来获取三个不同的预先建立的系统视图的输出。每个视图都从同一组原始数据库表中提取,但呈现不同的订单分组。因此,例如,一个视图可能返回:
Order # | Requested By | Reason Declined 1 | Bob Smith | too expensive 3 | Jim Trout | no space 5 | Becky Bond | not needed另一个可能返回:
Order # | Requested By | Number Items Approved 2 | Jim Trout | 5 4 | Jim Trout | 7简而言之,我在Power BI中生成的三个表没有重叠的"Order#"值(否则我会将其用作建立关系的唯一键),并且虽然有像"Requests By"这样的共享列,但这些列不包含唯一值。
我创建了一个Slicer,它将"Requests By"列用于我的三个表中最大的一个,但我正在尝试找出是否有任何方法可以使该切片器影响所有三个表。有什么方法可以做到这一点吗?
推荐答案如果您仍在寻找有关此问题的解决方案,我已经相当成功地使用了同步段。
只需转到您的报表,单击"查看">"同步切片器窗格"
然后,您将获得一个新窗格,其中显示用于同步切片器的选项。如果您使用具有公共列的不同数据集,则需要使用窗格的"高级选项"部分。此高级选项实际上是同步切片器的值的一种方式。这意味着将在同一组的切片器之间复制值。请注意,您的列中有不同的值,这将破坏没有此值的数据。
Microsoft文档来源:docs.microsoft/en-us/power-bi/visuals/desktop-slicers#advanced-options-for-slicers
更多推荐
适用于影响多个表的Power BI台式机的一个切片器
发布评论