ジョブデータのアップロード
指定した CSV データを使用してジョブのデータをアップロードします。
- URI
- /services/data/vXX.X/jobs/ingest/jobID/batches
- 可用性
- このリソースは API バージョン 41.0 以降で使用できます。
- 形式
- text/csv
- HTTP メソッド
- PUT
- 認証
- Authorization: Bearer token
- パラメータ
- なし。
- リクエストボディ
- レコードデータを含む CSV ファイル。
- レスポンスボディ
- なし。状況コード 201 (作成されました) を返します。このコードは、Salesforce によってジョブデータが正常に受信されたことを示します。
- 使用上の注意
-
リソース URL は、ジョブの作成からの応答、または Open 状況のジョブのジョブ情報要求からの応答に含まれる contentUrl 項目に指定されています。
1 回の要求で、base64 でエンコードされたコンテンツの合計が 150 MB を超えない範囲で CSV データをアップロードできます。ジョブデータは、アップロードされると base64 に変換されます。この変換により、データサイズが約 50% 増加する可能性があります。base64 変換による増加を考慮し、アップロードするデータは 100 MB 以下にします。
Salesforce によってすべてのレコードが正常に処理されたことを確認するまで、ローカル CSV データを削除しないでください。ジョブが失敗したら、成功した結果、失敗した結果、および未処理のレコードのリソースを使用して、必要な CSV データを判断して再送信します。