Publicado el :

Generación de mapa de eventos ODS

Este código también está disponible en: Deutsch English Français
Este script activa el tagset 'event_map' de ODS (Output Delivery System) para capturar la estructura jerárquica de los eventos generados durante la ejecución de una PROC PRINT. El resultado se guarda en un archivo 'test.xml'. Esta técnica es útil para la depuración o la creación de tagsets personalizados. El script intenta luego abrir este archivo a través del comando DM (Display Manager), funcional principalmente en entornos interactivos clásicos (PC SAS© o Enterprise Guide), pero cuyo comportamiento puede variar en SAS© Viya/Studio.
Análisis de datos

Type : SASHELP


Utiliza la tabla estándar sashelp.class para generar los eventos de salida.

1 Bloque de código
ODS
Explicación :
Activa el destino ODS MARKUP con el tagset 'event_map'. Ejecuta PROC PRINT en sashelp.class para generar el flujo de eventos, luego cierra todos los destinos ODS para finalizar la escritura del archivo 'test.xml'.
¡Copiado!
1ods markup file='test.xml' tagset=event_map ;
2PROC PRINT
3DATA=sashelp.class ;
4 
5RUN ;
6ods _all_ close ;
7 
2 Bloque de código
DM Command
Explicación :
Envía un comando al administrador de pantalla (Display Manager) para abrir el archivo 'test.xml' generado en el navegador web interno de SAS.
¡Copiado!
1dm "wbrowse 'test.xml'" ;
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.