salesforce - 当salesforce对象中删除记录时,是否有任何salesforce触发器自动从Azure SQL中删除记录
问题描述
我已经在 azure SQL 中加载了 Salesforce 对象数据,现在我希望如果在 Salesforce 对象中删除了记录,那么这些记录也应该在 Azure SQL 中删除。有没有办法做到这一点?
解决方案
根据您的描述,您希望在 Salesforce 和 SQL db 之间获得实时同步。
请评估您的实际情况以考虑以下两种情况:
1.如果删除非常频繁。我建议您记录一个删除 ID 列表,以便您可以每天在 ADF 中执行计划作业以批量删除 sql db 中的相应行。请每天备份sql db数据,以防万一。
2.如果不是经常。您可以考虑在 Salesforce 中使用Apex 触发器。在 Salesforce 中删除数据后,根据Id
. 请参阅以下线程:
https://developer.salesforce.com/forums/?id=906F000000092YrIAI
推荐阅读
- java - IntelliJ 没有为我的项目设置系统属性
- python - 将熊猫数据框保存为 csv 并覆盖现有文件
- powershell - Powershell Select-String 如何按日期过滤?
- php - 2 个 Laravel 8 应用程序,具有自己的包、提供程序和缓存,但共享应用程序类
- python - 在 Python 3 中乘以大矩阵
- c++ - 为什么我会因此遇到分段错误?
- c++ - Why is this part repeated three times?
- c++ - looking for malloc in shared library
- javascript - Image not scaling to full width of div element
- python - How to associate class predictions with scores values of f1_score