PowerBI 實(shí)現(xiàn)超多系列對比分析 - 上篇 - 效果分析

先來看一個(gè)效果,如下:

有時(shí)候我們需要在 Power BI 中進(jìn)行超多系列對比分析,這里的問題在于:
如何實(shí)現(xiàn)超多系列的同時(shí)顯示
如何實(shí)現(xiàn)超多系列的圖列
如何實(shí)現(xiàn)超多系列的端點(diǎn)數(shù)字化
我們分兩篇來研究這樣問題:
上篇:研究該問題的細(xì)節(jié)
下篇:研究該問題的實(shí)現(xiàn)
Power BI 對多系列的限制
如果查閱 Power BI 的官方文檔可以發(fā)現(xiàn):
https://docs.microsoft.com/zh-cn/power-bi/create-reports/desktop-high-density-sampling
以下限制適用于任何給定的視覺對象:
無論有多少個(gè)基礎(chǔ)數(shù)據(jù)點(diǎn)或系列,大多數(shù)視覺對象上最多可顯示 3500 個(gè)數(shù)據(jù)點(diǎn)(請參閱以下項(xiàng)目符號(hào)列表中的例外情況)。因此,如果有 10 個(gè)系列,每個(gè)系列有 350 個(gè)數(shù)據(jù)點(diǎn),則視覺對象已達(dá)到其總體數(shù)據(jù)點(diǎn)的上限。如果有一個(gè)系列,則可以有多達(dá) 3,500 個(gè)數(shù)據(jù)點(diǎn),只要新算法認(rèn)為這是基礎(chǔ)數(shù)據(jù)的最佳采樣。
一個(gè)視覺對象最多可以有 60 個(gè)系列。如果有超過 60 個(gè)系列,則拆分?jǐn)?shù)據(jù)并創(chuàng)建多個(gè)視覺對象,使每個(gè)視覺對象擁有少于或等于 60 個(gè)系列。使用切片器來只顯示數(shù)據(jù)段是個(gè)好方法(僅適用于特定系列)。例如,如果要在圖例中顯示所有子類別,則可以使用切片器根據(jù)同一報(bào)表頁上的整體類別進(jìn)行篩選。
也就是說,如果顯示系列的話,最多只能顯示 60 個(gè)系列,這對應(yīng)于 60 個(gè)圖例。
Power BI 多系列圖例顯示的 BUG
Power BI 在這個(gè)方面存在 BUG,如下:

可以看出:
在右側(cè)如果不加入日期作為坐標(biāo)軸,就可以最多顯示 60 個(gè)系列;而在左側(cè),由于加入了坐標(biāo)軸,系列被截?cái)嗔耍槐A袅舜蟾?13 個(gè)系列。
這個(gè) BUG 導(dǎo)致我們需要顯示大約 20 ~ 60 個(gè)系列變得無法實(shí)現(xiàn),這需要我們解決。
顏色的對齊
如下所示:

藍(lán)色的線位于最高系列,我們希望圖例的顏色顯示應(yīng)該與之對齊,讓視覺更具有一致性。
顯示末端數(shù)據(jù)點(diǎn)值
由于系列眾多,我們希望可以顯示末端系列點(diǎn)值,來大致看出系列的大小,如下所示:

這在默認(rèn)情況也是無法做到的。
專業(yè)改進(jìn)
因此,多系列對比應(yīng)該實(shí)現(xiàn)上述所有要求,我們最終的結(jié)果如下:

這個(gè)效果太兇殘了,它近乎完美的實(shí)現(xiàn)了上述所有要求,而更奇葩的是,它居然突破了 Power BI 的 BUG,可以顯示出眾多的系列,如下:

這不僅僅修復(fù)了 Power BI 的 BUG,還最終實(shí)現(xiàn)了:
多達(dá) 60 個(gè)系列的同時(shí)顯示
端點(diǎn)處的數(shù)字顯示
顏色的對齊
總結(jié)
多系列分析在現(xiàn)實(shí)中有很多用處,我們將在下篇討論其 DAX 的實(shí)現(xiàn)以及現(xiàn)實(shí)案例。
在訂閱了BI佐羅講授的《BI真經(jīng)》之《BI進(jìn)行時(shí)》課程區(qū),除了可以下載本文案例,還可以觀看視頻講解。

讓數(shù)據(jù)真正成為你的力量
Create value?through?simple and?easy?with fun?by PowerBI
Excel BI?|?DAX Pro?|?DAX?權(quán)威指南?|?線下VIP學(xué)習(xí)
掃碼與PBI精英一起學(xué)習(xí),驗(yàn)證碼:data2021
