Published on :
Fundamental Concepts CREATION_INTERNE

How Engines Work with Files

This code is also available in: Deutsch Español Français
The document describes the process of accessing files via a SAS© engine. A figure illustrates the flow: engines access files (SAS© datasets or external file types) to obtain metadata. This metadata allows the engine to organize the data into the standard logical SAS© format, the 'SAS© dataset model' (variables/columns and observations/rows) and the 'SAS© library model'. SAS© procedures and DATA steps then process this data in this logical form. The engine transmits the necessary instructions to open, close, read, and write physical files. The document specifies that processing can occur in the SAS© dataset model without the data being physically stored as a SAS© dataset. It is also mentioned that some engines can pass processing to the external application if the data is stored there (e.g., a DBMS). SAS© Cloud Analytic Services (CAS) is not represented in the diagram.
Data Analysis

Type : CREATION_INTERNE


No SAS code example is provided in the documentation. The concepts are explained without requiring specific or external data for examples.

This material is provided "as is" by We Are Cas. There are no warranties, expressed or implied, as to merchantability or fitness for a particular purpose regarding the materials or code contained herein. We Are Cas is not responsible for errors in this material as it now exists or will exist, nor does We Are Cas provide technical support for it.
Copyright Info : Copyright © SAS Institute Inc. All Rights Reserved


Banner
Expert Advice
Expert
Michael
Responsable de l'infrastructure Viya.
« The genius of the SAS architecture lies in its Data Access Method, facilitated by the SAS Engine. An engine serves as a sophisticated middleware; it abstracts the complexities of various physical file structures—whether they are binary SAS files, Excel spreadsheets, or relational tables in a DBMS—and presents them to SAS as a unified, logical Dataset Model. »