ステップ 2: ジョブの作成
データを読み込むには、まずジョブを作成します。ジョブには、読み込むオブジェクトの種別 (取引先責任者など) と、実行する操作 (クエリ、queryAll、挿入、更新、更新/挿入、削除など) を指定します。ジョブでは、ユーザがデータ読み込みのプロセスをある程度制御できます。たとえば、進行中のジョブを中止することなどが可能です。
-
job.txt という名前のテキストファイルを作成し、次のテキストを含めます。
- コマンドラインウィンドウを使用して、次の cURL コマンドを実行します。
curl https://instance.salesforce.com/services/async/51.0/job -H "X-SFDC-Session: sessionId" -H "Content-Type: application/xml; charset=UTF-8" -d @job.txt
instance は、ログインの応答でメモした <serverUrl> 要素の一部分です。sessionId は同様にメモした <sessionId> 要素です。
Salesforce により、次のようなデータを含む XML 応答が返されます。
- <id> 要素内に返されたジョブ ID の値をメモし��おいてください。後続の処理で使用します。