Databricks
注意
下列連接器文章是由 Databricks 提供,此連接器的擁有者和Microsoft Power Query 連接器認證計劃的成員。 如果您有關於本文內容或想要看到本文變更的問題,請流覽 Databricks 網站並使用該處的支援通道。
總結
項目 | 描述 |
---|---|
發行狀態 | 正式運作 |
產品 | Power BI (語意模型) Power BI (數據流) 網狀架構 (資料流 Gen2) |
支援的驗證類型 | 用戶名稱/密碼 個人存取令牌 OAuth (OIDC) |
注意
某些功能可能會在某些產品中出現,但因為部署排程和主機特定能力的限制,可能不會出現在其他產品中。
先決條件
此連接器僅適用於運行在 AWS 上並使用 OAuth 的 Databricks SQL 倉儲。 如果您使用 Azure Databricks,請使用 Azure Databricks 連接器。 如果您未搭配 Databricks SQL Warehouse 使用 OAuth(在 AWS 或 GCP 上),請同時使用 Azure Databricks 連接器。 不支援 Databricks Community Edition。
支援的功能
- 進口
- DirectQuery (Power BI 語意模型)
自 Power Query Desktop 連線到 Databricks
若要從 Power Query Desktop 連線到 Databricks,請執行下列步驟:
在 [獲取數據] 體驗中,搜尋 Databricks,以篩選 Databricks 連接器。 如果您使用 OAuth 進行驗證,應該在此專門針對 AWS 上運行的 Databricks SQL 資料庫使用 Databricks 連接器。
為您的 Databricks SQL 倉儲提供 伺服器主機名 和 HTTP 路徑。 如需查閱「伺服器主機名」和「HTTP 路徑」的指示,請參閱 設定 Databricks ODBC 和 JDBC 驅動程式。 根據此輸入這項資訊。 您可以選擇性地在 [進階選項] 底下提供預設目錄和/或資料庫,。 選擇 [確定] 以繼續。
提供認證以向 Databricks SQL 倉儲進行驗證。 您有三個選項可取得認證:
用戶名稱/密碼。 如果您的組織/帳戶使用 2FA/MFA,則無法使用此選項。
個人存取令牌。 如需產生個人存取令牌(PAT)的指示,請參閱 個人存取令牌。
OAuth (OIDC)。 使用瀏覽器彈出視窗登入您的組織帳戶。
注意
輸入特定 Databricks SQL 倉儲的認證之後,Power BI Desktop 會在後續的連線嘗試中快取並重複使用這些相同的認證。 您可以移至 [檔案] > [選項] 和 [設定] 來修改這些認證,> 數據源設定。 詳細資訊:變更驗證方法
成功連線之後,Navigator 會顯示叢集上可用的數據。 您可以選擇 轉換數據,以使用 Power Query 進行轉換,或選擇 載入 將數據載入至 Power Query Desktop。
從 Power Query Online 連線到 Databricks 的資料
若要從 Power Query Online 連線到 Databricks,請執行下列步驟:
在取得數據體驗中選取 [Databricks] 選項。 不同的應用程式有不同的方式可取得Power Query Online取得資料體驗。 如需有關如何從您的應用程式進入 Power Query Online 資料獲取體驗的詳細資訊,請移至 何處取得資料。
請使用搜尋方塊篩選可用的 Databricks 連接器。 為您的 Databricks SQL 倉儲選取 Databricks 連接器。
輸入 databricks SQL 倉儲的 Server 主機名,並 HTTP 路徑。 如需查閱「伺服器主機名」和「HTTP 路徑」的指示,請參閱 設定 Databricks ODBC 和 JDBC 驅動程式。 您可以選擇性地在 [進階選項] 底下提供預設目錄和/或資料庫,。
提供認證以向 Databricks SQL 倉儲進行驗證。 認證有三個選項:
- 基本。 使用使用者名稱和密碼進行驗證時,請使用此選項。 如果您的組織/帳戶使用 2FA/MFA,則無法使用此選項。
- 帳戶金鑰。 使用個人存取令牌進行驗證時,請使用此選項。 如需產生個人存取令牌(PAT)的指示,請參閱 個人存取令牌。
- 組織帳戶。 使用 OAuth 進行驗證時,請使用此選項。 使用瀏覽器彈出視窗登入您的組織帳戶。
成功連線之後,Navigator 隨即出現,並顯示伺服器上可用的數據。 在導覽器中選取您的數據。 然後選取 下一步,以在 Power Query 中轉換資料。