Job Sets

A job set is a collection of several jobs in a single process set that the users can submit instead of running individual jobs separately.

The job set definition also determines if the jobs run in serial or parallel, or based on some other predetermined logic. In the Setup and Maintenance work area, go to the following:

  • Functional Area: Application Extensions or a product-specific functional area

  • Task: Manage Enterprise Scheduler Job Definitions and Job Sets

Use the Manage Enterprise Scheduler Job Definitions and Job Sets page to open the Manage Job Sets tab.

  • On this tab, you can view and define job sets, and use Query By Example to find a specific job set.

  • You can't edit or delete the predefined job sets which are indicated by an asterisk. You can create job sets, and also edit and delete job sets that are not predefined.

Job Set Steps

A job set can contain any number of individual jobs as well as other job sets. There can also be multiple levels of nested job sets within a single job set. For example, a job set can include three jobs and two job sets, one of which contains another job set. Each individual job or job set that's included within a job set is called a job set step. A job set and each of its job set steps can have additional parameters. Users provide the values for these parameters when they submit the process set.

Application Defined Properties

Some Job Sets require the user to enter certain additional properties before submitting a job request. Application Defined Properties are the additional properties that the user has to enter during runtime. For example, when enableDuplicateJobWithParamTaskflow property is set to True, it can be used to run a single job multiple times with different parameter values, within a job set.

System Properties

System Properties are the additional settings that determine how a job set runs. For example, you can use a system property to determine the number of retries for a job set that fails to execute. On this tab, you can view and define job sets, and use Query By Example to find a specific job set.