Power BI條件格式地圖疊加紅綠燈
Power BI表格矩陣最普通的紅綠燈是系統(tǒng)內(nèi)置,樣式固定且丑陋。

前文《Power BI 條件格式紅綠燈圖標(biāo)修改》介紹了使用SVG優(yōu)化紅綠燈的方法。

本文介紹一種更復(fù)雜的方式,在地圖上疊加紅綠燈。下圖左側(cè)的表格條件格式不僅紅綠燈標(biāo)注了地區(qū)的指標(biāo)達(dá)成狀況,而且紅綠燈的位置和地區(qū)對應(yīng)。右側(cè)是新卡片圖顯示效果。

首先要有地圖,地圖囊括模型中的所有地區(qū)。B站前期視頻介紹了阿里云的地圖,或者直接使用Excel插件EasyShu提供的SVG地圖。用記事本打開地圖,復(fù)制里面的源碼到度量值,注意復(fù)制時雙引號查找替換為單引號。

接著,使用Easyshu的坐標(biāo)采集功能,采集模型中每一個位置的XY坐標(biāo),以便后續(xù)紅綠燈對應(yīng)存放。

將采集到的位置導(dǎo)入Power BI,注意Easyshu獲取的位置xy是逗號隔開的,Power Query 按符號分列功能可以進(jìn)行拆分。

最后,新建疊加地圖的紅綠燈,度量值中,將原本的地圖編碼連接了一個圓圈,圓圈的顏色按業(yè)績達(dá)成改變。
將度量值放在表格矩陣的條件格式圖標(biāo),或者新卡片圖的圖片URL就可以正常使用了。

這個作圖方法還有更重要的作用,且看后續(xù)分解。
標(biāo)簽: