Batch Maintenance

Batch refers to a set of executable processes based on a specified rule. Batch Maintenance framework within the Infrastructure system facilitates you to create and maintain the Batch Definitions. You can process the Batch scheduled for execution from Batch Maintenance and also from other modules such as Advanced Analytics Infrastructure and Run Rules framework.

You should have Batch Write User Role mapped to your user group. The Batch Maintenance screen displays a list of Batches scheduled for maintenance with the other details such as Batch ID, Batch Description, and the editable state of the Batch.

In the Batch Maintenance screen of Operations framework, you can do the following:

You can also search for a specific Batch based on the Batch ID, Batch Description, Module, or Last Modified Date. The pagination option helps you to view the list of existing Batches within the system. For more information, refer Pagination section.

You can transfer batch ownership from one user to another user. For details, see Transferring Batch Ownership section in the OFSAAI Administration Guide available at OTN.

Specify Task Details

The Tasks Details section of Batch Maintenance screen displays the list of tasks associated with a specific Batch definition. In the Task Details section you can do the following:

Back to Top

Define Task Precedence

Task Precedence indicates the execution-flow of a Batch. Task Precedence value in the Task Details facilitates you to determine the order in which the specific Tasks of a Batch are executed.

For example, consider a Batch consisting of 4 Tasks. First 3 Tasks does not have a precedence defined and hence will be executed simultaneously during the Batch execution. But, Task 4 has precedence value as task 1 which indicates that, Task 4 is executed only after Task 1 has been successfully executed.

You can set Task precedence between Tasks, or schedule a Task to run after another Task, or even define to run a Task after a set of other tasks. However, multiple tasks can be executed simultaneously and cyclical execution of tasks is not permitted. If the precedence for a Task is not set, the Task it is executed immediately on Batch execution.

To define the task precedence in the Batch Maintenance screen:

  1. Click button under the Precedence column of the task for which you want to add precedence task. The Task Precedence Mapping browser is displayed.

Note: Task Precedence option is disabled if a batch has only one task associated.

  1. Click OK and update Task Precedence definition.

Back to Top