Veröffentlicht am :

ODS-Ereigniskartengenerierung

Dieser Code ist auch verfügbar auf: English Español Français
Dieses Skript aktiviert das 'event_map'-Tagset des ODS (Output Delivery System), um die hierarchische Struktur der Ereignisse zu erfassen, die während der Ausführung einer PROC PRINT generiert werden. Das Ergebnis wird in einer Datei namens 'test.xml' gespeichert. Diese Technik ist nützlich für das Debugging oder die Erstellung benutzerdefinierter Tagsets. Das Skript versucht dann, diese Datei über den DM-Befehl (Display Manager) zu öffnen, der hauptsächlich in klassischen interaktiven Umgebungen (PC SAS© oder Enterprise Guide) funktioniert, dessen Verhalten jedoch unter SAS© Viya/Studio variieren kann.
Datenanalyse

Type : SASHELP


Verwendet die Standardtabelle sashelp.class, um die Ausgabeereignisse zu generieren.

1 Codeblock
ODS
Erklärung :
Aktiviert das ODS MARKUP-Ziel mit dem 'event_map'-Tagset. Führt PROC PRINT auf sashelp.class aus, um den Ereignisstrom zu generieren, und schließt dann alle ODS-Ziele, um das Schreiben der Datei 'test.xml' abzuschließen.
Kopiert!
1ods markup file='test.xml' tagset=event_map ;
2PROC PRINT
3DATA=sashelp.class ;
4 
5RUN ;
6ods _all_ close ;
7 
2 Codeblock
DM Command
Erklärung :
Sendet einen Befehl an den Display Manager, um die generierte Datei 'test.xml' im internen SAS-Webbrowser zu öffnen.
Kopiert!
1dm "wbrowse 'test.xml'" ;
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.