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.
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:
process multiple files in the same way in a single DATA step
write data to a file that can be read in different computer environments
For examples of using a DATA step to process external files, see Reading Raw Data.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.