微軟新一代Excel Power BI之數據管理

Excel 微軟 科技 PowerBI之家 2017-06-08

PBID用於建立數據模型、數據可視化探索、作為Excel的數據運算中心是非常穩定有效的。隨著模型複雜度的提升、度量和計算列的增加,如何對數據模型進行治理成為關鍵問題。

微軟新一代Excel Power BI與傳統Excel的提升不僅僅在於M語言和DAX語言的引入,MDAX的作用是數據操作的規範化提升,對於整個數據模型來說,元數據的管理也非常重要。新一代Excel Power BI在元數據管理上進行了多方面的提升,比如MDAX語言的代碼註釋支持(用///* */M語言的數據步名稱就是數據步的註釋)、表格關係視圖、Power Query查詢屬性的註釋、DAX度量中的註釋支持、PowerQuery查詢依賴視圖、PowerPivot關係圖視圖等,甚至有專門的數據管理視圖Data Management Views(DMVs)。整個數據註釋及關係管理達到了傳統Excel難以企及的高度,堪與專業級數據倉儲相比!

微軟新一代Excel Power BI之數據管理

M語言註釋

微軟新一代Excel Power BI之數據管理


PowerQuery操作步名稱及說明

微軟新一代Excel Power BI之數據管理


PowerQuery查詢依賴視圖

微軟新一代Excel Power BI之數據管理


PowerQuery查詢名稱及說明

微軟新一代Excel Power BI之數據管理


DAX度量靈活註釋

微軟新一代Excel Power BI之數據管理

數據模型表視圖

微軟新一代Excel Power BI之數據管理


MDV數據管理視圖命令(DAX STUDIO)

DAX度量的靈活註釋

數據模型表關係視圖

數據模型數據管理視圖(DMVs

大部分管理工具都很常見,只有最後一個DMVs大家可能還不太熟悉,但是這個卻是個高能!

下面用Excel Power BI模板提取下DMV信息讓大家看下:

微軟新一代Excel Power BI之數據管理


查詢數據模型所有表命令

微軟新一代Excel Power BI之數據管理

查詢表結果

微軟新一代Excel Power BI之數據管理

查詢數據模型所有列命令(包含計算列)

微軟新一代Excel Power BI之數據管理


查詢列結果(公式也包含,見下圖)

微軟新一代Excel Power BI之數據管理


查詢返回的公式

微軟新一代Excel Power BI之數據管理

查詢數據模型的所有度量

微軟新一代Excel Power BI之數據管理

查詢度量返回結果

這只是眾多DMV命令中的3個,更多驚喜期待你的探索!

DMV命令可用Dax Studio獲取。

你可能已經注意到,模板中運行的是MDX表達式!是的,PBID引擎可以同時運行另種代碼DAXMDXMDX高手也可以使用該模板!

備註:微軟新一代Excel Power BI聯合處理模式模板已更新到1.03,該版本已無需將模板保存桌面,作為Excel個人模板使用更靈活!結合本文,可以將模板的所有M代碼轉移到PBID中,形成PBID的元數據自管理(PBID讀取自身的DMV信息),實現模型與元數據一體,有興趣的可以嘗試下!對於Excel數據模型,可以在鏈接回表中運行DMV代碼,進行度量和計算列的統一管理!


微軟新一代Excel Power BI之數據管理

相關推薦

推薦中...