Salesforce的批次更新

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Salesforce的批次更新相关的知识,希望对你有一定的参考价值。

我正在尝试用一个字段的恒定值更新大约20万条记录。但是,使用数据加载器会花费太多时间,并且我会收到CPU时间限制错误。还有其他方法可以更新这些记录吗?

答案

您需要将Data Loader的批量大小设置得较低。当使用默认的批处理大小200时,CPU超时通常会导致组织使用复杂或递归的声明式自定义,或者效率不高的Apex触发器。

在Data Loader设置中减小批处理大小的实验,直到找到停止CPU超时的时间。我建议减半至100,然后减50,依此类推。假定您能够在UI中更新这些记录,那么在Data Loader中将有一些可用的批处理大小(可能为1)。

以上是关于Salesforce的批次更新的主要内容,如果未能解决你的问题,请参考以下文章

Salesforce Winter 18 更新

Spring-batch - 比较来自 csv 的数据并相应地更新 Salesforce 中的记录

Salesforce Lightning开发学习重写新建/更新按钮

Salesforce:如果当前用户有权更新当前记录,如何仅呈现顶点。记录级别的安全性

Salesforce Sobject 对象更新操作

即使在页面加载后,Salesforce 闪电自定义标签也不会更新