powerbi - 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)
))
但这没有用。任何人都可以帮助我使用数据建模创建依赖下拉列表吗?
解决方案
试试这个视频,也许它可以帮助你。让我知道是否有。
单个与两个交叉过滤:-
- 启用单一交叉过滤,只有一个表可以从另一个表中过滤掉内容。
表A可以过滤掉表B
但是表 B 不能过滤表 A
- 在 Both Cross-filtering 两个表可以互相过滤掉
表 A 过滤器 表 B
表 B 过滤器 表 A
推荐阅读
- r - 用于成对比较蛋白质序列的 R 函数
- javascript - 在同一个表单页面中成功提交表单后如何显示图像?
- c++ - 如何在 C++ Builder 中修复链接器错误未解决的外部 std::locale::id::id
- gcc - GCC ARMv7 - 在比较不同位宽的变量时生成警告
- javascript - 我正在使用 Expo 来构建一个我正在使用 OTP 身份验证的应用程序
- asp.net - 显示不同身份验证消息的 Web 应用和 MVC 应用
- sql - 列出从未售出过一件商品的所有产品。只显示产品名称
- javascript - 使用 Selenium 解析活动内容
- bash - Bash / sh:移动文件夹+子文件夹隐蔽地重命名文件(如果存在)
- javascript - 为过时的 chrome 应用程序重新创建安装文件