Key Batch Management Terms

Review the key terms that you come across while working with Batch Management.

Required Editions

View supported editions.

Batch Management

Term What It Means
Batch Job Parts

Each batch job can contain multiple batch job parts. Based on the size of a batch and the total number of records that must be processed, smaller batch job parts are created. Batch job parts make sure that records are processed faster while staying within the Platform limits.

If your batch job must process 500 records and your batch size is 50, 10 batch job parts are created to run the batch.

While Creating a Batch Job

Term What It Means
Execution Process The API name of the business process for which the batch job is processing records.
Batch Size The size of each batch job part. When a batch job runs, it’s divided into parts based on the total records to process and the size of each batch job part. Each batch job part can contain up to 2,000 records.
Retry Count The number of times a batch job part is automatically rerun when it fails to execute. You can rerun a job part up to three times.
Retry Interval The time interval after which a failed batch job part must be rerun. The interval can be anywhere from 1,000 milliseconds to 10,000 milliseconds.
Flow Input Variable The name of the flow variable that identifies each record that must be processed.
Object The standard or custom object whose records the batch job sends to the business process.
Conditions A set of object-field based conditions that decide which records are sent to the business process.
Input Variable

The placeholder that's used in conditions when the value of the condition can change for different batch job runs. The dynamic value of the input variable is configured in the flow that runs the batch job.

You can use input variables to send the business process only records that are created after a specific date. Or, you can use input variables to send the business process records that are in a particular status.

While Creating a Scheduled Flow to Run a Batch Job

Term What It Means
Input Variable Value of the input variables that you defined in your business flow and in the batch job as filter conditions.

While Monitoring a Batch Job Run

Term What It Means
Parameters Values of the business flow and batch job input variables when the batch job is run.
Tasks Each batch job part that is processed.
Failed Records List of all records that the batch job couldn’t process.
Cancel Run Quick action to cancel a batch job that’s in progress.
Submit Failed Records Quick action to submit records that a completed batch job failed to process. You can submit all the failed records or select specific records from the Failed Records tab.