powerbi - 如何基于多个潜在的钻取选项创建动态 Power BI 标签
问题描述
我需要一些帮助来创建自定义 Power BI 标签 [Card Visual]。我有一个摘要页面和一个详细信息页面,我也想钻取。摘要选项卡上有三个团队图表,其中包含一个简单的经理-员工层次结构。(销售团队、分销团队和服务团队)。
详细信息中的每条记录都有一个销售经理/员工、分销经理/员工和服务经理/员工。因此,我可以轻松地为我的每个经理/员工图表设置详细信息页面的钻取。但是,我无法创建自定义标签。
当我钻取销售经理图表时,我希望详细信息页面上的标签显示“销售经理 [姓名] 详细信息”。当我钻取 Service Employee 时,我希望详细信息页面显示“Service Employee [Name] Detail”。
是否可以创建这样的动态标签?
我理论上可以为每个团队创建一个详细信息页面。这将膨胀到 6 个详细信息选项卡(销售经理详细信息、销售员工详细信息、地区经理详细信息、地区员工详细信息、服务经理详细信息、服务员工详细信息)
我还需要创建 6 个标签度量。
Sales Manager Label =
var selectedSalesManager = SELECTEDVALUE('Detail'[SalesManager])
return IF(ISBLANK(selectedSalesManager),
"All Managers",
selectedSalesManager & "'s Team Detail")
我真的希望有一种方法可以实现我所追求的,我感谢大家的帮助和洞察力!
谢谢你。
解决方案
我认为您需要查看 DAX 中的 ISFILTERED() 。例如:
Manager Label =
var SalesManager = SELECTEDVALUE('Detail'[SalesManager])
var DistributionManager = SELECTEDVALUE('Detail'[DistributionManager ])
return
IF(ISFILTERED('Detail'[SalesManager]),
SalesManager & "'s Team Detail",
IF(ISFILTERED('Detail'[DistributionManager ]),
DistributionManager & "'s Team Detail")
)
推荐阅读
- reactjs - 将事件侦听器添加到通过 API-REST 检索的 html 代码
- python - 获取数组列中至少有一个相同值的所有行
- assembly - 如何将 .a 库与 .asm 文件链接?
- css - 带有图标的按钮中文本的垂直对齐方式不正确
- java - Selenium Chrome 驱动程序 v92:无连接(在 v91 中一切正常)
- html - 如何将页脚移动到@page 中使用的边距底部空间的空间
- blazor - Blazor 父子 OnInitializedAsync 同时访问数据库上下文
- web-config - vb.net 项目缺少 web.release.config 和 web.debug.config
- sql - 选择不同的在 MS ACCESS *.mdb 数据库上不起作用
- reactjs - 如何从其他文件调用/访问 React.FC - Typescript