Salesforceへのデータ書き込み時にエラーとなったジョブの原因を調査する


XpelntyのSalesforce連携にはBulk APIが使用されています。Salesforceにデータをロードする際にBulk APIがエラーとなることがあります。今回はそうした場合にエラー原因を調査する方法について解説します。

1. Salesforce側でBulk APIの結果を見るには?

  1. Quick検索で「一括データ読み込みジョブ」と入力する。
  2. 検索された結果から「一括データ読み込みジョブ」をクリックする。
  3. エラーの詳細を知りたい場合、表示されたジョブのリストから状況が「中止」となっているレコードのジョブIDを選択します。

2. エラーの内容の詳細確認

ジョブIDの詳細から「結果を表示」をクリックします。

JSON形式でBulk APIのジョブのエラーの詳細が表示されるので、なぜエラーが起こっているかを確認することが可能です。

また、どういうデータがリクエストされたのかは、手順2の画面で「要求を表示」をクリックすることで、リクエスト内容を確認することができます。