我們知道,商業智能軟件微軟 Power BI能把本地開發的報告和數據一起發布到云上,讓業務用戶隨時隨地使用。但是,當我們想要訪問這個報告時,可以看到的數據是最新的實時數據。在這種情況下,我們可以利用PowerBI提供的本地網關對企業內部數據進行實時訪問,而業務用戶訪問報告中看到的是最新的實時數據。這篇文章通過介紹如何實現從PowerBI實時訪問本地數據庫和SQLServer來說明。下面就讓小編為大家介紹微軟 Power BI如何實時連接本地數據庫?
微軟 Power BI如何實時連接本地數據庫?
由于信息安全原因,企業本地機房中的數據庫服務器無法直接向Internet發布,因此PowerBI云平臺無法通過Internet直接訪問企業內部的數據。為使用戶能夠在外出差時隨時隨地訪問企業內部數據報表,且不需要通過VPN撥號連接到公司網絡,微軟公司在PowerBI解決方案中提供了一個本地數據網關。
下一步,我們將詳細介紹如何實現通過手機在互聯網上訪問PowerBI報告,并查看企業內部的最新實時數據。
此處,我們首先在企業內部網中準備了一臺用于測試的SQLServer服務器,并創建了一個名為NorthwindCS的測試數據庫,其中包含如下所示的名為“dbo.產品”的表。
第一,在您的企業內網的Windows服務器上下載并安裝您的本地數據網關,然后下載,然后您將獲得一個默認安裝。
在安裝之后,運行本地數據網關,并為企業輸入PowerBI帳號以進行登錄。
在成功登錄之后,配置網關,包括網名和恢復鍵。
請訪問PowerBI云平臺,使用與您的本地數據網關相同的PowerBI帳號登錄。
在登錄之后,進入AdministrationGateway界面以添加數據源??梢詫祿疵Q進行自定義,數據源類型選擇“SQLServer”,服務器使用業務數據庫所在的服務器IP地址,并且,對于Windows身份驗證和Basic身份驗證,數據庫名使用業務數據庫名稱(SQL數據庫內置身份驗證)。
在添加了數據源之后,可以測試連接,看它是否能夠成功連接到數據源。
將PowerBIDesktop安裝到您的企業內部局域網中的客戶機上,在安裝之后,運行PowerBIDesktop并在PowerBI帳號上登錄。
成功登錄之后,開始創建報告。選擇SQLServer的數據源類型。
該服務器使用服務器上業務數據庫的IP地址,數據庫名使用業務數據庫名,數據連接模式使用DirectQuery。
憑據可以使用Windows身份驗證或數據庫身份驗證,并且需要確保用戶對數據庫的訪問權限。
選中用于創建報告的表格或視圖,例如“產品”表,然后單擊“加載”。
當報告開發完成后,點擊發布,發布的時候將提示保存到您的本地文件夾,并命名為“NorthwindCS產品報告”。
在成功地發布之后,點擊鏈接以PowerBI打開這個報告。
要使移動設備具有更好的顯示效果,我們可以向儀表板添加報告。
PowerBIMobile手機已經安裝了PowerBIMobile,運行PowerBI并使用PowerBI帳號登錄。接下來,找出剛剛發布的指示板。
最后要驗證實時響應最新的數據變化的能力,我們需要對企業內部的NorthwindCS數據庫中的產品表“白米”的“單位價格”進行修改,然后重新刷新手機端的報表。實驗結果表明,它確實能實時地查詢到最近變化的數據。以上就是小編為大家介紹的關于微軟 Power BI如何實時連接本地數據庫?的全部內容,希望能夠幫助大家。
[免責聲明]
文章標題: 微軟 Power BI如何實時連接本地數據庫?
文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。