GetBatch
特定のSalesforce バッチジョブの詳細を取得します。
Input
| Name | Type | Description |
| JobId | String | バッチが属するSalesforce ジョブID。バッチのジョブコンテキストを識別するために必要です。 |
| BatchId | String | 指定されたジョブ内で取得する特定のバッチの一意の識別子。 |
Result Set Columns
| Name | Type | Description |
| ID | String | Salesforce から返されたバッチの一意のID。 |
| JobID | String | このバッチが関連付けられているジョブのID。親ジョブを確認します。 |
| ApexProcessingTime | String | バッチ処理中にApex トリガーとワークフロールールの実行に費やされた時間(ミリ秒)。非同期またはバッチApex の実行は含まれません。API バージョン19.0 以降で利用可能です。 |
| ApiActiveProcessingTime | String | Apex 処理を含むがキュー時間とシリアル化オーバーヘッドを除く、アクティブな処理時間(ミリ秒)。API バージョン19.0 以降で利用可能です。 |
| CreatedDate | String | バッチが作成されジョブに追加された時点のUTC タイムスタンプ。処理開始時点を示すものではありません。 |
| NumberRecordsFailed | String | バッチで処理に失敗したレコードの総数。部分的な成功や実行中の問題を特定するのに役立ちます。 |
| NumberRecordsProcessed | String | このバッチでこれまでに正常に処理されたレコード数。処理が進むにつれて増加します。 |
| State | String | バッチの現在の処理状態。可能な値には'Queued'、'InProgress'、'Completed'、'Failed'、'Not Processed' が含まれます。 |
| StateMessage | String | 現在のバッチ状態の詳細な説明。状態がFailed の場合は失敗理由を提供します。多くのエラーがある場合は切り捨てられる可能性があります。 |
| SystemModstamp | String | バッチの最終更新のUTC タイムスタンプ。通常は処理完了時点を示します。State がCompleted の場合のみ有効です。 |
| TotalProcessingTime | String | キュー待機時間を除く、バッチ処理に費やされた総時間(ミリ秒)。API バージョン19.0 以降で利用可能です。 |