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