[PowerBI]PBI催化劑-中國首款重量級PowerBIDeskTop外部工具功能簡介

軟件開發背景

在微軟推出PowerBIDeskTop工具以來,今年7月份剛好5週年,微軟推出的7月更新版中,正式支持了PowerBIDeskTop使用外部工具來訪問其模型層內容。

PBI催化劑就在這樣的時機推出,讓廣大PowerBI數據分析師能夠更輕鬆地使用上更好的外部工具,使其日常數據建模工作更加高效。

因PowerBI技術體系,可以涵蓋Excel的PowerPivot、PowerBIDeskTop、Sqlserver的SSAS和Azure的AAS服務,故PBI催化劑再前進一步,不止滿足於PowerBIDeskTop的一個渠道使用,而是將其使用範圍擴大至上述四大場景。

軟件功能模塊

多個PowerBI模型連接切換

在PowerBIDeskTop的外部工具入口處打開的PBI催化劑,自動攜帶了當前打開的pbix文件對應的端口號和數據庫信息,但若需要切換其他數據模型,特別是需要連接Sqlserver的SSAS或Azure的AAS時,PBI催化劑開放配置信息,供填寫其他數據模型的信息並進行連接(不從PowerBIDeskTop外部工具入口處打開,需手工設置連接信息方可使用其他功能)。

Excel透視表連接PowerBI模型

在PowerBIDeskTop數據模型中,因其每次打開PowerBIDeskTop加載pbix文件時,都會以一個全新的msmdsrv服務的形式運行,此服務對應的地址端口號會變化,不能在Excel文件中直接根據服務器地址localhost來創建,需要加上變化的端口。

若手動操作這些步驟,繁瑣乏味,在PBI催化劑中,可完成一鍵操作。對應的功能菜單如下:

Excel透視表現有PowerBI模型連接更新

以前面一點所述,因端口號每次打開同一個pbix都會變化,所以已創建好的數據透視表連接,下次使用,仍然存在端口號不對,訪問失敗的情形。

使用PBI催化劑,可一鍵解決此問題,無需手工頻繁操作。

向PowerBI數據模型發出DAX查詢

在日常消費owerBI數據模型時,不止於只在PowerBIDeskTop或Excel上對數據模型的數據進行透視彙總分析,還有一大場景是需要將數據模型的數據重新導出清單式數據,進行其他用途的加工。

向PowerBI數據模型發出DAX查詢,即可類似於寫SQL語句向關係型數據庫查數據一般,將數據模型裏的明細數據查詢出來。

故通過開放DAX查詢接口的方式,讓用戶可以在PBI催化劑上填寫DAX查詢語句,向數據模型發出查詢後,最終數據導出至Excel表格。

本功能除了核心的DAX查詢,還將對查詢的周邊功能進行開發,自動獲取當前PowerBIDeskTop最近的DAX查詢,清洗DAX查詢(將自動獲取到的DAX查詢多餘的查詢條件剔除)、格式化DAX查詢,保存DAX查詢等等。

報表層元數據批量管理

此功能具有革命性意義,因當前PowerBI外部工具功能,僅限於開放PowerBI模型層訪問、修改權限,沒有對報表層開放接口。

PBI催化劑對pbix文件進行深入分析,對其報表層設計後所存儲到文件的信息進行檢索,並將其導出到Excel中,供用戶更友好地訪問和批量修改,形成一份Excel版本的配置文件,最後再使用PBI催化劑將其重新導入到pbix文件中。

整個過程猶如做外科手術一般,先解剖pbix文件,取出信息,加工好信息,再重新整合到pbix文件中,再縫合成一個獨立的pbix文件,恢復原貌供PowerBIDeskTop加載渲染。

此功能特別適用於需要對PowerBI報表進行多語言版本開發使用,或模型層和報表層的字段命名不統一(模型層習慣用英文規範組織數據、報表層卻需要用中文增強可讀性時亦適用)。

導出模型層元數據報告

當PowerBI模型越加複雜時,使用PowerBIDeskTop將很難對PowerBI模型有一個總覽式的全貌瞭解。

使用Excel表格清單的方式,將模型層的信息進行呈現,結合篩選排序、查找等功能,將更清晰地對模型層各元數據進行查閱。

特別是對常用的元數據如度量值、計算列、表關係信息等,在Excel上可方便一次性瀏覽所有特定相關內容,體驗更好。

此功能下,分別提供簡易版和完整版,簡易版生成速度快,可供大部分場景使用。完整版更是有對元數據進行統計分析功能。

PowerBI數據模型底層對象屬性查閱及修改

通常在軟件成品上,只能對單一的對象模型進行設置,如某度量值屬性如顯示文件、數字格式、度量值公式等單個度量值查看。

若需要批量性管理,最好的方式同樣是通過遍歷整個數據模型導出其屬性清單。

和上面的模型元數據導出不同之處,此處的模型對象屬性更豐富,幾乎模型層所有的屬性都可遍歷出來,並且在遍歷完後,可以進行修改後並重新導入到數據模型中,對數據模型進行更新。

使用場景如批量設置度量值的數字顯示格式、顯示文件夾信息等,在Excel上批量性進行維護將變得更輕鬆。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章