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 の概要 2.0
Bulk API 2.0 では、Salesforce 組織の大きなデータセットを非同期でアップロード、照会、または削除するオプションがプログラムされています。REST ベースの Bulk API 2.0 を使用するには、ソフトウェア開発、Web サービス、および Salesforce ユーザインターフェースについての基本的な知識が必要です。この API は、Performance Edition、Unlimited Edition、Enterprise Edition、Developer Edition ではデフォルトで有効になっています。「API の有効化」権限を有効にする必要があります。
-
Bulk API 2.0 と Bulk API の違いは?
Bulk API 2.0 の前のバージョンである「Bulk API」が提供されていますが、ワークフローを能率化したい場合は、Bulk API ではなく Bulk API 2.0 を使用してください。Bulk API 2.0 では、簡単なインターフェースを通じて、大量のデータを Salesforce 組織に読み込んだり、組織データに対して一括クエリを実行したりできます。Bulk API 2.0 は、設計上、他の Salesforce API との一貫性や統合のしやすさが向上しています。また、Bulk API 2.0 には、今後、新たな技術が取り入れられていく利点もあります。 -
要求の処理方法
一括取り込みジョブでは、CSV ファイル表現を使用してレコードを組織にアップロードできます。一括クエリジョブは、指定されたクエリに基づいてレコードを返します。Bulk API ジョブでは、処理するオブジェクト (取引先、商談など) と、使用するアクションのタイプ (挿入、更新/挿入、更新、削除) を指定します。レコードセットを処理するには、1 つ以上のバッチを含むジョブを作成します。取得ジョブを作成するのか、それともクエリジョブを作成するのかにかかわらず、Salesforce は、要求を最適化して、ジョブが可能な限り速く処理され、タイムアウトやその他の障害が最小限に抑えられるようにします。 -
制限
Bulk API 2.0 と Bulk API の制限の重要性について説明し、それ���れの制限と割り当てを比較します。Bulk API 2.0 では、制限が簡略化されており、クライアントが REST API /limits エンドポイントを介して使用できます。 -
API の有効期限
Salesforce は、各 API バージョンを最初のリリース日から最低 3 年間サポートします。API の品質およびパフォーマンスを充実させ、改善するために、3 年を超えるバージョンのサポートは停止される場合があります。