本頁說明如何透過建立 Azure Databricks 連線,從 Microsoft Power Platform 連接 Azure Databricks。 你可以利用 Azure Databricks 的資料來建立 Power Canvas 應用程式、Power Automate 流程以及 Copilot Studio 代理程式。
開始之前
從 Power Platform 連線到 Azure Databricks 之前,您必須先符合下列需求:
- 您有一個Microsoft Entra ID (先前稱為 Azure Active Directory) 帳戶。
- 您有進階 Power Apps 授權。
- 您有 Azure Databricks 帳戶。
- 您可以在 Azure Databricks 中存取 SQL 倉儲 。
選擇性:使用 Azure 虛擬網路連線
如果您的 Azure Databricks 工作空間使用虛擬網路,有兩種連接方式:
整合 Power Platform 與虛擬網路內的資源,而不需透過公用因特網公開它們。 若要連線到 Azure Databricks 工作區的私人端點,請在設定 Azure Databricks 的私人連線之後執行下列動作:
- 為 Power Platform 設定虛擬網路支援。
- 如果您的Power Platform 虛擬網路(無論是主要或次要)與您的 Azure Databricks 虛擬網路不同,請使用 虛擬網路對等互連 將虛擬網路與 Azure Databricks 連線。
如需虛擬網路的詳細資訊,請參閱 虛擬網路支援概觀。
透過混合部署啟用存取,將前端私有連結與公共端點保護為工作空間的 IP 存取清單。 若要啟用存取,請執行下列動作:
- 在工作區層級啟用公用存取。 如需詳細資訊,請參閱 設定工作區的IP存取清單。
- 將 AzureConnectors 的 IP 範圍,或根據你環境區域指定的 Power Platform IP 範圍,加入你的 工作空間 IP 存取清單。
選擇性:建立Microsoft Entra 服務主體
這很重要
如果 Azure Databricks 和 Power Platform 位於不同的租使用者中,您必須使用服務主體進行驗證。
線上之前,請先完成下列步驟,以建立、設定及指派Microsoft Entra 服務主體至 Azure Databricks 帳戶或工作區:
新增 Azure Databricks 連線
備註
如果您使用 Copilot Studio,則必須使用 Power Apps 或 Power Automate 來定義 Azure Databricks 連接器。 然後,它可以在 Copilot Studio 中使用。
若要新增 Azure Databricks 連線,請執行下列動作:
在 Power Apps 或 Power Automate 中,從側邊欄點選 連線。
若你在側邊欄上沒有看到 「連線 」,請按一下 「更多>連線」。
在左上角點擊 + 新連線。
利用右上角的搜尋欄搜尋「Azure Databricks」。
按一下 [Azure Databricks ] 磚。
從下拉式功能表中選取您的 驗證類型 ,然後輸入您的驗證資訊。
如果你的 Power Platform 部署和 Azure Databricks 帳戶位於同一個 Microsoft Entra ID 租戶裡,你可以使用 OAuth 連線。 輸入下列資訊:
- 針對 [伺服器主機名稱],輸入 Azure Databricks SQL 倉儲伺服器主機名稱。
- 針對 [HTTP 路徑],輸入 SQL 倉儲 HTTP 路徑。
- 點擊 建立。
- 使用您的 Microsoft Entra ID 登入。
服務主體連線 可用於任何案例。 連接之前,請先建立 Microsoft Entra 服務主體。 輸入下列資訊:
- 針對 [用戶端識別碼],輸入服務主體標識符。
- 針對 [客戶端密碼],輸入服務主體密碼。
- 針對 租戶,輸入服務主體租戶。
- 針對 [ 主機名稱],輸入 Azure Databricks SQL 倉儲伺服器主機名稱。
- 針對 [HTTP 路徑],輸入 SQL 倉儲 HTTP 路徑。
- (選擇性)您可以在建立連線之後,與小組成員重新命名或共用服務主體連線。
若要尋找您的 Azure Databricks SQL 倉儲和 HTTP 路徑連線詳細資料,請參閱 取得 Azure Databricks 計算資源的連線詳細資料。
點擊 建立。
將 Azure Databricks 新增至數據原則
藉由將 Azure Databricks 新增至商務數據原則,Azure Databricks 無法與其他群組中的連接器共享數據。 這會保護您的數據,並防止它與不應該存取它的人員共用。 如需詳細資訊,請參閱 管理數據原則。
若要將 Azure Databricks 連接器新增至 Power Platform 數據原則:
- 從任何 Power Platform 應用程式中,按一下右上角的設定齒輪,然後按一下 系統管理中心。
- 從提要欄位中,按兩下 [ 原則>數據原則]。
- 如果您使用新的系統管理中心,請按兩下 [ 安全性>數據和隱私權>數據原則]。
- 按一下 + 新增原則 或現有原則。
- 如果建立新的原則,請輸入名稱。
- 選取要新增至原則的環境,然後按一下上方的 + 新增至原則 。
- 按 [下一步]。
- 搜尋並按一下 Azure Databricks 連接器。
- 按一下 [移至商務],然後按一下 [下一步]。
- 檢閱您的原則,然後按兩下 [建立原則]。
局限性
- Power Platform 連接器不支援政府雲端。