Skip to main content

Databricks Azure OAuth 身份验证

以下步骤将帮助您为 Databricks 连接设置 OAuth 身份验证以进行读写操作。

身份验证设置

在 Designer 中,将“输入”工具放在画布上。

  1. 选中 使用数据连接管理器 (DCM) 复选框。

  2. 选择 设置连接

  3. 数据连接 窗口中,转至 数据源 并选择 Databricks ODBC

  4. 选择 + 添加数据源

  5. 添加数据源时,您可以选择 DSN 连接或非 DSN 连接。

DSN 连接

  1. 选择 DSN 技术 ,填写 数据源名称 并选择准备好的 OAuth DSN

  2. 选择 保存

  3. 要链接凭证,请选择 + 连接凭证

  4. 您可以选择 用户名和密码 OAuth 作为 身份验证方法

  5. 您可以选择 Azure OAuth with Simba Azure OAuth with Simba (Alteryx 应用程序) 无凭证 用户名 用户名和密码 作为 身份验证方法

    1. 对于 Azure OAuth with Simba ,您需要

      1. Azure OAuth 应用程序凭证 。您可以选择现有凭证 或创建新凭证 。对于新凭证,请填写 凭证名称 租户 ID 客户端 ID 客户端密钥 。您可以在 Microsoft Azure 应用程序注册页面上找到所有内容。

      2. Azure OAuth 令牌 。您可以选择现有令牌,也可以为 OAuth 令牌 创建新凭证 。对于新凭证,请填写 凭证名称

    2. 对于 Azure OAuth with Simba (Alteryx 应用程序) ,您可以 创建新凭证 或选择现有凭证。

      1. 对于新凭证,请填写 凭证名称

  6. 选择 创建并链接

  7. 选择 连接 按钮。

  8. 在外部浏览器窗口中登录。

身份验证成功后,您可以使用可视化查询构建器选择表格或指定查询并运行工作流。

非 DSN 连接

  1. 从下拉菜单中选择非 DSN 技术

  2. 填写信息:

    1. 数据源名称、

    2. 服务器(集群的地址)、

    3. 端口、

    4. HttpPath(在集群的“配置”-“高级”选项中列出)。

  3. 选择 保存

  4. 要链接凭证,请选择 + 连接凭证

  5. 您可以选择 Azure OAuth with Simba Azure OAuth with Simba (Alteryx 应用程序) 作为 身份验证方法

    1. 对于 Azure OAuth with Simba ,您需要

      1. Azure OAuth 应用程序凭证 。您可以选择现有凭证 或创建新凭证 。对于新凭证,请填写 凭证名称 租户 ID 客户端 ID 客户端密钥 。您可以在 Microsoft Azure 应用程序注册页面上找到所有内容。

      2. Azure OAuth 令牌 。您可以选择现有令牌,也可以为 OAuth 令牌 创建新凭证 。对于新凭证,请填写 凭证名称

  6. 选择 创建并链接

  7. 选择 连接 按钮。

  8. 在外部浏览器窗口中登录。

身份验证成功后,您可以使用可视化查询构建器选择表格或指定查询并运行工作流。

使用 Oauth 身份验证进行批量加载

数据库内批量加载支持从 Desiger 加载数据。

连接配置

在 Designer 中,将数据流传入工具放在画布上。

  1. 数据流传入配置 - 连接名称 下拉菜单中选择 管理连接

  2. 在数据库内管理器弹窗中选择 Databricks 数据源。

  3. 您可以选择 新建 来创建新连接,也可以选择使用现有连接。

  4. 对于新连接,请选中 使用数据连接管理器 (DCM) 复选框。

  5. 填写 连接名称

  6. 要配置 读取 连接:

    1. 选择 设置连接

    2. 连接管理器 窗口中选择 + 添加数据源

    3. 添加数据源时,您可以选择 DSN 连接或非 DSN 连接。

    4. 按照 DSN 连接 非 DSN 连接 部分中的步骤执行操作。

  7. 要配置 写入 连接:

    1. 从下拉菜单中选择暂存方法。

    2. 选择 设置连接

    3. 连接管理器 窗口中选择 + 添加数据源

    4. 按照 DSN 连接 非 DSN 连接 部分中的步骤执行操作。

      注意

      请注意,对于 DSN 批量加载,您需要在添加新数据源时手动指定 Databricks 服务器地址。

  8. 选择 应用 确定

  9. 在外部浏览器窗口上登录(系统可能既会提示您对读取连接进行身份验证,也会提示您对写入连接进行身份验证)。

  10. 数据流传入配置 - 创建模式 下拉菜单中选择 创建新表格

  11. 填写 表格名称 并选择画布。

您可以运行工作流。