分享方式:


什麼是 Databricks 合作夥伴 連線?

合作夥伴 連線 可讓您使用選取的 Azure Databricks 技術合作夥伴建立試用帳戶,並將 Azure Databricks 工作區連線到 Azure Databricks UI 中的合作夥伴解決方案。 這可讓您在 Databricks Lakehouse 中使用您的數據來嘗試合作夥伴解決方案,然後採用最符合您業務需求的解決方案。

合作夥伴 連線 藉由代表您布建必要的 Azure Databricks 資源,然後將資源詳細數據傳遞給合作夥伴,提供更簡單的手動合作夥伴連線替代方案。 必要的資源可能包括 Databricks SQL 倉儲(先前稱為 Databricks SQL 端點)、服務主體和個人存取令牌。

並非所有 Azure Databricks 合作夥伴解決方案都會出現在合作夥伴 連線 中。 如需合作夥伴 連線 中精選合作夥伴的清單,以及其連線指南的連結,請參閱 Azure Databricks 合作夥伴 連線 合作夥伴

提示

如果您有現有的合作夥伴帳戶,Databricks 建議您遵循在適當的連線指南中手動聯機到合作夥伴解決方案的步驟。 這是因為合作夥伴 連線 中的連線體驗已針對新的合作夥伴帳戶優化。

注意

某些合作夥伴解決方案可讓您使用 Databricks SQL 倉儲或 Azure Databricks 叢集進行連線,但不能同時使用兩者。 如需詳細資訊,請參閱合作夥伴的連接指南。

重要

合作夥伴 連線 不適用於 Azure 中國區域、Azure Government 區域或具有 FedRAMP 合規性的工作區。

需求

若要使用合作夥伴 連線 將 Azure Databricks 工作區連線到合作夥伴解決方案,您必須符合下列需求:

  • 您的 Azure Databricks 帳戶必須位於 進階版 方案中。 這是因為合作夥伴 連線 使用 Databricks SQL,此方案僅適用於此方案。 若要檢視您的 Azure Databricks 帳戶詳細數據,請參閱 管理您的訂用帳戶
  • 若要建立與合作夥伴解決方案的新連線,您必須先以 Azure Databricks 工作區管理員身分登入工作區。如需 Azure Databricks 工作區管理員的相關信息,請參閱 管理使用者
  • 對於所有其他合作夥伴 連線 工作,您必須先以 Azure Databricks 工作區管理員或至少具有工作區存取權的 Azure Databricks 使用者身分登入工作區。 如果您使用 SQL 倉儲, Databricks SQL 存取 權。 如需詳細資訊,請參閱 管理使用者

快速入門:使用合作夥伴 連線 連線 合作夥伴解決方案

  1. 請確定您的 Azure Databricks 帳戶、工作區和已登入的使用者都符合合作夥伴 連線 的需求

  2. 在提要欄位中,按兩下 合作夥伴 連線 按鈕[合作夥伴 連線]。

  3. 按兩下您要連線工作區之合作夥伴的圖格。 如果磚有複選標記圖示,請在此停止,因為您的工作區已連線。 否則,請依照螢幕上的指示完成建立連線。

    注意

    使用本機安裝應用程式的合作夥伴解決方案,而不是以 Web 為基礎的解決方案(例如 Power BI Desktop 和 Tableau Desktop),即使在您將工作區連線到這些應用程式之後,也不會在合作夥伴 連線 的磚中顯示複選標記圖示。

  4. 若要使用新的連線,請參閱對應合作夥伴連線指南的結束或 後續步驟 一節。

建立和管理合作夥伴連線所需的一般工作

本節說明您可能需要完成的一般工作,才能使用合作夥伴 連線 建立和管理合作夥伴連線。

允許使用者存取合作夥伴產生的資料庫和數據表

合作夥伴 連線 數據擷取類別中的合作夥伴解決方案可以在工作區中建立資料庫和數據表。 這些資料庫和數據表是由合作夥伴解決方案在工作區中相關聯的 Azure Databricks 服務主體所擁有。

根據預設,這些資料庫和數據表只能由服務主體和工作區系統管理員存取。 若要允許工作區中的其他使用者存取這些資料庫和數據表,請使用 SQL GRANT 語句。 若要取得現有資料庫或數據表的存取詳細數據,請使用 SQL SHOW GRANTS 語句。

建立存取令牌

Azure Databricks 合作夥伴解決方案會要求您根據合作夥伴支援的令牌類型,提供 Azure Databricks 個人存取令牌或 Microsoft Entra 識別符(先前稱為 Azure Active Directory)令牌給合作夥伴。 合作夥伴會使用此令牌向 Azure Databricks 工作區進行驗證。

針對合作夥伴 連線 中的雲端式合作夥伴解決方案(例如 Fivetran、Labelbox、Prophecy 和 Rivery),合作夥伴 連線 會自動建立 Azure Databricks 個人存取令牌(以及與該令牌相關聯的 Azure Databricks 服務主體),然後與合作夥伴共用令牌的值。 (合作夥伴 連線 不會建立 Microsoft Entra ID 服務主體,也不會建立 Microsoft Entra ID 令牌,也不會與合作夥伴共用 Microsoft Entra ID 令牌值。您無法存取合作夥伴 連線 建立的個人存取權杖值。 如果基於任何原因,個人存取令牌過期或個人存取令牌的值不再與合作夥伴共用,您必須為 Azure Databricks 服務主體建立取代的個人存取令牌:若要這樣做,請參閱 管理服務主體和個人存取令牌。 若要與合作夥伴共用取代的個人存取令牌,請參閱合作夥伴的檔。

只有 Azure Databricks 工作區管理員可以為 Azure Databricks 服務主體產生取代的個人存取令牌。 如果您無法產生取代的個人存取令牌,請連絡您的系統管理員。 另 請參閱管理服務主體

針對合作夥伴 連線(例如 Power BI 和 Tableau)中的桌面型合作夥伴解決方案,您必須建立令牌,然後與合作夥伴共用令牌的值。 若要建立令牌:

若要設定合作夥伴解決方案,讓它與合作夥伴共用新的令牌,請遵循合作夥伴 連線 中的畫面指示,或查看合作夥伴的檔。

重要

當您建立令牌並與合作夥伴共用令牌的值時,合作夥伴可以採取相關實體的任何動作(例如 Azure Databricks 使用者或 Microsoft Entra ID 服務主體)通常可在 Azure Databricks 工作區內採取。 請勿與您不信任的合作夥伴共用令牌值。

注意

作為安全性最佳做法,當您使用自動化工具、系統、腳本和應用程式進行驗證時,Databricks 建議您使用屬於 服務主體 的個人存取令牌,而不是工作區使用者。 若要建立服務主體的令牌,請參閱 管理服務主體的令牌。

Azure Databricks 工作區管理員可以停用令牌產生。 如果您無法產生令牌,請連絡您的系統管理員。 另 請參閱監視和管理個人存取令牌

允許 SQL 倉儲存取外部數據

若要允許 Databricks SQL 倉儲存取 Azure Databricks 外部的數據,請參閱 啟用數據存取設定