您在此处:
使用外部变更数据捕获跟踪外部对象上的数据变更
使用 Odata 4.0 和 4.01 适配器时,通过外部变更数据捕获,您可以跟踪存储在 Salesforce 组织外部的数据变更。然后,您可以根据变更构建自动化,以提高生产率或提供更好的客户体验。
外部数据变更跟踪功能以可配置的时间间隔(5-30 分钟)轮询外部系统,查看跟踪的变更。对于启用了该功能的每个外部对象,都会创建一个主题通道和一个关联的变更事件实体,在其中发布变更事件通知。您向每个主题渠道添加订阅者,然后通过流 API 处理数据变更。您还可以添加 Apex 触发器,在发布变更事件通知时调用该触发器。
- 外部变更数据捕获注意事项
在使用外部变更数据捕获时,请谨记这些注意事项。 - 启用外部变更数据捕获和跟踪
为数据源和要监视的每个外部对象启用外部变更数据捕获。 - 订阅变更事件
您可以使用 Apex 触发器来订阅变更事件。或者您可以使用 Bayeux 客户端在发布渠道上订阅流 API。 - 检查外部对象的外部变更数据捕获状态
您可以从外部对象的详细信息页面快速检查变更跟踪状态。还提供了更详细的监控。 - 更改外部变更数据捕获的投票间隔
默认情况下,外部变更数据捕获功能会针对跟踪的变更,每 30 分钟向外部系统发起一次投票。您可以将对外部系统发起投票的间隔频率更改为每 5 分钟一次。 - 监控外部变更数据捕获并排除故障
对外部对象进行更改跟踪故障排除时,请检查以下提示。 - 示例:Codey Outfitters 如何使用外部变更数据捕获
虚构的公司 Codey Outfitters 将户外设备从当地小企业分发给世界各地的户外爱好者。该公司处理所有物流,例如遵守每个州和国家的进口法律。

