Salesforce的批次更新
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Salesforce的批次更新相关的知识,希望对你有一定的参考价值。
我正在尝试用一个字段的恒定值更新大约20万条记录。但是,使用数据加载器会花费太多时间,并且我会收到CPU时间限制错误。还有其他方法可以更新这些记录吗?
答案
您需要将Data Loader的批量大小设置得较低。当使用默认的批处理大小200时,CPU超时通常会导致组织使用复杂或递归的声明式自定义,或者效率不高的Apex触发器。
在Data Loader设置中减小批处理大小的实验,直到找到停止CPU超时的时间。我建议减半至100,然后减50,依此类推。假定您能够在UI中更新这些记录,那么在Data Loader中将有一些可用的批处理大小(可能为1)。
以上是关于Salesforce的批次更新的主要内容,如果未能解决你的问题,请参考以下文章
Spring-batch - 比较来自 csv 的数据并相应地更新 Salesforce 中的记录
Salesforce Lightning开发学习重写新建/更新按钮