エラー
DUPLICATE_VALUE: x failures
重複値が見つかりました: idの値が重複しているレコードの ID: xxx: {"id":"xxx", ~~}
原因
転送先 Salesforceの該当フィールドに「ユニーク制約」が設定されており、重複する値を書き込もうとした際に発生します。
エラーメッセージの 重複値が見つかりました: idの値が重複しているレコードの ID: xxx の部分から、どのフィールドに重複が発生しているかを確認できます。
対処法
原因に応じて以下の対処を行ってください。
転送データ内に重複がある場合
転送元にて事前に重複を排除する処理を実施してください。
DWHやデータベース系コネクタの場合は、STEP1のクエリにて DISTINCT などを活用して重複を除外することが可能です。
既存データとの重複がある場合(追記モード使用時)
書き込みモードが「追記」の場合、すでにSalesforceに存在するレコードと重複する値を書き込もうとしている可能性があります。書き込みモードを「UPSERT」や「洗い替え」に変更することを検討してください。
コメント
0件のコメント
記事コメントは受け付けていません。