Previous Page | Next Page

External Files

Working with External Files


Reading External Files

The primary reason for reading an external file in a SAS job is to create a SAS data set from raw data. This topic is covered in Reading Raw Data.


Writing to External Files

You can write to an external file by using:

When you use a DATA step to write a customized report, you write it to an external file. In its simplest form, a DATA step that writes a report looks like this:

data _null_;
   set budget;
   file 'your-file-name';
   put variables-and-text;
run;

For examples of writing reports with a DATA step, see DATA Step Processing.

If your operating environment supports a graphical user interface, you can use the EFI or the Export Wizard to write to an external file. The EFI is a point-and-click graphical interface that you can use to read and write data that is not in SAS internal format. By using the EFI, you can read data from a SAS data set and write it to an external file, and you can read data from an external file and write it to a SAS data set. See SAS/ACCESS Interface to PC Files: Reference for more information on the EFI.

Note:   If the data file you are passing to EFI is password protected, you will be prompted multiple times for your login ID and password.  [cautionend]

The Export Wizard guides you through the steps to read data from a SAS data set and write it to an external file. As a wizard, it is a series of windows that present simple choices to guide you through the process. See SAS/ACCESS Interface to PC Files: Reference for more information on the wizard.


Processing External Files

When reading data from or to a file, you can also use a DATA step to:

For examples of using a DATA step to process external files, see Reading Raw Data.

Previous Page | Next Page | Top of Page