首页 > 解决方案 > Power BI Map 动态存储桶

问题描述

我在 Power BI 中有一个 3 级的地图视觉对象drilldown。状态 --> 站 --> 仪表 ID。该地图基本上显示了故障仪表。

以下是我的地图表结构:

在此处输入图像描述

图例类别是“<0.1% 故障”和“>=0.1% 故障”。因此必须根据钻取级别以及应用的过滤器动态计算图例。

State、Station、Date、Billing-cycle、Meter-status、Manufacturer 是用户选择选项卡过滤器。

图例表:(图例列将进入地图的图例字段)

在此处输入图像描述

我正在尝试使用断开连接的表方法和汇总语句,但我有点坚持总结后应该返回的内容。部分DAX措施如下:

MissingreadsBucket = 
var Summary = SUMMARIZE(MM_LocationData,MM_LocationData[ID],
"Bucket", 
iF(
    COUNTROWS(MM_LocationData)/CALCULATE(COUNTROWS(MM_LocationData),ALL(MM_LocationData[IsMeterMissingRead])) > 0.001,
    ">=0.1% Malfunctioning","<0.1% Malfunctioning")

请帮忙 。谢谢你。

标签: powerbidaxpowerbi-desktop

解决方案


找到了自己回答这个问题作为解决方法。

如果我们愿意放弃点击图例的能力,我们可以使用如下所示的条件格式化选项来格式化地图的图标颜色。

在此处输入图像描述

对于图例,我们将不得不使用图像或格式化表格,如下所示:

在此处输入图像描述


推荐阅读