Bulk API 2.0 および Bulk API 開発者ガイド
Spring '26 (API version 66.0)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
Bulk API のしくみ
制限
データ読み込みに関する一般的なガイドライン
レスポンスの圧縮の使用
Salesforce CORS 許可リストの設定
cURL のインストール
データ項目の対応付け
Bulk API の有効期限
用語集
一括データ読み込みの計画
Bulk API のパフォーマンスは、読み込むデータ���種類と、バッチ内のオブジェクトに関連付けられているワークフロールールやトリガによって変わってきます。この章では、読み込み時間を最小限にするためのポイントを解説します。
-
データ読み込みに関する一般的なガイドライン
データ読み込みを計画するときは、処理時間を最適化するために、次のヒントを検討してください。データ読み込みを行う場合は、事前に必ず Sandbox 組織でテストを実行します。ただし、Sandbox 組織と本番組織とでは、処理時間が異なる可能性があります。 -
レスポンスの圧縮の使用
API バージョン 27.0 以降では、Bulk API は、レスポンスデータを圧縮することができます。これにより、ネットワークのトラフィックが削減され、応答時間が短縮されます。 -
Salesforce CORS 許可リストの設定
クロスオリジンリソース共有 (CORS) を使用すると、Web ブラウザで他のオリジンからのリソースを要求できます。たとえば、CORS を使用すると、https://www.example.com にある Web アプリケーションの JavaScript スクリプトで https://www.salesforce.com からのリソースを要求できます。Web ブラウザの JavaScript コードから、サポートされている Salesforce API、Apex REST リソース、および Lightning Out へのアクセスを許可するには、要求元のオリジンを Salesforce CORS 許可リストに追加します。自分の組織から Web ブラウザで要求を送信できる Lightning アプリケーションの場合、Lightning アプリケーションへの要求は承認された URL からでない限り CORS 許可リストによって阻止されます。