https://zhuanlan.zhihu.com/p/64406366
查看可視化圖表的時候,我們可能想深入了解某個視覺對象的更詳細信息,或者進行更細粒度的分析,比如看到2017年的總體數據,同時想知道每個季度甚至每個月的數據,通過PowerBI的鑽取功能,可以點擊鼠標輕松實現。
當圖表中的數據存在層級結構時,可以在圖表上直接下鑽展示下一層級的數據,最常見的層級結構就是日期數據,從年度、季度、月份到日期,甚至到小時、分鍾和秒,只要具體的日期數據的層次結構足夠詳細。
下面就來看看什么是鑽取功能,以及如何進行鑽取。
為了能夠直觀看到層次的變化,先用一個矩陣表來展現,把日期表中的日期拖入到【行】框中,Power BI 會自動添加時間層次結構,

如果不想要某個層次,點擊右邊的叉刪除即可。把銷售額也拖入到值中,顯示的是年度數據,

鑽取到下級層級的數據有兩種方式:
(一)通過圖表右上角的向下箭頭“啟用深化”。
啟用“深化”以后,直接點擊需要鑽取的數據對象就可以了,操作過程和效果如下:
點擊左上角的向上箭頭,可以向上一級匯總。
另外左上角還有兩個按鈕,點擊第二個按鈕,顯示下一層級的數據,
點擊左上角第三個按鈕,可以同時顯示所有層級的數據,
按照以上的操作方式,在柱形圖中也可以進行鑽取,
(二)使用頂部 Power BI“數據/鑽取”選項卡。
點擊選中圖表,上方按鈕區出現“數據/鑽取”功能,

通過點擊這幾個按鈕,同樣可以實現第一種方法的鑽取效果,大家可以自己動手嘗試。
這兩種方法都可以完成同樣的鑽取操作,平時可以選用你使用起來更順手的那一種。
上面是日期層次的數據鑽取,另外一種常見的分層級數據類型就是地理數據,從國家、省份到城市,可以一直往下細分,之前介紹地圖可視化對象的時候,也展現過鑽取功能,
請參考:地圖可視化
還有前面介紹的樹狀圖,也經常用來鑽取數據,
請參考:樹狀圖
其實只要是數據結構有層級關系,無論是什么類型,都可以進行鑽取操作。
最后需要注意的是,如果向可視化效果添加日期字段沒有自動創建層次結構,則可能是因為“日期”字段實際上並未保存為日期類型。 回到“數據”視圖下打開該表,選擇包含日期的列,然后在“建模”選項卡中將“數據類型”更改為“日期”或“日期/時間”就可以了。
