CreateJobV2
非同期処理のためにSalesforce に送信される一括操作(および関連付けられたデータ)を表すジョブを作成します。ジョブデータは、ジョブデータのアップロード要求またはマルチパート作成ジョブ要求の一部として指定します。
Input
Name | Type | Description |
ObjectName | String | ジョブで使用されるオブジェクトの名前(アカウント、キャンペーン、イベントなど)。 |
Query | String | 実行するクエリ。 |
Action | String | ジョブで使用するアクションのタイプ。使用可能な値は、'insert'、'delete'、'update'、'upsert'、または'query' です。 |
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 タイムゾーンでの日時。 |