教程:创建本地文件到 salesforce.com 的集成
您可以创建并运行与 IBM® Cast Iron® Express® 的集成。本教程描述了如何创建从本地文件到 salesforce.com 的集成。您可以快速定义集成并一次性上载数据。
步骤 1:创建集成
登录到 Cast Iron Express 后,单击集成。 打开“集成”视图后,选择源和目标端点来创建集成。
对于本教程,选择本地文件作为源,salesforce.com 作为目标。

单击显示在目标选择下的新建空白集成。
- 定义源端点
- 定义目标端点
- 通过将数据路径从源端点映射至目标端点定义变换

步骤 2:配置端点
在源标题中,单击编辑。
这样会打开源端点配置视图。
单击选择文件,然后选择您要上载其数据的本地文件。文件必须是定界文件。
对于本教程,我们使用名为 accounts.csv 的文件。
id,name,streetAddress,city,postcode,phoneNumber
0,AcmeCo,10 Downing Street,London,SW1A 2AA,02012345678
1,MyOtherCompany,221b Baker Street,London,SW2B 3FG,020654321

如果您要选择其他文件,请单击更改。
请单击装入字段并验证自动生成的关于您所选文件的详细信息。例如,文件中使用的定界字符。
对于本教程, accounts.csv 文件使用逗号作为定界字符。另外,其余字段可以保留它们的缺省值。

单击继续以显示所选文件内所有可用字段。

选择您要上载其数据的字段。缺省情况下,会选中所有字段。
对于本教程,我们使用所有所选字段。
完成后,请单击完成。
这样会为此集成定义源端点。
您返回至集成概述并显示所选源字段。

您现在可以定义“目标”端点。
在目标标题中,单击编辑。 输入登录到 salesforce.com 所需的凭证。
验证这些凭证,如果正确,那么登录到 salesforce.com 帐户。这样会列出您集成中使用的可用业务对象。
使用操作选项指定您要对集成执行的数据操作的上下文。
对于本教程,选择更新对象作为操作。当集成运行时,它将自动更新 salesforce.com 中所选的帐户字段。
选择必填帐户字段,如以下截屏所示:

完成后,单击完成。
这样会为此集成定义目标端点。
您返回至集成概述。集成更新为 salesforce.com 中所选的目标字段。

在集成概述中,现在您可以同时看到准备映射的源和目标字段。
步骤 3:定义变换
要完成集成,必须将字段从源映射到目标。
根据需要,连接源和目标字段。对于每个源字段,单击锚点,然后单击相应的目标字段锚点。
在本教程中,将数据从源字段映射到目标字段,如以下截屏所示。您无需定义关于数据的函数。

在关于变换的教程中涵盖了对函数和更复杂变换的定义。
输入一个对集成有意义的代表性名称。例如,Local File Accounts to salesforce.com Account。

单击保存来保存已完成的集成。 然后,单击关闭以返回“集成”视图。
“集成”视图列出定义的所有集成以及它们的当前状态。

步骤 4:运行集成
既然定义了集成,那么必须运行集成以将数据从源端点复制到目标端点。
单击显示在您创建的集成右侧的运行。
集成运行,数据会从定义的源本地文件一次性上载到定义的目标 salesforce.com 对象。
集成状态更改为“正在运行”:

您可以单击
以查看最近的 Cast Iron Express 集成活动。列表顶部显示最近的活动。对于本教程,以下截屏显示了完整的集成详细信息。

要验证集成是否成功,请转至目标系统并检查数据是否到达。
集成完成后,还会在视图下部短暂显示成功集成确认消息。
