External Objects

DEX402 - Module 2: Building Your Data Model Declaratively

📄 第 41 页 🎬 视频课程

课程章节介绍

今天我们来聊聊Salesforce中的外部对象。想象一下,你有一个数据库,它不在Salesforce里面,但你希望能在Salesforce里直接查看和操作这些数据。这时候,外部对象就派上用场了。 首先,我们需要设置一个外部数据源。这就像是在Salesforce和外部数据库之间架一座桥。你可以在Salesforce的设置里找到“集成”选项,然后选择“外部数据源”,点击“新建外部数据源”。这里,你可以给这个数据源起个名字,比如“OrderDB”,然后选择类型为“Salesforce Connect:OData 2.0”。接下来,你需要输入外部数据库的URL,比如“http://orderdb.herokuapp.com/orders.svc”。记得勾选“可写外部对象”,这样你就能在Salesforce里修改这些数据了。其他设置保持默认,然后保存。 保存后,别忘了点击“验证并同步”,这样Salesforce就会去检查这个外部数据源是否可用。如果一切正常,你就可以选择需要同步的数据表,比如“订单详细信息和订单”,然后点击同步。同步完成后,这些外部数据就会像Salesforce里的普通对象一样,你可以为它们创建自定义的标签页,方便查看、创建、更新和删除记录。 这里有个小技巧,外部对象的数据其实并不存储在Salesforce里,而是实时从外部数据库获取的。这意味着你不需要担心数据复制的问题,而且可以实时访问最新的数据。 最后,如果你想要更深入地了解外部对象,可以参考Salesforce的官方文档,那里有更详细的说明和示例。 这就是今天的内容,希望你们能理解外部对象的基本概念和设置方法。如果有任何问题,随时提问哦!