连接到 Hightouch

Hightouch 将 Azure Databricks 中的数据同步到业务团队所依赖的工具。

可以将 Databricks SQL 仓库(以前称为 Databricks SQL 终结点)和 Azure Databricks 群集与 Hightouch 集成。

使用 Partner Connect 连接到 Hightouch

若要使用 Partner Connect 将 Azure Databricks 工作区连接到 Hightouch,请参阅使用 Partner Connect 连接到反向 ETL 合作伙伴

注意

对于 Hightouch,Partner Connect 仅支持 SQL 仓库。 若要将群集连接到 Hightouch,请手动连接到 Hightouch。

手动连接到 Hightouch

本部分介绍如何将 Azure Databricks 工作区中的现有 SQL 仓库或群集手动连接到 Hightouch。

注意

对于 Databricks SQL 仓库,可以使用 Partner Connect 来连接到 Hightouch,从而简化连接过程。

要求

手动连接到 Hightouch 之前,需要具备以下各项:

  • Azure Databricks 工作区中的群集或 SQL 仓库。

  • 群集或 SQL 仓库的连接详细信息,特别是“服务器主机名”、“端口”和“HTTP 路径”值。

  • Azure Databricks 个人访问令牌Microsoft Entra ID(以前称为 Azure Active Directory)令牌…… 若要创建个人访问令牌,请执行以下操作:

    1. 在 Azure Databricks 工作区中,单击顶部栏中的 Azure Databricks 用户名,然后从下拉列表中选择“设置”。
    2. 单击“开发人员”。
    3. 在“访问令牌”旁边,单击“管理”。
    4. 单击“生成新令牌”。
    5. (可选)输入有助于将来识别此令牌的注释,并将令牌的默认生存期更改为 90 天。 若要创建没有生存期的令牌(不建议),请将“生存期(天)”框留空(保留空白)。
    6. 单击“生成” 。
    7. 将显示的令牌复制到安全位置,然后单击“完成”。

    注意

    请务必将复制的令牌保存到安全的位置。 请勿与他人共享复制的令牌。 如果丢失了复制的令牌,你将无法重新生成完全相同的令牌, 而必须重复此过程来创建新令牌。 如果丢失了复制的令牌,或者认为令牌已泄露,Databricks 强烈建议通过单击“访问令牌”页上令牌旁边的垃圾桶(撤销)图标立即从工作区中删除该令牌。

    如果你无法在工作区中创建或使用令牌,可能是因为工作区管理员已禁用令牌或未授予你创建或使用令牌的权限。 请与工作区管理员联系,或参阅以下主题:

    注意

    作为安全最佳做法,在使用自动化工具、系统、脚本和应用进行身份验证时,Databricks 建议使用属于服务主体(而不是工作区用户)的个人访问令牌。 若要为服务主体创建令牌,请参阅管理服务主体的令牌

连接步骤

手动连接到 Hightouch:

  1. 注册新的 Hightouch 帐户,或登录到现有的 Hightouch 帐户。
  2. 通过单击“创建工作区”来创建工作区,或选择现有工作区。
  3. 如果选择创建工作区,请输入工作区的名称,然后单击“创建工作区”。
  4. 在工作区导航窗格中,单击“源”。
  5. 单击“添加源”。
  6. 依次单击“Databricks”、“继续”。
  7. 对于“服务器主机名”,请输入要求中的“服务器主机名”值。
  8. 对于“端口”,请输入要求中的“端口”值。
  9. 对于“HTTP 路径”,请输入要求中的“HTTP 路径”值。
  10. 对于“访问令牌”,请输入要求中的令牌值。
  11. 对于“默认架构”,请输入工作区中目标数据库的名称。
  12. 单击 “测试连接”
  13. 在连接尝试成功后,单击“继续”。
  14. 输入连接的名称,然后单击“完成”。

后续步骤

创建目标、模型和同步。请参阅 Hightouch 文档中的创建第一个同步

其他资源