O SAS " COMPRESS =" opções " espremer " e remover espaços em branco a partir de conjuntos de dados para reduzir as observações a dois ou representações de três bytes e reduzir o tamanho total do arquivo do conjunto de dados. Dois métodos de compressão do conjunto de dados seqüencial ocorre em SAS: dentro de um "DATA" ou "fora =" Passo procedimento ou no nível do sistema . Compressão passo DATA SAS irá comprimir dados de caracteres em uma tabela de dados individuais. Sistema de compressão irá reduzir o tamanho de todos os conjuntos de dados recém-criados. Instruções
Dataset Nível
1
Abra o programa SAS dentro do editor do programa SAS . Localize o conjunto de dados individual na qual aplicar a compressão
2
Aplique o COMPRESS = opção na declaração de dados de saída , usando a seguinte sintaxe : .
DADOS MyTestSet ( COMPRESS = SIM) ; SET MyInitialSet ; RUN;
3
Aplique o COMPRESS = opção na opção "OUT =" de um procedimento SAS usando a seguinte sintaxe:
PROC Classificar dados = MyInitialSet OUT = MyTestSet ( COMPRESS = YES ); POR id1 ; RUN;
4
Executar as linhas do programa . Verifique a SASLOG para os resultados da etapa do procedimento DATA ou SAS .
System Level
5
Abra o programa SAS dentro do editor do programa SAS .
< Br > 6
Aplique o COMPRESS = opção dentro do âmbito global no topo do programa dentro de uma instrução "Opções" , usando a seguinte sintaxe :
opções de compressão = YES ;
7
Executar as linhas do programa . Verifique o log SAS após um passo dados para verificar se a compactação ocorreu.