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:
-
Users create jobs by
using SAS Data Integration Studio. The job definitions are stored
in job objects in the metadata repository.
-
Users deploy jobs for
scheduling by using SAS Data Integration Studio. The deployment process
does the following:
-
creates a SAS program
based on the job metadata
-
places the SAS program
in the specified deployment directory on the SAS batch server
-
creates a metadata object
for the deployed job
-
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.
-
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.