Power BI Map动态存储桶

时间:2020-10-05 05:18:09

标签: powerbi dax powerbi-desktop

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

以下是我的地图表结构:

enter image description here

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

状态,站点,日期,计费周期,仪表状态,制造商是用户选择的标签过滤器。

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

enter image description here

我正在尝试使用断开连接的表方法和summary语句,但是在进行总结之后,我有点卡住了应该返回的内容。 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")

请帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

发现我自己正在解决此问题。

如果我们愿意放弃单击图例的功能,可以使用下面显示的条件格式设置选项来格式化地图的图标颜色。

enter image description here

对于图例,我们将需要处理图像或格式化表,如下所示:

enter image description here