PowerBI Premium

PowerBI 因應使用人數的激增以及客戶端不同的情境需求,終於在7/1推出Premium 新的 Extremely SKU,但同時間SQL2016(或以上)企業版的SA benefit也提供了地端的 PowerBI Report Server的安裝合法權益。
另外,若是你有地端想運行PowerBI report,本篇有各種SKU完整的比較。

1、PowerBI各SKU 定義比較
參考下圖,我們先從解釋名詞開始:

  • PowerBI Desktop:是一個與Excel與SharePoint 完全脫勾的報表設計工具,產出檔是*.pbix。當你做好報表,把這個myreport.pbix交付給對方,他需要去安裝PowerBI Desktop才能開啟。就好比我寄一個 report.xlsx 給你,你必需安裝 Excel才能開啟。
  • PowerBI Free:是當你報表做好之後,想要在網際網路上隨時可以看,你可以免費申請,但前題不能用 hotmail/gmail...這類的免費郵件Provider提供的郵件信箱,而要到公司、學校、政府之類的郵件信箱。接著,你就可以將*.pbix發佈至雲端的 PowerBI Services分享你的報表,有點像是僅適合 Demo但不具備專業功能的測試版本。所以,這張報表是處於一個沒有權限控管的超級公開的狀態,任何一個人取得網址都可以看到它。
  • PowerBI Professional:是一個以人頭計價(10 USD/月) 且具有權限管控,以及可排程資料同步的付費版本。可以解決報表做好後,想要排程自動同步最新的資料,還有透過推式/拉式的方向分享這份報表的需求。另外,在這個 SKU中是擁有Dashboard與Q&A完整的報表功能。
    ==> 所謂的推式,就是報表設計者發佈至PowerBI Services後,輸入想收到報表且擁有Pro SKU的人的e-mail。所謂的拉式,就是就是報表設計者發佈至PowerBI Services中的 App Workspace後,擁有Profeesional SKU的使用者,基礎於 Group群組(底層是 Azure AD)的權限授權,可以在登入PowerBI的個人管理介面中,從Get Data處搜尋到"組織"中所分享的報表。
    ==> 若有效能問題,建議要搭配 Azure Analysis Services的架構來優化
  • PowerBI Embedded:是一個不計人頭,而是以流量計費的報表解決方案,主要的對象是ISV之類的Solution Provider。它的價格從單一個報表元件計價,到單一個網頁Session計價,到現在用運算資源(A1 SKU的機器可以處理300網頁)
  • PowerBI Premium:它的誕生,主要是因為Professional版本,每個用戶等量資源上限,雖然保障了個人的SLA,但是對於超大企業規模的客戶,又覺得許多限制不合用。透過專機專用的 Premium SKU,雖然它挺貴的(P1-八核心的運算能力,需要5000 USD/月),但是它可以突破Pro SKU 既有的限制,包括 *.pbix檔案單檔 1GB上傳的上限、一天排程資料同步8次的上限、Professional SKU 不能分享給 Free SKU的限制、報表總合容量為10GB的上限(可以選擇資料擺在雲端或地端來解決這個問題)…
  • SQL2016企業版 + SA:具有合法授權,可以在地端安裝PowerBI Report Server,這個特殊版本的SSRS除了原來的報表格式(csv,excel,pdf...)又多了一個PowerBI的格式,接著還要搭配至少一個Pro SKU的條件下,才能發佈至SSRS上。

2、接下來我們用一個(不含SQL EE+SA)的美國客戶情境案例來說明…
每個PowerBI Pro都具有10GB 的報表總合空間,所以左邊黃色人形符號中有帶一個P,指的就是Pro SKU的報表設計者或管理階層,。在中間 PowerBI services的 App workspace中,有鑽石符號就是Premium專機專用的報表儲存空間。在右邊藍色人形符號指的就是Free SKU報表檢視者(Read only),他們應用了Premium SKU的Benefit 只能存取鑽石符號的區塊,並不能存取非鑽石符號的區塊。
**企業中的管理階層,是歸屬於左邊的黃色人形符號,他是可以存取鑽石與非鑽石區域的報表儲存空間。透過這張圖,我們比較好理解,為何企業只購買1個Pro SKU是不夠的?
但雖然都是鑽石符號,報表的資料會有儲存在雲端,以及儲存在地端(當企業訂閱了Premium SKU並且在地端安裝PowerBI Report Server)。所以,下一個問題是鑽石符號的報表儲存空間的資料流,由於PowerBI是一個公有雲的Saas服務,所以登入時,都要連上網際網路透過底層的Azure AD做身份的驗證,然後就能由雲端或地端的報表儲存區,向報表使用者(不管是用瀏覽器、移動裝置的PowerBI App)提供高度視覺化的報表服務。

3、PowerBI Pro V.S. Premium技術面比較

  • 因為專機專用,在Data size方面,解除了單一pbix上傳時1GB size的上限。
  • 因為專機專用,在Refresh rate方面,解除資料同步一天8次,但二次資料同步的間距仍維持30分鐘不變。
  • 下表Premium SKU在協同作業全部打X,指的是即使租賃Premium仍然需要租賃至少一個Pro才能做到。
  • 在Enterprise distribution to all user,Premium SKU提供了很大的 License benefit,單一Pro SKU可以在有權限管理的保護下發佈其報表,分享給公司內所有人,即使是 Free SKU都可以檢視。而非傳統的 Free SKU,一但發佈至雲端,是全世界皆可以檢視,完全沒有資安層級的保護。
  • 在Performance方面,提供了Pin to memory、Incremetal/dedicated refresh、Read-only replicas、Geo distribution,提供更高等級的效能
  • 在Publish PowerBI reports on-premises方面,除了雲端租賃的運算能力,例如P1的八核心,是可以享有地端合法的佈署權益。當然,若是地端佈署的太多,在Admin portal也是會亮紅燈,請你再提升規格至P2之類…

4、最後是價格:Professional版本,如果公司內有買O365,E5已內含,E1 & E3需要 Add on加購
至於不論是SQL EE+SA 或是 Premium,至少都要一個 Professional版本,才能發佈報表至地端或雲端
Premium(含Embedded) 的價格如下(美金)

李秉錡 Christian Lee
Once worked at Microsoft Taiwan