【发布时间】:2020-03-08 23:52:05
【问题描述】:
我有以下情况。我的数据源如下所示:
Order Item Type Value
1 1 A 14
1 1 B 10
1 1 C 12
1 2 A 12
2 1 C 19
2 1 D 15
2 2 B 11
现在我在查询编辑器中应用了几个步骤,尤其是Group By(Order 和Item),所以我完成的表格如下所示:
Order Item Value
1 1 36
1 2 12
2 1 34
2 2 11
我现在正在寻找在应用步骤之前过滤我的数据源表的可能性(过滤数据源 > 应用查询步骤 > 图表更改)。
在我的示例中,我将按 Type <> B 过滤数据源:
Order Item Type Value
1 1 A 14
1 1 C 12
1 2 A 12
2 1 C 19
2 1 D 15
最终表格(图表数据源)将如下所示:
Order Item Value
1 1 26
1 2 12
2 1 34
我用参数试过了。但问题是我需要在线power bi中的过滤器,以便最终用户可以应用此过滤器。
提前感谢您的任何想法!
【问题讨论】:
-
您是否有任何理由在 Power Query 中应用该筛选器和聚合?为什么不在可视化和测量中?如果您在 Power Query 中删除“B”,最终用户将无法看到“B”的值,因为“B”在数据模型中不存在。
-
如果您转到数据集的设置,也可以在 Power BI Online 中更改参数值。虽然不是很方便
-
是的,我需要聚合才能显示最终数据。这只是作为展示的一个最小示例。实际上,由于一些计算和添加的列,我无法在没有聚合的情况下在图表中显示数据。是的,我可以更改数据集设置中的参数,但最终用户不能这样做。
-
我不太清楚你在找什么。为什么不按原样加载数据,并在报表中放置一个切片器,以便最终用户可以选择“A”、“B”、“C”或任何类型?
-
最终表中不再存在
Type列(在应用查询编辑器步骤之后),因此我无法将切片器放入报告中。应用分组时,该列会丢失。
标签: powerbi powerquery powerbi-desktop powerbi-datasource powerbi-filters