[Microsoft PowerBI]-SSAS為資料源

Dana Huang
Jun 19, 2021

--

PowerBI現在非常火紅,因為是相對便宜又簡單的視覺化分析工具,但它以cube為資料源使用時候,我發現有個難點,就是任何欄位format設定,還是要我這邊開發者來做調整,透過碩軟免費的線上體驗活動(可惡~上個月差點就可以這樣去微軟大樓上課了><但還是有在開課真的很感謝),我順便問了講師這一問題:

我的提問:

因為公司也有使用SSAS 解決方案,

想簡單請問看看Analysis Service (cube)建置的column或measurement 是否不能在Power BI上調整欄位格式?

因為我們操作起來認為是如此,真的非常感謝幫忙解答!

(會呈現全部反灰不能調整的狀態)

他的回答如下: (真的非常迅速且專業)

謝謝您的來信

SSAS 的分析引擎和 Power BI 有繼承關係。
Power BI 與 SSAS 即時連線後,SSAS 確實會接管所有模型設定,包括欄位格式等,造成反灰。

目前有一預覽功能可改善此一問題: Power BI 資料集和 Azure Analysis Services 的 DirectQuery

即不使用即時連線(Live Connection) 而改為 DirectQuery

但新功能有些限制須注意,例如不適用於地端版本的 SQL Server Analysis Services

— — —

基於上述,我再次嘗試重新load資料進power BI,我把原本一次用Live Connection匯入的cube資料,改成DirectQuery (Import),按下OK,可以看到下面Model裡面讓我選擇category,我一開始全部選取,最後會說RAM不足無法匯入。

後來逐一勾選匯入,但明顯這種匯入方式速度非常慢…,所以我還是會建議,這種狀況還是直接都在cube上做所有欄位細節的開發了,當然,如果是DAX語法建置新欄位,是可以在power BI上處理。

--

--

Dana Huang
Dana Huang

Written by Dana Huang

我做數據處理的工作已超過五年,從資料驗證、報表整理到自動化呈現,形形色色的工具真的用不完,突然覺得透過網址寫寫寫心路歷程還不錯!另外也記錄一些生活、工作與理財相關的心情記錄與訊息!

No responses yet