Specifies the compression of rows in an output table.
Valid in: | DATA and PROC steps |
Category: | Data Set Control |
Restriction: | Use with output data sets only. |
Supports: | SAS data set |
specifies that the rows in a newly created data set are uncompressed (fixed-length records).
specifies that the rows in a newly created data set are compressed (variable-length records) by SAS using RLE (Run Length Encoding). RLE compresses rows by reducing repeated consecutive characters (including blanks) to two-byte or three-byte representations.
Alias | ON |
Tip | Use this compression algorithm for character data. |
specifies that the rows in a newly created data set are compressed (variable-length records) by SAS using RDC (Ross Data Compression). RDC combines run-length encoding and sliding-window compression to compress the file.
Tip | This method is highly effective for compressing medium to large (several hundred bytes or larger) blocks of binary data (numeric columns). Because the compression function operates on a single record at a time, the record length must be several hundred bytes or larger for effective compression. |