Die SAS " COMPRESS =" Optionen " Squeeze-out " und entfernen Sie Leerzeichen aus Datensätzen zur Stellungnahme zu zwei - oder drei -Byte- Darstellungen zu verringern und die gesamte Dateigröße des Datensatzes . Zwei Methoden der sequentiellen Datenbestand Kompression tritt in SAS : innerhalb einer "DATA" oder "OUT =" Vorgehensweise oder auf der Systemebene . DATA Schritt Kompression SAS Charakter Daten in einer einzelnen Datentabelle komprimieren. System- Komprimierung reduziert die Größe aller neu erstellten Datensätze . Anleitung
Datensatz Niveau
1
Öffnen Sie das SAS -Programm innerhalb der SAS -Programm -Editor. Suchen Sie die einzelnen Datensatz , in dem die Kompression gelten
2
Tragen Sie die Option COMPRESS = innerhalb der Ausgang DATA-Anweisung , mit der folgenden Syntax : .
DATA MyTestSet ( COMPRESS = YES ) ; SET MyInitialSet ; RUN ;
3
Übernehmen Sie die COMPRESS = Option in der "OUT =" Option einer SAS Prozedur mit folgender Syntax :
PROC SORT DATA = MyInitialSet OUT = MyTestSet ( COMPRESS = YES ); BY id1 ; RUN ;
4
Führen Sie die Programmzeilen . Überprüfen Sie die SASLOG für die Ergebnisse des DATA -oder SAS- Verfahren Schritt .
System Level
5
Öffnen Sie das SAS -Programm innerhalb der SAS -Programm -Editor.
< Br > 6
gelten die COMPRESS = Option innerhalb der globalen Ebene an der Spitze des Programms innerhalb einer " OPTIONS "-Anweisung , mit der folgenden Syntax :
OPTIONS COMPRESS = YES ;
7
Führen Sie die Programmzeilen . Überprüfen Sie die SAS Log nach einem Data , um zu überprüfen , dass die Kompression stattgefunden Schritt .