Overview of Scheduling for SAS Data Integration Studio

To schedule jobs that are created by SAS Data Integration Studio, you can use either Platform Suite for SAS or your operating system scheduler. If you use the operating system scheduler, fewer scheduling features are available.
Scheduling of SAS Data Integration Studio jobs works as follows:
  1. Users create jobs by using SAS Data Integration Studio. The job definitions are stored in job objects in the metadata repository.
  2. Users deploy jobs for scheduling by using SAS Data Integration Studio. The deployment process does the following:
    1. creates a SAS program based on the job metadata
    2. places the SAS program in the specified deployment directory on the SAS batch server
    3. creates a metadata object for the deployed job
  3. An administrator uses Schedule Manager in SAS Management Console to create and schedule a flow that includes the deployed job. Schedule Manager passes the schedule information and the associated commands to the designated scheduling server (either the Process Manager Server or an operating system scheduling server). To construct the commands, Schedule Manager uses the Command Line and Log Directory attributes of the SAS DATA Step Batch server definition.
  4. If you are using Platform Suite for SAS, then Platform Process Manager submits the scheduled job to Platform LSF at the designated time (or after the designated dependent event), and the SAS DATA Step Batch server executes the job. Information about the job status is stored on the scheduling server. Administrators can use Platform Flow Manager to view the status of the job.
    If you are using an operating system scheduling server, then the operating system submits the job at the designated time. Administrators can use operating system tools to view the status of all scheduled flows. Users who are not administrators can view and edit only the flows that they own.