Powerbi 通過On-premises data gateway 連接本地多維數據庫


 

主要有三部分構成:儀表盤,報告,數據集;這里明顯數據集是核心,也是前兩者的信息來源。

流程:

1.在本地用powerbi desktop開發,然后publish到service。 或者直接在service上開發。

2.發布以后登錄到service ,然后需要創建網關,因為沒有網關就不能直接連接數據庫。

由於這邊采用了企業版的網關(不推薦使用個人模式 personal-mode),下面的介紹以企業版為例:

首先下載網關到自己服務器域內的機器上,下載后部署本地服務器的網關,注意部署的域名和機器名稱問題:

下載安裝,在本地設置好,就可以在service上設置網關了。

添加網關:

然后添加數據源:

填入對應的信息,就會提示連接是否成功,然后是比較容易出問題的地方。

!!!這里耗費了我2天時間找資料解決!!!

連接好以后,要設置用戶映射,因為我們登錄powerbi的用戶名一般和as數據庫的用戶名不一致,所以當我們使用liveconnect連接AS數據庫時候,gateway會把powerbi的登錄名傳入AS數據庫,如果兩個用戶名不一致,就會報錯了。

用戶映射,大多數企業,你的域名郵箱跟你的upn不是一個,所以你要看一下自己的郵箱跟你的使用郵箱是否一致。(去AD里面設置UPN,window server才有這個功能。)

在CMD中鍵入whoami /upn。

這樣就建立了網關的關系,接下來建立數據源的連接:

PS:我這里雖然這樣設置了,但是還是報錯,后來域用戶添加到管理員組(administrators),就正常了。這里卡了1天,所有教程都沒有這個步驟!

接下來驗證連接,獲取數據:

然后點擊ssas

下面解釋能通過網關找到的數據源了,再次選擇即可:

 

至此完畢,可以正常連接了。

如有問題,可以留言,部署過程還有莫名的小bug,大家多多交流。


免責聲明!

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



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