3
respostas

Importar arquivo compactado (zip)

Olá, estou tentando importar um arquivo do tipo txt, que está delimitado por ponto e vírgula, mas antes preciso extraí-lo da pasta.zip que já está em uma pasta dentro do SAS.

Tentei com o seguinte código, mas a base está sendo gerada em branco:

FILENAME IMP ZIP "//caminho_do_arquivo_no_Sas/pasta.zip"
MEMBER= "meu_arquivo.txt";

DATA Minha_base;
INFILE IMP
DSD
FIRSTOBS=2
DELIMITER=";";

INPUT

Sitema $ CPF Contrato Nome $ Código Data Valor;
run;

Alguém saberia arrumar o código correto para importar esse arquivo txt, extraindo ele da pasta.zip?

Obrigado!

3 respostas

Boa tarde,

Você tentou importar o arquivo sem estar zipado? Algum erro ou aviso foi gerado na execução?

Oi, Sim, eu importei o arquivo sem estar zipado e abriu normalmente. O problema ocorre quando tento descompactar e importar o arquivo zipado no SAS.

Bom dia. Eu nunca tive que importar um .zip no SAS University, e até onde eu pesquisei parece que essa versão do SAS não consegue importar diretamente esse formato.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software