Power BI 目前可以連接超過100種數據源,包含常見的各種數據庫,文件,數據倉庫,雲等等。
本實戰完整視頻:
Power BI 數據源及其刷新
不同的數據源支持不同的連接方式,通常來講,Power BI 支持兩種數據連接方式:
導入(import ) 和 Direct Query
對於導入:
-
導入的數據存在於Power BI 的緩存中,在使用Desktop設計視覺對象時,使用緩存中的數據;
-
原始數據的變更,不會體現到已經設計好的視覺對象中,需要執行數據源刷新操作;
-
.pbix文件(Power BIDesktop 設計的報表文件)發佈到Power BI 服務時,會攜帶導入的數據,存儲到數據集中;
-
如果需要Power BI 服務的報表進行數據刷新,需要對Power BI 服務中對應的數據集進行刷新,需要用到“本地數據網關程序”。
對於Direct Query:
-
Power BIDesktop加載數據時,不會使用高速緩存,而是直接到數據源中讀取數據;
-
.pbix文件(Power BIDesktop 設計的報表文件)發佈到Power BI 服務時,會攜帶一個數據集,但該數據集不包含數據;
-
在Power BI 服務中打開報表時,會自動從數據源查詢數據,視數據源的位置,也可能需要“本地數據網關程序”。
Power BI 連接數據源的最佳做法:
1. 優先使用導入模式;
2. 如果通過導入數據無法實現目標,則可以考慮使用 Direct Query ,通常是如下的場景:
-
數據頻繁變化,需要幾乎“實時”的報表
-
處理非常大的數據量,而無需預先聚合
-
數據主權限制應用(某些機構或組織要求,數據不能離開其基礎數據源)
-
源是包含度量值(如 SAP BW)的多維度源(數據倉庫)
下表展示了 Power BI 支持的數據源,其中包括有關 DirectQuery 和本地數據網關的信息。
完整信息,參加官網:
https://docs.microsoft.com/zh-cn/power-bi/power-bi-data-sources
Power BI 數據網關下載入口:
-
在app.powerbi.cn 上下載;
-
直接在官網下載:https://powerbi.microsoft.com/en-us/gateway/
Power BI 數據網關的兩種安裝模式:標準模式和 個人模式
區別如下:
標準模式:
-
可以被多個用戶使用;
-
可以被Power BI,Power Apps等多個應用調用;
-
支持Power BI 的計劃刷新和live query
個人模式:
-
只能被單用戶使用;
-
只能用在Power BI 裏;
-
只支持定時刷新;
標準模式安裝:
輸入Power BI Pro 賬戶及密碼
設置網關的名稱等基本信息
示例:(注,以上節內容爲前提,參見:Power BI 基本流程演示)
配置Excel 連接
在要刷新的數據集上點擊設置按鈕:
輸入數據源名稱,文件路徑,Windows用戶名等信息,點擊應用按鈕進行保存:
將數據集中的數據源映射到剛保存的數據源上:
設置刷新計劃:
可以查看刷新記錄: