數據可視化之powerBI入門(四)Power BI與PowerQuery、PowerPivot有什么關系


https://zhuanlan.zhihu.com/p/64146209

Power BI與PowerQuery、PowerPivot有什么關系?

剛開始學習PowerBI的時候,總是能碰到Power Query和Power Pivot這兩個詞(下文簡稱為PQ和PP),現在中文里面學習PowerBI的資源本來就不是很多,大部分資源還都是介紹PQ和PP的,那么她們到底和PowerBI是什么關系呢?

 

微軟的很多辦公工具都是以Power開頭,最熟悉的當然就是PowerPoint了,如果ppt可以直譯為超級演示,PQ就是超級查詢,PP就是超級透視,我們先來看一下PQ。

 

Power Query

 

用作數據處理的大眾化軟件就是萬人皆知的Excel了,Excel作為日常辦公使用當然沒有問題,但在大數據時代,她明顯有點扛不住,微軟也意識到了這一點,所以從Excel2010開始,推出了一個叫Power Query的插件,可以彌補傳統Excel的不足。

微軟官網對Power Query的介紹:

Power Query是微軟的數據連接和數據准備技術,使業務用戶能夠無縫訪問存儲在數百個數據源中的數據,並通過易於使用、引人入勝且無代碼的用戶體驗來對其進行調整以適應他們的需求。

在Power Query編輯器中,用戶可以使用超過300種不同的數據轉換,並且轉換的每一個步驟的數據都可以隨時查看。這些數據轉換功能在所有數據源中都是通用的,而不受基礎數據源的限制,並且數據處理以后,所有的步驟都被記錄下來,源數據發生變動只需要刷新就可以自動執行所有處理步驟。

簡單來說,PowerQuery作為微軟的數據清洗神器,適合各種數據轉換、處理,可以極大的提升工作效果,從重復單調的工作中解脫出來,從而更有時間去關心更核心的業務分析問題。

現在還在用Excel2010和2013的同學可以從微軟官網下載powerquery插件使用。

而到了Excel2016,微軟直接把PQ的功能嵌入進來,放在數據選項卡下:

 

 

PowerBI中的獲取數據界面是這樣的:

 

 

 

是不是非常相似,功能也基本是一樣,點擊進去后都是進入查詢編輯器,所用的也都是M語言,所以學習PP就是學習PowerBI中的數據處理模塊,無論在Excel中學還是在Power BI中學,都是一樣的。

 

Power Pivot

先來看看官方對Power Pivot的介紹:

PowerPivot是一種數據建模技術,用於創建數據模型,建立關系,以及創建計算。 可使用 PowerPivot 處理大型數據集,構建廣泛的關系,以及創建復雜(或簡單)的計算,這些操作全部在高性能環境中和所你熟悉的 Excel 內執行。

接觸過Excel的人肯定都知道數據透視表,英文名是Pivot Table,按這個翻譯PP可以叫做超級透視,但其功能要比數據透視表強大很多,所以PP被大家稱為是數據建模,這個名字一下就顯得高大上了吧,不過PP確實名副其實,她被稱為微軟近20年來最偉大的發明,也是PowerBI的靈魂,PP用到的語言是DAX,以后會詳細介紹。

 

在Excel中也可以使用PP,首先從選項里面把這個功能加載進來:

 

 

 

然后Excel選項卡下就多了一個Power Pivot,界面如下:

 

 

 

 

這個和PowerBI中建模選項卡的功能區也非常相似,所以學習PP就是學習Power BI的數據建模,二者的本質內容是一致的。

 

剛才看Excel選項中加載項的時候,我們看到Power Pivot旁邊還有兩個Power兄弟,Power View和Power Map,PV就是數據可視化,PM就是數據地圖,這兩項也已經內嵌到PowerBI中,且功能更加強大。這兩個學習都相對比較簡單,就不作介紹,我們學習PowerBI的重點就是數據處理和數據建模,學好這兩個以后,數據可視化就是水到渠成而已。

 

從上面的介紹可以看出,Power Query、Power Pivot、Power view以及Power Map等全部功能聚集到一起,就成了現在的Power BI。

 

 

Excel or Power BI Desktop?

既然在Excel和PowerBI Desktop中都可以學習最核心的組件PP和PQ,那么在哪里學習更好呢,其實都可以,看個人的使用習慣。我個人更推薦直接在PowerBI Desktop中學習,理由如下:

 

  • PowerBI Desktop界面更友好,逼格更高
  • PowerBI Desktop更新速度快,幾乎每月都有更新,最新的M函數和DAX函數隨時可以調用
  • 進行數據處理的最終目標是生成可視化報告,發現有趣的見解,這在PowerBI Desktop中整個流程一氣呵成,且圖表庫和便捷性要完爆Excel
  • 更重要的是:PowerBI完全免費,絕對正版,這一點上比office要親民的多

 

如果還沒有開始學習Power BI,對PP和PQ沒有什么概念,這篇文章可能比較枯燥,但理解了這些基本概念,對你之后的學習以及學習資料的查找很有幫助。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM