Schedule Forecasting

The Schedule Forecasting tool allows you to forecast when jobs will get scheduled to run within a specified date range in the future. This is a forecast of when jobs will get scheduled and queued to run in the future. Environment conditions such as system downtime, for example, and other conditions like Dependency Rules, can effect if and when jobs actually get scheduled, so it is not guaranteed that jobs will actually get scheduled based on the results generated from this report.

Search Pattern

Search for the jobs that you are interested in. You can search by job name or by job id. For job id, you also have the option of entering more than one job id using comma separated job ids. The pattern "*" is used as a wild card search. If you enter "*" then all jobs within the Group and Partition specified will be returned. For example, "foo*" will return any job that starts with the name "foo". If you enter a number, then it will try to find a job with the exact job id. Once you execute the search (by clicking the "go" button or by hitting the "Enter" key), the results will be placed in the drop down list below it, showing all jobs that match the search criteria.

Refine Job Search

Choose all the jobs that match the given search pattern ("-- All Listed Jobs --"), or just choose a single job.

Highlight Dependency Rules

If this is box is checked, then future forecast job runs that are dependent on a Dependency Rules will be marked in red.

Specify Time Range

Select the time range of interest. Only jobs that have future schedule times, between the specified time range, will be shown in the results. This allows you to select any time range in the future and see if the job is expected to be run during that time range.

Get Schedule Forecast

Click this button to get the schedule forecast based on the defined search criteria. All the jobs that match the criteria will be listed showing the future date the job is forecast to run (column named Forecast NextRunDate). Also shown in the report, is the Forecast LastRunDate field. This field indicates the expected previous/last time the job was scheduled to run.

This report is shown in ascending chronological order for future scheduled jobs. A particular job that is forecast is run in the future, but is dependent on a Dependency Rule to be satisified, will be marked in red. If you place the mouse cursor of the red NextRunDate field, a tooltip will show the name of the Dependency Rule(s) the future job run is dependent on.