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 中獲取資料,您需要點選主螢幕上的“獲取資料”選項。它首先顯示最常用的資料來源。然後,點選“更多”選項以檢視完整的可用資料來源列表。

Available Data Sources

當您點選如上截圖所示的“更多...”選項卡時,您可以看到一個新的導航視窗,左側顯示所有可用資料來源的類別。您還可以選擇在頂部執行搜尋。

More

以下是列出的各種資料來源

全部

在此類別下,您可以看到 Power BI Desktop 中所有可用的資料來源。

檔案

點選“檔案”後,它會顯示 Power BI Desktop 支援的所有平面檔案型別。要連線到任何檔案型別,請從列表中選擇檔案型別,然後點選“連線”。您必須提供檔案的位置。

File

資料庫

點選“資料庫”選項後,它會顯示您可以連線到的所有資料庫連線的列表。

Database

要連線到任何資料庫,請從列表中選擇資料庫型別,如上圖所示。點選“連線”。

您必須輸入伺服器名稱/使用者名稱和密碼才能連線。您還可以使用高階選項透過直接 SQL 查詢進行連線。您還可以選擇連線模式 - 匯入或 DirectQuery。

注意 - 您不能在單個報表中同時組合匯入和 DirectQuery 模式。

匯入與 DirectQuery

DirectQuery 選項限制了資料操作選項,資料保留在 SQL 資料庫中。DirectQuery 是即時的,無需像匯入方法那樣安排重新整理。

匯入 方法允許執行資料轉換和操作。當您將資料釋出到 PBI 服務時,限制為 1GB。它會使用並推送資料到 Power BI Azure 後端,資料每天最多可以重新整理 8 次,並且可以設定資料重新整理的計劃。

Import Method

使用 DirectQuery 的優點

  • 使用 DirectQuery,您可以基於大型資料集構建資料視覺化,這在 Power BI Desktop 中匯入是不切實際的。

  • DirectQuery 沒有 1GB 資料集限制。

  • 使用 DirectQuery,報表始終顯示當前資料。

使用 DirectQuery 的侷限性

  • 使用 DirectQuery 時,返回資料的行數限制為 100 萬行。您可以對更多行進行聚合,但是,結果行數應少於 100 萬行才能返回資料集。

  • 在 DirectQuery 中,所有表都應來自單個數據庫。

  • 在查詢編輯器中使用複雜查詢時,會丟擲錯誤。要執行查詢,您需要從查詢中刪除錯誤。

  • 在 DirectQuery 中,您只能單向使用關係篩選。

  • 它不支援對錶中與時間相關的資料進行特殊處理。

Azure

使用 Azure 選項,您可以連線到 Azure 雲中的資料庫。以下截圖顯示了 Azure 類別下可用的各種選項。

Azure

線上服務

Power BI 還允許您連線到不同的線上服務,例如 Exchange、Salesforce、Google Analytics 和 Facebook。

以下截圖顯示了線上服務下可用的各種選項。

Connect Online Services

Online Services

其他

以下截圖顯示了其他類別下可用的各種選項。

Other Category
廣告