What Is the Schedule Manager?

The Schedule Manager is a SAS Management Console plug-in that works with scheduling servers to schedule jobs that you create in other applications.
The scheduled flows are run on a defined scheduling server.
After you have defined the scheduling servers and batch servers and created and deployed jobs for scheduling, you can use the Schedule Manager to define or edit the schedule and submit the job for scheduling. Using the Schedule Manager, you can perform these tasks:
  • create or edit deployed flows, which contain one or more deployed jobs for scheduling.
  • create or edit dependencies for jobs in the flow, which are criteria that must be met in order for the job to run. Dependencies can be based on time, other jobs, or files.
  • schedule or reschedule a flow to run based on specified conditions (run now, run manually, or run whenever a dependency is met).
To schedule a job using the Schedule Manager, follow these steps:
  1. Create a flow, and then add one or more jobs to the flow. A flow is a group of jobs and dependencies.
  2. Specify the scheduling server for the flow. The type of scheduling server that you select affects the dependencies that are available for the flow.
  3. Specify dependencies for the jobs in the flow. Dependencies are events that must occur before the job runs. You can create these types of dependencies:
    Time event dependencies
    specify that the job runs only when a time-related event occurs (such as a specific date and time being reached or a specified time interval passing)
    File event dependencies
    specify that the job runs only when a file-related event occurs (such as a file being created or a file reaching a certain age or size)
    Job event dependencies
    specify that the job runs only when an event related to another job in the flow occurs (such as a job starting or a job completing successfully)
  4. Submit the flow to the scheduling server.
In order to use the Schedule Manager plug-in, your role must have the Schedule Manager capability assigned under Management Console 9.3 capabilities.