03.03.2015 Views

Unicenter CA-Scheduler Job Management for VSE User Guide

Unicenter CA-Scheduler Job Management for VSE User Guide

Unicenter CA-Scheduler Job Management for VSE User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.1 Beginning with the Basics<br />

specific job definition in the database. When you are first implementing<br />

<strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong>, you will start by just defining jobs at station 40 (CPU<br />

processing). You will have the time to extend <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong> to other<br />

workstations once it starts automating some of your daily workload.<br />

When defining schedules and jobs to the database, you specify when jobs<br />

should run. <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong> offers two methods <strong>for</strong> defining when<br />

jobs run: calendars and selection criteria. The calendar method is less versatile<br />

and requires more annual maintenance so will not be discussed here.<br />

The preferred method <strong>for</strong> scheduling jobs uses <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong> criteria<br />

language. Keywords make it easy to define when to select jobs <strong>for</strong> the day's<br />

workload:<br />

DAILY<br />

MON OR WED OR FRI<br />

MWF<br />

APRIL AND 1ST<br />

WEEK-DAY<br />

WEEK-END<br />

Every day<br />

On Monday, Wednesday or Friday<br />

On Monday, Wednesday or Friday<br />

On April 1st<br />

On weekdays (Monday - Friday)<br />

On weekends (Saturday and Sunday)<br />

If you say that a schedule runs daily, <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong> workload<br />

includes all the jobs in that schedule every day. That is the most efficient way<br />

to schedule daily jobs because you only specify the frequency once <strong>for</strong> all jobs<br />

in the schedule.<br />

Not all jobs run on the same days. <strong>Job</strong>s within the same schedule do not have<br />

to run every day the schedule does. For example, a schedule may run daily<br />

but some jobs may only run on Monday and others may only run Friday. You<br />

control when exceptional jobs run by defining a more limited frequency on<br />

their job records. Remember that a job can only run on days when its<br />

schedule is selected.<br />

Whether <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong> includes a job in the daily workload depends<br />

on whether its selection criteria are met. The examples preceding show how<br />

self explanatory the criteria language can be. However, its flexibility can<br />

address every scheduling need.<br />

Defining a job to run on Mondays is easy, but what happens when Monday is<br />

a holiday? <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong> knows when holidays occur because they<br />

are defined on a datetable. There<strong>for</strong>e, you can ensure that jobs run on the first<br />

work day of every week by scheduling it on WDOW1 instead of Mondays. The<br />

datetable tells <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong>:<br />

■<br />

■<br />

Which days are work days and holidays<br />

When you need to per<strong>for</strong>m special processing<br />

Chapter 1. Introduction 1-5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!