You start a SAS session with the SAS command, which
You can run SAS in any of several different ways that might be available for your operating environment:
SAS windowing environment
interactive line mode
batch (or background) mode.
In addition, SAS/ASSIST software provides a
In the SAS windowing environment , you can edit and execute programming statements, display the SAS log, procedure output, and online Help, and more. The following figure shows the SAS windowing environment.
Figure 1.2: SAS Windowing Environment
In the Explorer window, you can view and manage your SAS files, which are stored in libraries, and create shortcuts to external files. The Results window helps you navigate and manage output from SAS programs that you submit; you can view, save, and manage individual output items. You use the Program Editor, Log, and Output
In interactive line mode , you enter program statements in sequence in response to prompts from the SAS System. DATA and PROC steps execute when
a RUN, QUIT, or a semicolon on a line by itself after lines of data are entered
another DATA or PROC statement is entered
the ENDSAS statement is
By default, the SAS log and output are displayed immediately following the program statements.
In noninteractive mode , SAS program statements are stored in an external file. The statements in the file execute immediately after you issue a SAS command referencing the file. Depending on your operating environment and the SAS system options that you use, the SAS log and output are either written to separate external files or displayed.
Operating Environment Information: Refer to the SAS documentation for your operating environment for information about how these files are named and where they are stored.
You can run SAS jobs in batch mode in operating environments that support batch or background execution. Place your SAS statements in a file and submit them for execution along with the control statements and system commands required at your site.
When you submit a SAS job in batch mode, one file is created to contain the SAS log for the job, and another is created to hold output that is produced in a PROC step or, when directed, output that is produced in a DATA step by a PUT statement.
Operating Environment Information: Refer to the SAS documentation for your operating environment for information about executing SAS jobs in batch mode. Also, see the documentation specific to your site for local requirements for running jobs in batch and for viewing output from batch jobs.