本页面介绍在 Cloud Data Fusion 中使用 Salesforce 插件时如何连接到 Salesforce API。您将创建一个 Salesforce 连接应用,该应用是访问 Salesforce API 的入口点。如需将 Cloud Data Fusion 实例与 Salesforce 实例集成,必须先创建该应用。在 Salesforce 中创建应用后,您可以通过将其凭据(例如使用方密钥和使用方密钥)添加到插件属性来调用其 API。
为 Cloud Data Fusion 创建已连接的 Salesforce 应用
如需创建关联的 Salesforce 应用,请按以下步骤操作。如需了解详情,请参阅 Salesforce 文档:配置基本关联的应用设置。
- 使用您的开发者账号登录 Salesforce。
- 在 Salesforce 网页界面中,转到帐号菜单,然后点击设置。
- 在应用列表中,选择应用管理器。
- 点击 New Connected App。
- 在管理关联的应用页面上,输入名称、API 名称和联系电子邮件地址。本指南中的示例使用名称
DATA_FUSION_APP
。 启用 OAuth 设置。如需了解详情,请参阅为 API 集成启用 OAuth 设置。
在 Cloud Data Fusion 中配置 Salesforce 时,请输入以下值:
- 在 Callback 网址 字段中,输入以下内容:
- 对于生产环境,请输入
https://login.salesforce.com/services/oauth2/token
。 - 对于沙盒,请输入
https://test.salesforce.com/services/oauth2/token
。 - 如果为组织启用了自定义网域,请使用自定义网址,格式为
https://CUSTOM_DOMAIN1.my.salesforce.com/services/oauth2/token
。
- 对于生产环境,请输入
在所选的 OAuth 范围字段中,选择通过 API (api) 管理用户数据,然后点击添加。
点击保存。
- 在 Callback 网址 字段中,输入以下内容:
管理适用于 Cloud Data Fusion 的已连接 Salesforce 应用
在 Salesforce 网页界面中,在打开的新关联的应用页面上,点击管理 > 修改政策。
在打开的修改关联的应用页面上,选择以下选项:
- 在允许的用户字段中,选择所有用户均可自行授权。
- 在 IP 宽松字段中,选择放宽 IP 限制。
点击保存。
从 Salesforce 获取属性
以下各部分介绍了如何在 Salesforce 中查找配置信息。
获取插件配置的使用方密钥
在 Cloud Data Fusion 中配置 Salesforce 批量来源属性时,必须输入 Salesforce 的使用方密钥和使用方密钥。如需获取它们,请按以下步骤操作:
- 前往 Salesforce 网页界面。
- 转到 API(启用 OAuth 设置)部分。请记下使用方键值和使用方密钥。在 Cloud Data Fusion 中配置插件时,请输入这些凭据。
获取插件配置的安全令牌
插件需要安全令牌才能向 Salesforce 进行身份验证。如需获取安全令牌,请按照 Salesforce 文档重置安全令牌中的步骤操作。
后续步骤
- 在 Cloud Data Fusion 中配置 Salesforce 批量来源。