Publicado el :

Lectura de código fuente desde un catálogo SASHELP

Este código también está disponible en: Deutsch English Français
Este código define un fileref que apunta a una entrada de catálogo específica en la biblioteca SASHELP (sashelp.assist.houses.source). Luego, utiliza un paso DATA _NULL_ para leer este contenido línea por línea y escribirlo en el log de SAS©, lo que permite visualizar el código fuente o los datos almacenados en este catálogo.
Análisis de datos

Type : SASHELP


Los datos se leen desde el catálogo 'sashelp.assist'.

1 Bloque de código
FILENAME
Explicación :
Declaración de un fileref llamado 'test' que hace referencia a la entrada 'houses.source' del catálogo 'sashelp.assist'. Se especifica el motor 'catalog' para acceder a este tipo de almacenamiento interno de SAS.
¡Copiado!
1filename test catalog 'sashelp.assist.houses.
2source' ;
3 
2 Bloque de código
DATA STEP
Explicación :
Paso DATA sin tabla de salida (_null_). Lee el archivo referenciado por 'test' y escribe cada línea leída directamente en el log usando la instrucción 'put _infile_'.
¡Copiado!
1DATA _null_ ;
2 INFILE test ;
3 INPUT ;
4 put _infile_ ;
5RUN ;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.