为 Cloud Data Fusion 创建 Salesforce 连接应用

本页面介绍在 Cloud Data Fusion 中使用 Salesforce 插件时如何连接到 Salesforce API。您将创建一个 Salesforce 连接应用,该应用是访问 Salesforce API 的入口点。如需将 Cloud Data Fusion 实例与 Salesforce 实例集成,必须先创建该应用。在 Salesforce 中创建应用后,您可以通过将其凭据(例如使用方密钥和使用方密钥)添加到插件属性来调用其 API。

为 Cloud Data Fusion 创建已连接的 Salesforce 应用

如需创建关联的 Salesforce 应用,请按以下步骤操作。如需了解详情,请参阅 Salesforce 文档:配置基本关联的应用设置

  1. 使用您的开发者账号登录 Salesforce。
  2. 在 Salesforce 网页界面中,转到帐号菜单,然后点击设置
  3. 应用列表中,选择应用管理器
  4. 点击 New Connected App
  5. 管理关联的应用页面上,输入名称、API 名称和联系电子邮件地址。本指南中的示例使用名称 DATA_FUSION_APP
  6. 启用 OAuth 设置。如需了解详情,请参阅为 API 集成启用 OAuth 设置

    在 Salesforce 中输入 Data Fusion 信息。

    在 Cloud Data Fusion 中配置 Salesforce 时,请输入以下值:

    1. Callback 网址 字段中,输入以下内容:
      • 对于生产环境,请输入 https://login.salesforce.com/services/oauth2/token
      • 对于沙盒,请输入 https://test.salesforce.com/services/oauth2/token
      • 如果为组织启用了自定义网域,请使用自定义网址,格式为 https://CUSTOM_DOMAIN1.my.salesforce.com/services/oauth2/token
    2. 在所选的 OAuth 范围字段中,选择通过 API (api) 管理用户数据,然后点击添加

      在 Salesforce 中输入回调网址和 OAuth 范围。

    3. 点击保存

管理适用于 Cloud Data Fusion 的已连接 Salesforce 应用

  1. 在 Salesforce 网页界面中,在打开的新关联的应用页面上,点击管理 > 修改政策

  2. 在打开的修改关联的应用页面上,选择以下选项:

    • 允许的用户字段中,选择所有用户均可自行授权
    • IP 宽松字段中,选择放宽 IP 限制
  3. 点击保存

从 Salesforce 获取属性

以下各部分介绍了如何在 Salesforce 中查找配置信息。

获取插件配置的使用方密钥

在 Cloud Data Fusion 中配置 Salesforce 批量来源属性时,必须输入 Salesforce 的使用方密钥和使用方密钥。如需获取它们,请按以下步骤操作:

  1. 前往 Salesforce 网页界面。
  2. 转到 API(启用 OAuth 设置)部分。请记下使用方键值使用方密钥。在 Cloud Data Fusion 中配置插件时,请输入这些凭据。

获取插件配置的安全令牌

插件需要安全令牌才能向 Salesforce 进行身份验证。如需获取安全令牌,请按照 Salesforce 文档重置安全令牌中的步骤操作。

后续步骤