Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Bulk API 2.0 が失敗と成功の結果について空の項目値を返す

公開日: Oct 13, 2022
説明

※この記事は英語版を翻訳しており、一部機械翻訳を含むため内容は後日更新される可能性があります。最新の内容は英語版を参照してください。表示言語は画面右下の言語名から切り替えられます。
 

Bulk API v2.0 を使用して Salesforce にレコードをアップロードした後、以下のリソースを呼び出すことで、成功/失敗したジョブの結果を取得でき、元のジョブデータのアップロードリクエストで提供された行の項目データの結果を返します。

完了したジョブについて、正常に処理されたレコードまたは失敗したレコードのリストを取得します。

/services/data/vXX.X/jobs/ingest/jobID/successfulResults/
/services/data/vXX.X/jobs/ingest/jobID/failedResults/

失敗/成功した結果のリソースをクリックすると、CSV ファイルで同じ値が提供されているにもかかわらず、項目に空白値 (" ") が表示される場合があります。

Get Job Successful Record Results (ジョブ成功レコードの結果の取得)
Get Job Failed Record Results (ジョブ失敗レコードの結果の取得)

解決策
これは、CSV ファイルのヘッダーにオブジェクトの項目 API 参照名と異なる項目名 (大文字と小文字を区別する) を指定した場合に発生することがあります (Name と name、Description と description など)。

これにより、レコードの作成/更新操作でエラーがスローされない場合があります。ただし、成功/失敗の結果を返すためにリソースをクリックすると、項目の結果が返されず、代わりに空の文字列が表示されることがあります。

Prepare CSV Files (CSV ファイルの準備)
ナレッジ記事番号

000380583

 
読み込み中
Salesforce Help | Article