- Power BI 教程
- Power BI - 首頁
- Power BI - 簡介
- Power BI - 安裝步驟
- Power BI - 架構
- Power BI - 支援的資料來源
- 與其他BI工具的比較
- Power BI - 資料建模
- Power BI - 儀表板選項
- Power BI - 視覺化選項
- Power BI - Excel 整合
- 共享 Power BI 儀表板
- Power BI - Power BI 中的 DAX 基礎
- Power BI - 管理員角色
- Power BI 有用資源
- Power BI - 快速指南
- Power BI - 有用資源
- Power BI - 討論
Power BI - 支援的資料來源
Power BI 支援各種各樣的資料來源。您可以點選“獲取資料”,它會顯示所有可用的資料連線。它允許您連線到不同的平面檔案、SQL 資料庫和 Azure 雲,甚至包括 Facebook、Google Analytics 和 Salesforce 物件等 Web 平臺。它還包括 ODBC 連線,可以連線到未列出的其他 ODBC 資料來源。
以下是 Power BI 中可用的資料來源:
- 平面檔案
- SQL 資料庫
- OData 源
- 空白查詢
- Azure 雲平臺
- 線上服務
- 空白查詢
- 其他資料來源,例如 Hadoop、Exchange 或 Active Directory
要在 Power BI Desktop 中獲取資料,您需要點選主螢幕上的“獲取資料”選項。它首先顯示最常用的資料來源。然後,點選“更多”選項以檢視完整的可用資料來源列表。
當您點選如上截圖所示的“更多...”選項卡時,您可以看到一個新的導航視窗,左側顯示所有可用資料來源的類別。您還可以選擇在頂部執行搜尋。
以下是列出的各種資料來源:
全部
在此類別下,您可以看到 Power BI Desktop 中所有可用的資料來源。
檔案
點選“檔案”後,它會顯示 Power BI Desktop 支援的所有平面檔案型別。要連線到任何檔案型別,請從列表中選擇檔案型別,然後點選“連線”。您必須提供檔案的位置。
資料庫
點選“資料庫”選項後,它會顯示您可以連線到的所有資料庫連線的列表。
要連線到任何資料庫,請從列表中選擇資料庫型別,如上圖所示。點選“連線”。
您必須輸入伺服器名稱/使用者名稱和密碼才能連線。您還可以使用高階選項透過直接 SQL 查詢進行連線。您還可以選擇連線模式 - 匯入或 DirectQuery。
注意 - 您不能在單個報表中同時組合匯入和 DirectQuery 模式。
匯入與 DirectQuery
DirectQuery 選項限制了資料操作選項,資料保留在 SQL 資料庫中。DirectQuery 是即時的,無需像匯入方法那樣安排重新整理。
匯入 方法允許執行資料轉換和操作。當您將資料釋出到 PBI 服務時,限制為 1GB。它會使用並推送資料到 Power BI Azure 後端,資料每天最多可以重新整理 8 次,並且可以設定資料重新整理的計劃。
使用 DirectQuery 的優點
使用 DirectQuery,您可以基於大型資料集構建資料視覺化,這在 Power BI Desktop 中匯入是不切實際的。
DirectQuery 沒有 1GB 資料集限制。
使用 DirectQuery,報表始終顯示當前資料。
使用 DirectQuery 的侷限性
使用 DirectQuery 時,返回資料的行數限制為 100 萬行。您可以對更多行進行聚合,但是,結果行數應少於 100 萬行才能返回資料集。
在 DirectQuery 中,所有表都應來自單個數據庫。
在查詢編輯器中使用複雜查詢時,會丟擲錯誤。要執行查詢,您需要從查詢中刪除錯誤。
在 DirectQuery 中,您只能單向使用關係篩選。
它不支援對錶中與時間相關的資料進行特殊處理。
Azure
使用 Azure 選項,您可以連線到 Azure 雲中的資料庫。以下截圖顯示了 Azure 類別下可用的各種選項。
線上服務
Power BI 還允許您連線到不同的線上服務,例如 Exchange、Salesforce、Google Analytics 和 Facebook。
以下截圖顯示了線上服務下可用的各種選項。
其他
以下截圖顯示了其他類別下可用的各種選項。