HCL Workload Automation, Version 9.4

Job

A job is a unit of work specifying an action, such as a weekly data backup, to be performed on specific workstations in the HCL Workload Automation network. In a HCL Workload Automation distributed environment, jobs can be defined either independently from job streams or within a job stream definition.

Job types can be divided between existing HCL Workload Automation jobs and job types with advanced options. The existing job types are standard jobs with generic scripts or commands you customize according to your needs. The job types with advanced options are jobs designed to perform specific operations, such as database, file transfer, Java, and web service operations. You schedule these jobs types only on dynamic agents, pools and dynamic pools.

If you want to leverage the dynamic capability when scheduling job types with advanced options, you schedule them on pools and dynamic pools, which assign dynamically the job to the best available resource. If you are interested only in defining job types with advanced options, without using the dynamic scheduling capability, you schedule these jobs on a specific agent, on which the job runs statically.

Regardless whether the HCL Workload Automation engine is distributed or z/OS based, you can define locally a shadow job to map a remote job instance running on a different HCL Workload Automation engine.

For information about how to define jobs, see Job definition.

For information about how to define workstations, see Workstation definition.

Start of changeOnce job definitions have been submitted into the production plan, you still have the opportunity to make one-off changes to the definitions before they run, or after they have run. You can update the definition of a job that has already run and then rerun it. The job definition in the database remains unchanged.End of change