Maximum number of duplicate updates in one batch

セールスフォースに対してレコードの更新を行った際に、Maximum number of duplicate updates in one batch というエラーが出力されました。

メッセージの一例

[status:DUPLICATE_VALUE]
[APIエラーメッセージ:Maximum number of duplicate updates in one batch (12 allowed). Attempt to update Id more than once in this Api call: 0011000000aaAAA]

対象

Salesforceアダプタ

原因

SalesforceのAPIドキュメントによると、1バッチ内に同じレコードに対する更新を一定数以上行うとエラーとなる旨の内容があります。
https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_calls_update.htm (「ID Fields」の項参照)

 

解決策

入力データに重複したデータが存在しないように入力データを準備してください。

 

 


テラスカイ管理番号 C-00008773