Le "compresser =" SAS options de «squeeze out » et supprimer les espaces vides des ensembles de données pour réduire les observations de deux ou trois octets représentations et de réduire la taille du fichier global de l'ensemble de données . Deux méthodes de compression de données séquentielle a lieu dans SAS: au sein d'un "DATA " ou " OUT =" d' étape ou au niveau du système. DONNÉES étape compression SAS va compresser les données de caractères dans un tableau de données individuelles . Compression du système permettra de réduire la taille de tous les ensembles de données nouvellement créées. Instructions
Dataset niveau
1
Ouvrez le programme SAS au sein de l'éditeur de programme SAS. Localisez le jeu de données particulier dans lequel s'applique la compression
2
Appliquer la compresse = option dans la déclaration des données de sortie , en utilisant la syntaxe suivante: .
DATA MyTestSet ( COMPRESS = YES ) ; SET MyInitialSet ; RUN ;
3
Appliquer la compresse = option dans l'option " OUT =" d'une procédure SAS en utilisant la syntaxe suivante:
PROC trier les données MyInitialSet = OUT = MyTestSet ( COMPRESS = YES ) ; PAR ID1 ; RUN ;
4
exécuter les lignes de programme. Vérifiez la SASLOG les résultats des données ou étape de procédure SAS.
System Level
5
Ouvrez le programme SAS au sein de l'éditeur de programme SAS.
< Br > 6
Appliquer la compresse = option dans le niveau mondial au sommet du programme dans une instruction "options" , en utilisant la syntaxe suivante:
oPTIONS COMPRESS = YES ;
7
exécuter les lignes de programme. Consultez le journal SAS après les données Étape pour vérifier que la compression a eu lieu.