CreateJobV2
非同期処理のためにSalesforce に送信される一括操作(および関連付けられたデータ)を表すジョブを作成します。ジョブデータは、ジョブデータのアップロード要求またはマルチパート作成ジョブ要求の一部として指定します。
Input
| Name | Type | Description |
| ObjectName | String | ジョブで使用されるオブジェクトの名前(アカウント、キャンペーン、イベントなど)。 |
| Action | String | ジョブで使用するアクションのタイプ。使用可能な値は、'insert'、'delete'、'update'、または'upsert' です。 |
| ExternalIdColumn | String | 更新されるオブジェクト内の外部ID フィールド。アップサートにのみ必要です。フィールド値は、CSV ジョブデータにも存在する必要があります。 |
| ColumnDelimiter | String | CSV ジョブデータで使用されるカラム区切り文字。デフォルト値はCOMMA です。有効な値は、'BACKQUOTE'、'CARET'、'COMMA'、'PIPE'、'SEMICOLON'、'TAB' です。 |
| LineEnding | String | CSV ジョブデータに使用される行末。データ行の終わりを示します。デフォルトはLF です。有効な値は'LF' および'CRLF' です。 |
| MultiPartRequest | Boolean | この機能は、CSV データの合計サイズが20,000 文字を超えない場合にのみ有効にします。CSV ファイルのパスも指定する必要があります。 |
| CSVFilePath | String | CSV ファイルのパスを指定します。 |
Result Set Columns
| Name | Type | Description |
| ID | String | 作成されたジョブのID。 |
| State | String | ジョブの状態。例えば、'Open'、'Closed'、'Aborted'、または'Failed' です。 |
| JobType | String | ジョブのタイプ。次の値を含みます:'BigObjectIngest'、'Classic'、'V2Ingest'。 |
| ContentUrl | String | このジョブの'ジョブデータのアップロード' 要求に使用するURL。ジョブがOpen 状態の場合にのみ有効です。 |
| ContentType | String | 処理されるデータの形式。サポートされるのはCSV のみです。 |
| CreatedDate | String | ジョブが作成された日時をUTC タイムゾーンで示します。 |
| CreatedById | String | ジョブを作成したユーザーのID。 |
| ConcurrencyMode | String | ジョブの並列処理モード。有効な値は、parallel およびserial です。 |
| SystemModStamp | String | ジョブが終了したときのUTC タイムゾーンでの日時。 |