将数据从 Salesforce 加载到 Fusion Data Intelligence
作为服务管理员,您可以使用 Fusion Data Intelligence 提取服务从 Salesforce SaaS 实例获取数据并使用它创建数据扩充。
- 在终端中运行以下命令以生成密钥库文件:
openssl pkcs12 -export -inkey server.key -in server.crt -name YOUR_KEY_NAME -passout pass:YOUR_PASSWORD -out keystorefile.p12将 YOUR_KEY_NAME 和 YOUR_PASSWORD 替换为您所需的值,并保存生成的
keystorefile.p12文件,以便稍后在创建与 Salesforce 源的连接时上载该文件。 - 在 Fusion Data Intelligence 中,使用以下说明创建 Salesforce 数据连接:
- 在 Fusion Data Intelligence 控制台中,单击应用程序管理下的数据配置。
- 在“数据配置”页上,单击管理连接。
- 在“管理连接”页面上,单击创建,然后单击连接。
- 在“创建连接”中,选择“用法类型”中的“数据提取”,然后选择 Salesforce 作为连接类型。

- 在 Salesforce 连接的对话框中,在授权类型中,可以选择基本验证或 OAuth 作为授权类型。如果选择“基本验证”,则:
- 在用户名和密码中输入 Salesforce 源的身份证明。此处指明的用户必须有权访问 Salesforce 系统中的所有数据,才能将其提取到仓库。
- 在 Security Token(安全令牌)中从 Salesforce 账户复制并粘贴安全令牌。这是字母数字代码,可能包含特殊字符,但不可见。它经过加密,显示为…。
- 在是沙盒环境中,如果您的 Salesforce 源是测试或沙盒环境,则选择是;否则选择否。
如果选择 OAuth ,则输入以下附加值:- 在 Client ID(客户端 ID)中,输入表示 Salesforce 实例中的 Salesforce 应用程序的唯一标识符,并在您登录 Salesforce 账户时可见。
- 在 KeyStore File 中,提供采用 PKCS#12 文件格式的文件(以 .p12 扩展名表示),该文件可以同时包含私钥和证书(例如服务器的公钥或签名证书)。
- 在 KeyStore Password 中,输入用于访问指定密钥库文件的密码。
- 在 Keystore Key name 中,提供指定密钥库文件的唯一名称(标识符或别名)。

- 验证是否启用了刷新元数据切换,以确保在保存连接时刷新元数据。如果需要,您可以稍后从“Manage Connections(管理连接)”页面上的“Actions(操作)”菜单刷新元数据。
注意:
除非执行元数据提取,否则无法为 Salesforce 创建扩充。 - 单击保存。
- 在“管理连接”页上,为 Salesforce 连接选择操作,然后选择测试连接。
- 要删除连接,请在“管理连接”页上,针对适用的连接单击操作,然后选择删除。
注意:
在删除之前,请确保删除与数据连接相关的功能区、数据扩充和数据应用程序。无法将数据从已删除的数据连接更新或加载到仓库。 - 成功建立连接后,导航到“数据配置”页,在数据源中选择连接,然后单击“数据扩充”磁贴,然后使用 Salesforce 数据创建数据扩充。选择适用的 Salesforce 源表。请参阅扩充您的数据。