PowerQuery的優勢與短板
01-26
優勢
- 函數之間相互獨立,類似於EXCEL函數,無需底層理論,甚至不需要掌握Excel函數就能快速上手,即學即用。
- 700多個函數提供了豐富的功能。
- 相比Excel函數,性能更強大,輕鬆處理大量數據,告別卡頓。
- 作為一款輕量ETL工具:清洗步驟可視化、可修改、可復用。極大簡化工作時間,從函數和VBA中把Excel用戶解放出來。
- Excel用戶掌握PQ,可以大幅度減輕工作量,PQ程序化的解決了許多EXCEL函數的複雜問題,相當於內置了一個幫你處理的數據的超級VBA程序
- 掌握面板功能可以勝任80%的任務,對於一般用戶足矣,學習曲線相對容易。
- Excel 2016的VBA程序支持使用M函數,兩者可以強強聯合,嘗試更多可能。
- 沒有額外的收費
短板
- M函數嚴格區分大小寫,目前沒有智能提示(此功能已經在測試中,很快會更新),書寫不方便。
- 某些自定義操作可能顯著降低執行效率,例如通過定義相鄰行進行後續計算的語句。
- M語句沒有可以調優的工具,無法知曉公式引擎的內部運行原理。
- 受引擎性能的局限,不適合處理企業級數據。
- 多個查詢互相引用,刷新時每個查詢都會重新計算。需要使用Buffer函數把重複執行的查詢緩存起來,起到提升效率的目的。但如果連接的是資料庫,優先保證Query Folding,此方法不適用。
- 目前看來PQ是Excel用戶的玩具,微軟沒有打算把它升級為企業級工具。
-----------------------------------------------------------------
入門必讀 系列文章 (更新完結)
自助式BI,全面提升你的數據分析能力
當我們談論Power BI的時候,我們在談論什麼
Power BI Desktop 對比 Tableau Desktop
從0開始學習PowerBI,可能遇到哪些問題
全面了解PowerQuery
PowerQuery的優勢與短板
認識DAX數據分析語言
推薦閱讀:
※DAX學習分享:十條經驗
※Power BI 即將放出的黑科技—Microsoft Data Insight Summit精華回顧
※使用Power Query自定義生成日期表
※聚合與Calculate函數
TAG:PowerBI |