CreateJob
バルクデータ操作処理用の新しいSalesforce ジョブを開始します。
Input
| Name | Type | Description |
| ObjectName | String | ジョブが操作するSalesforce オブジェクトのAPI 名。取引先、キャンペーン、カスタムオブジェクトなど。 |
| Action | String | ジョブが実行する操作を指定します。挿入、更新、アップサート、削除、クエリなど。 |
| ConcurrencyMode | String | ジョブ内のバッチがどのように処理されるかを定義します。より高速な処理には'Parallel'(デフォルト)を使用し、一度に1つのバッチを処理してデータベースの競合を回避するには'Serial'を使用します。
The allowed values are Parallel, Serial. The default value is Parallel. |
| ContentType | String | ジョブデータの形式。有効な値にはCSV、XML、ZIP_CSV、ZIP_XML が含まれます。
The default value is XML. |
| ExternalIdColumn | String | アップサート操作中にレコードのマッチングに使用する外部ID 項目の名前。 |
| ChunkSize | String | 大きなデータセットのクエリに推奨されます。クエリジョブを複数パーツに分割する際の、バッチあたりのレコード数を指定します。Action が'query' に設定されている場合のみ使用されます。 |
Result Set Columns
| Name | Type | Description |
| ID | String | 新しく作成されたジョブの一意の識別子。 |
| JobID | String | 作成後に返されるジョブID のエイリアス。 |
| ObjectName | String | ジョブに関連付けられたオブジェクトの名前。リクエストで使用されたオブジェクトを確認します。 |
| Operation | String | ジョブに定義された操作タイプ。クエリ、挿入、削除、アップサートなど。 |
| ApiVersion | String | ジョブの作成時に使用されたSalesforce API バージョン。サポートされる項目と操作を決定します。 |
| ApexProcessingTime | String | バッチ処理中にApex トリガーと自動化の実行に費やされた時間(ミリ秒)。非同期Apex は含まれません。API バージョン19.0 以降で利用可能です。 |
| ApiActiveProcessingTime | String | キューとシリアル化の時間を除き、ジョブの処理に実際に費やされた合計時間。Apex 処理時間を含みます。API バージョン19.0 以降で利用可能です。 |
| AssignmentRuleId | String | ジョブの実行中に適用される特定のリードまたはケース割り当てルールのID。 |
| ConcurrencyMode | String | ジョブが'parallel' または'serial' のバッチ処理モードを使用したかどうかを示します。 |
| ContentType | String | 送信時に使用されたジョブコンテンツの形式。ジョブセットアップからの確認値です。 |
| CreatedById | String | ジョブを作成したSalesforce ユーザーのID。 |
| CreatedDate | String | ジョブがSalesforce システムで作成されたタイムスタンプ(UTC)。 |
| ExternalIdFieldName | String | アップサート操作で一致するレコードを識別するために使用される外部ID 項目の名前。 |
| NumberBatchesCompleted | String | ジョブで処理が正常に完了したバッチの総数。 |
| NumberBatchesQueued | String | 現在ジョブの処理キューに入っているバッチの数。 |
| NumberBatchesFailed | String | ジョブで処理中に失敗したバッチの数。 |
| NumberBatchesInProgress | String | リクエスト時にジョブで現在処理中のバッチの数。 |
| NumberBatchesTotal | String | ジョブに追加されたすべてのバッチの累計総数。ジョブがClosed やFailed などの終了状態に達したときに確定されます。 |
| NumberRecordsFailed | String | ジョブで処理に失敗したレコードの総数。API バージョン19.0 以降で利用可能です。 |
| NumberRecordsProcessed | String | これまでにジョブで正常に処理されたレコードの総数。 |
| NumberRetries | String | Salesforce がレコードのロックなどの問題により結果の保存中に行った再試行回数。 |
| State | String | ジョブの現在の状態。可能な値には'Open'、'Closed'、'Aborted'、'Failed' が含まれます。 |
| SystemModStamp | String | ジョブレコードに対して最後に行われた更新または変更のタイムスタンプ(UTC)。 |
| TotalProcessingTime | String | ジョブのすべてのバッチの処理に費やされた合計時間(ミリ秒)。キュー時間は含まれません。API バージョン19.0 以降で利用可能です。 |