Chapter Contents

Previous

Next

Library Engines

Each SAS data library is associated with a SAS library engine. SAS library engines are software components that form the interface between the SAS System and the SAS data library. It is the SAS library engine that locates files in a SAS data library and renders the file contents to SAS in a form that it can recognize. Library engines perform such tasks as:

SAS has a Multiple Engine Architecture that allows users to read to and write from files in different formats. Each SAS engine has specific processing characteristics, such as the ability to

A user is generally not aware of the particular type of engine that is processing data for SAS at any given time. If the user issues a command that is not supported by the engine, an error message is displayed in the log.

More than one engine may be involved in processing a DATA step; for example, one engine may be used to input data, and another engine may be used to write observations to the output data set.

When needed, a user can select a specific engine to perform a task.

Engine name Task
Remote via SAS server
V6 for V6 libraries
V7 for V7 libraries
V8 for V8 libraries (default)
BMDP for use with BMDP files
V6 tape for V6 libraries on tape
XPORT for reading data from a transport file




Chapter Contents

Previous

Next

Top of Page

Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.