Top of JBS | Index | Table of Contents | Feedback |
JBSF4410 - Maintain Run Windows
Purpose |
To allow the specification of 'Windows' of time within which scheduled jobs may start, and to record any Run Mode Restrictions against these windows |
|
Subsystem |
Job Control & Scheduling |
|
Normally Run By | Job Control Specialist | |
Anticipated Frequency | As required | |
Structure | Blocks | Run Window |
Run Window Interval | ||
Button | Run Mode Restrictions (overlay) |
Run Window Block Run Windows identify sets of times within a week. They provide a mechanism to control when jobs run because a Run Window must be specified in a request to run batch jobs, and may be specified against individual jobs, whether run in batch or immediate mode. Jobs can start only during their specified Run Window, and only if there is an active batch queue which can operate in the same Run Window. Basic Run Windows details are created and maintained in this block. The periods during which each Run Window is in effect are recorded in the Run Window Interval block below. It is also possible to restrict a Run Window to a particular mode of running. This is done by accessing the Run Window Run Mode Restriction block via the button. For example, the week could be set up with a Run Window for business hours, another for jobs run after hours, and a third for weekend work. The Time Limit field is only available for institutions with Staff Connect function. Run Window Interval Block This block is used to record, for each Run Window in the Run Window block, the periods within a week which constitute that window.
Button - Run Mode Restriction There are two System defined Run Modes, IMMEDIATE and BATCH. If desired, particular Run Windows can be specified as running in one mode only, which enables a broad level of management of how (and therefore when) jobs can run. Batch jobs in requests have to start within a Run Window specified for the request. It is possible to restrict the number of jobs that can be run concurrently in a Run Window in BATCH Run Mode. For example, if the maximum for concurrent jobs is set to 3, and there are 5 active batch queues for the same Run Window available, only 3 queues can be used at the same time to execute jobs in the Run Window. This block, which is displayed as an overlay when the Run Mode Restrictions button is selected, allows for these restrictions to be applied to a Run Window. If there are no entries in this block for a particular Run Window, then
For example, at certain times of the year (for instance, during the enrolment period), it may be desirable to prevent users from initiating runtime reports so as to reserve processing power for online database access. This could be achieved by restricting the business hours Run Window to BATCH Run Mode. Another use might be to influence the proportion of processing power allocated to batch jobs during the day by recording both modes against the Run Window, but setting a maximum for concurrent jobs against the BATCH mode. Staff Connect Function System Administrators can set up Time Limits for reports to be run through Staff Connect. The report will run until completion, or it is cancelled by the user, or the Auto Cancel fuction. Warning When attempting to run any job/report in immediate mode, and the result is shown in a web browser with 'pop-up' enabled, the job/report will not show. Disable 'pop-up' and try again. This applies to all pop-up programs (Google, IE XP SP2, etc). See Staff Connect Information for further details on Forms and Jobs. |
The Run Window block contains:
The Run Window Interval block contains:
|
Rules/Notes: The Time Limit function provides System Administrators with the ability to set up time limits on reports that can be run via Callista Connect. The Time Limit indicates the elapsed time between when the report started to run and the current time. Users do not have the ability to specifically schedule requests; requests will be automatically scheduled on their behalf. Note
that the frequency set has an effect on the total running time of the
job.
|
To
create a new Run Window record using the Maintain Run Windows form:
|
|
To modify a Run Window record using the Maintain Run Windows form:
|
Rules/Notes: A Run Window name cannot be modified. Only the Description and the value of the Closed check box may be changed. |
To delete a Run Window record using the Maintain Run Windows form:
|
Rules/Notes: A Run Window cannot be deleted if Run Window Interval records or Run Window Run Mode Restriction records exist for it. Neither can it be deleted if it is specified in a job request or a batch queue A Run Window can be Closed, preventing its further use. Jobs that have already been saved in an existing request for that Run Window (request statuses PLANNED, WAIT or SCHEDULED) will not be prevented from running |
To
create a new Run Window Interval record using the Maintain Run Windows form:
|
Rules/Notes: The intervals for a single Run Window cannot overlap. The System gives a warning if intervals for different Run Windows overlap. An alternative to entering insert mode to create each subsequent record after the first is to click in the Start Time field of a blank record. Clicking in a Day of Week field produces the pop-down list, but tabbing to the field allows keying. The System uses the 24 hour clock (e.g. 5 p.m. should be entered as 17:00). Time can be entered in a variety of formats. For example, 8:01 can be entered as 8.01, 8-01 or 8:1, amongst others. An entered time like 8.3 is interpreted by the System as 8.03. |
To modify a Run Window Interval record using the Maintain Run Windows form:
|
|
To delete a Run Window Interval record using the Maintain Run Windows form:
|
|
To
place a Run Mode Restriction on a Run Window, using the Maintain Run Windows
form:
|
|
To modify a Run Mode Restriction record using the Maintain Run Windows form:
|
|
To delete a Run Mode Restriction record using the Maintain Run Windows form:
|
|
Last
Modified on 5 October, 2004