Chapter 4: Hash Objects
The SAS data set lies at the heart of the SAS ecosystem. It represents the primary built-in data structure that is leveraged by SAS procedures, functions, and subroutines to evaluate and transform data. However, SAS data sets, with the exception of those loaded into RAM by the SASFILE statement, or those maintained within in-memory environments such as SAS Visual Analytics, are exclusively stored on disk. That is, operations that interact with a data set invariably incur input/output (I/O) costs. The hash object, a second SAS built-in data structure, is instead maintained in memory and can be queried with minimal I/O overhead. Hash objects are prized because in-memory operations can provide substantial performance benefits ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access