Output Produced by the SAS System
A SAS program can produce some or all of the following types of output:
a SAS data set
contains data values that are stored as a table of observations and variables. It also
stores descriptive information about the data set, such as the names and arrangement
of variables, the number of observations, and the creation date of the data set. A SAS
data set can be temporary or permanent. The examples in this section create the
temporary data set WEIGHT_CLUB.
the SAS log
is a record of the SAS statements that you entered and of messages from SAS about
the execution of your program. It can appear as a file on disk, a display on your
monitor, or a hard-copy listing. The exact appearance of the SAS log varies
according to your operating environment and your site. The output in Log 1.1 on
page 9 displays a typical SAS log for the program in this section.
a report or simple listing
ranges from a simple listing of data values to a subset of a large data set or a complex
summary report that groups and summarizes data and displays statistics. The
appearance of procedure output varies according to your site and the options that you
specify in the program, but the output in Figure 1.2 on page 7 and Figure 1.3 on page
7 illustrate typical procedure output. You can also use a DATA step to produce a
completely customized report. For more information, see “Creating Customized
Reports” on page 458.
other SAS files such as catalogs
contain information that cannot be represented as tables of data values. Examples of
items that can be stored in SAS catalogs include function key settings, letters that are
produced by SAS/FSP software, and displays that are produced by SAS/GRAPH
external files or entries in other databases
can be created and updated by SAS programs. SAS/ACCESS software enables you
to create and update files that are stored in databases such as Oracle.
8 Chapter 1 • What is the SAS System?