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.