使用 Partner Connect 连接到反向 ETL 合作伙伴

若要使用 Partner Connect 将 Azure Databricks 工作区连接到反向 ETL 合作伙伴解决方案,通常遵循本文中的步骤。

重要

在执行本文中的步骤之前,请参阅相应的合作伙伴文章,了解特定于合作伙伴的重要信息。 不同合作伙伴解决方案之间的连接步骤可能存在差异。 某些合作伙伴解决方案还允许与 Databricks SQL 仓库(以前称为 Databricks SQL 终结点)或 Azure Databricks 群集集成,但不允许同时与两者集成。

要求

请参阅使用 Partner Connect 的要求

重要

有关特定于合作伙伴的要求,请参阅相应的合作伙伴文章。

连接到反向 ETL 合作伙伴的步骤

若要将 Azure Databricks 工作区连接到反向 ETL 合作伙伴解决方案,请按照本部分中的步骤操作。

提示

如果已有现有的合作伙伴帐户,Databricks 建议按照相应合作伙伴文章中的步骤手动连接到合作伙伴解决方案。 这是因为 Partner Connect 中的连接体验针对新的合作伙伴帐户进行了优化。

  1. 在边栏中单击 Partner Connect 按钮“Partner Connect”。

  2. 单击合作伙伴磁贴。

    注意

    如果合作伙伴磁贴内有复选标记图标,则意味着管理员已使用 Partner Connect 将合作伙伴连接到你的工作区。 跳到步骤 8。 合作伙伴将使用你的 Azure Databricks 帐户的电子邮件地址来提示你登录现有的合作伙伴帐户。

  3. 如果工作区中有 SQL 仓库,请从下拉列表中选择一个 SQL 仓库。 如果 SQL 仓库已停止,请单击“启动”。

  4. 如果工作区中没有 SQL 仓库,请执行以下操作:

    1. 单击“创建仓库”。 这会在浏览器中打开一个新标签页,它的 Databricks SQL UI 中将显示“新建 SQL 仓库”页。
    2. 按照创建 SQL 仓库中的步骤操作。
    3. 返回到浏览器中的“Partner Connect”选项卡,然后关闭合作伙伴磁贴。
    4. 重新打开合作伙伴磁贴。
    5. 从下拉列表中选择刚创建的 SQL 仓库。
  5. 从下拉列表中选择目录和架构,然后单击“添加”。 可以重复此步骤以添加多个架构。

    注意

    如果合作伙伴不支持具有 Partner Connect 的 Unity Catalog,则使用工作区默认目录。 如果工作区未启用 Unity Catalog,则使用 hive_metastore

  6. 单击“下一步”。

    Partner Connect 在工作区中创建以下资源:

    Partner Connect 还向 <PARTNER>_USER 服务主体授予以下权限:

    • (Unity Catalog)USE CATALOG:与所选目录中的对象进行交互所需。
    • (Unity Catalog)USE SCHEMA:与所选架构中的对象进行交互所需。
    • (Hive 元存储)USAGE:为选择的架构授予 SELECTREAD METADATA 权限所需。
    • SELECT:授予读取所选架构的能力。
    • (Hive 元存储)READ METADATA:授予读取所选架构的元数据的能力。
    • CAN_USE:授予使用所选 SQL 仓库的权限。
  7. 单击“下一步”。

    “电子邮件”框显示 Azure Databricks 帐户的电子邮件地址。 合作伙伴使用此电子邮件地址提示你创建新的合作伙伴帐户或登录到现有的合作伙伴帐户。

  8. 单击“连接到”或“登录”。

    此时会在 Web 浏览器中打开一个新标签页,其中显示了合作伙伴网站。

  9. 完成合作伙伴网站中的屏幕说明创建试用合作伙伴帐户,或登录现有合作伙伴帐户。