Exercise 17-1: Architecting a Salesforce Platform Integration (Cont.)

ADX201 - Lesson 6: Managing Data

课程内容

让我们一步一步来理解这个练习。这个练习主要是关于如何在Salesforce平台上实现与外部供应商的数据集成。我们将通过几个步骤来完成这个过程,确保数据在Salesforce和供应商之间能够双向流动。

### 第一步:创建供应商帐户 首先,我们需要在Salesforce中为供应商创建一个帐户。这个帐户将作为供应商在Salesforce中的代表,所有的交互和数据交换都将通过这个帐户进行。

### 第二步:创建所有者文件和加载联系人 接下来,我们需要创建一个所有者文件,并使用Salesforce的数据加载器工具将联系人信息加载到刚刚创建的供应商帐户中。这一步确保了供应商的相关联系人信息已经存在于Salesforce系统中。

### 第三步:创建潜在客户文件并加载为Lead 然后,我们创建一个潜在客户文件,同样使用数据加载器将这些潜在客户加载为Salesforce中的Lead。这一步是为了确保所有的潜在客户信息也被记录在Salesforce中,便于后续的跟踪和管理。

### 第四步:供应商通过SOAP API发送数据更新 供应商将通过SOAP API向Salesforce发送数据更新。SOAP API是一种允许外部系统与Salesforce进行数据交换的协议。通过这种方式,供应商可以实时更新他们在Salesforce中的数据。

### 第五步:使用传出消息从Salesforce发送数据到收件箱 最后,Salesforce将通过传出消息机制,将数据(包括状态更改)发送到指定的收件箱。这确保了任何在Salesforce中发生的数据变更都能及时通知到供应商。

### 双向消息传递的实现 在这个示例中,消息传递是双向的。供应商通过SOAP API向Salesforce发送数据更新,而Salesforce则通过传出消息机制向供应商发送数据变更通知。这种双向通信确保了数据的实时同步和一致性。

### 分组和场景 为了简化理解和操作,我们可以将班级分为不超过3组,每组负责不同的场景。例如: 1. 第一组负责创建帐户和加载联系人。 2. 第二组负责创建潜在客户和加载Lead。 3. 第三组负责配置SOAP API和传出消息。

### 总结 通过这个练习,你将学会如何在Salesforce中实现与外部供应商的数据集成,确保数据的双向流动和实时同步。这不仅提高了数据的准确性,也增强了与供应商之间的协作效率。希望这个解释能帮助你更好地理解和完成这个练习。如果有任何问题,随时提问!