Power BI計(jì)算組三大硬傷
Power BI Desktop 2023年10月內(nèi)置了計(jì)算組功能,計(jì)算組最常用作輔助指標(biāo)批量生成,比如有10個(gè)基礎(chǔ)指標(biāo),需要針對(duì)各指標(biāo)排名,傳統(tǒng)模式下你需要寫10個(gè)RANKX,使用計(jì)算組只需要寫一個(gè)。

計(jì)算組的具體使用過程各位大佬這兩天都發(fā)文介紹的很詳細(xì)了,在此不作贅述。計(jì)算組從模型層面簡化了工作,但是在可視化層面硬傷過大,以下列舉三條(也許有解決辦法,或者不是問題,只是我不知道,歡迎留言指正)。
1.排序
下圖矩陣我對(duì)三個(gè)基礎(chǔ)指標(biāo)使用了計(jì)算組,分別列示了該指標(biāo)的實(shí)際值、排名和與同期的差異。

如果按主指標(biāo)排序,這是可以做到的,下圖按銷售業(yè)績排序。但是如果想按輔助指標(biāo)(也就是計(jì)算組中的排名和差異計(jì)算項(xiàng))排序,就無法實(shí)現(xiàn)了。而排序是個(gè)剛需。

2.條件格式
還是這個(gè)表格,如果對(duì)銷售業(yè)績施加條件格式數(shù)據(jù)條,它會(huì)無差別施加和銷售業(yè)績相關(guān)的所有計(jì)算項(xiàng)。下圖銷售業(yè)績和銷售業(yè)績排名數(shù)據(jù)被放在一起對(duì)比,導(dǎo)致排名的條件格式幾乎看不見。

換成圖標(biāo)你會(huì)更有感覺,銷售業(yè)績大的是好的,排名因?yàn)閿?shù)據(jù)都小所以是不好的。

3. 圖片
計(jì)算組不支持圖片,比如要新建一個(gè)帶紅綠燈的排名SVG圖片,需要的效果如下圖,傳統(tǒng)模式下需要按指標(biāo)數(shù)量新增對(duì)應(yīng)的排名SVG度量值。

計(jì)算組只需一個(gè),新增SVG計(jì)算組:

把基礎(chǔ)指標(biāo)放到矩陣的值,SVG計(jì)算組放到列,可以看到SVG圖形無法顯示出來,只能展示出代碼。

把SVG計(jì)算組放到條件格式圖標(biāo)呢?再次遺憾,條件格式圖標(biāo)不支持計(jì)算組表。

而圖片在表格矩陣的使用場景非常多,計(jì)算組模式下無法構(gòu)建下圖這樣的效果。

綜上,以計(jì)算組目前的能力,我不會(huì)在實(shí)際工作中應(yīng)用。簡化度量值書寫目前可以采用輔助工具批量新建度量值的方案。計(jì)算組的其它功能,目前字段參數(shù)、動(dòng)態(tài)格式、自定義標(biāo)簽都是很好的替代。