首页 > 解决方案 > PowerBI:使用数据建模创建相关下拉列表的高级过滤

问题描述

我创建了一个从 2 个表建模的维度表过滤器

在此处输入图像描述

查询将来有同样问题的人 -

calcProjectNameFilter = DISTINCT(
UNION(
VALUES('Vani_Trends actual'[Project Name]),
VALUES('Vani_Trends2 - planned'[Project Name])
)
)

现在我想创建另一个过滤阶段名称,但它应该取决于所选的项目名称。我的尝试是做类似的事情 -

calcProjectNameFilter = CALCULATETABLE( DISTINCT(
UNION(
VALUES('Vani_Trends actual'[Project Name]),
VALUES('Vani_Trends2 - planned'[Project Name])
),
ALLSELECTED(calcProjectNameFilter)
))

但这没有用。任何人都可以帮助我使用数据建模创建依赖下拉列表吗?

标签: powerbidaxpowerquery

解决方案


试试这个视频,也许它可以帮助你。让我知道是否有。

单个与两个交叉过滤:-

  1. 启用单一交叉过滤,只有一个表可以从另一个表中过滤掉内容。

表A可以过滤掉表B

A 过滤器 B

但是表 B 不能过滤表 A

B 不能过滤 A

  1. 在 Both Cross-filtering 两个表可以互相过滤掉

表 A 过滤器 表 B

A 过滤器 B

表 B 过滤器 表 A

B 过滤器 A


推荐阅读