Die Daten (das Format 'dow') werden direkt innerhalb des SAS-Skripts über die `VALUE`-Anweisung von `PROC FORMAT` erstellt. Es werden keine externen Daten oder Daten aus vordefinierten Bibliotheken (wie SASHELP) als Quelle für die Formatdefinition verwendet.
1 Codeblock
CAS Session Management
Erklärung : Dieser Block initialisiert eine CAS-Sitzung und weist alle verfügbaren CASLIBs zu. Anschließend wird die aktive Standard-CASLIB über die Anweisung `options caslib=` auf 'public' gesetzt, was den Speicherort beeinflusst, an dem später definierte Formate geschrieben oder gesucht werden.
Erklärung : Diese `PROC FORMAT`-Prozedur definiert ein Benutzerformat namens 'dow', das numerische Werte (1-7) den Namen der Wochentage zuordnet. Die Option `CASFMTLIB="casformats"` gibt an, dass dieses Format in einer CAS-Formatbibliothek namens 'casformats' gespeichert werden soll, wodurch es in der CAS-Umgebung verfügbar ist.
Erklärung : Dieser Block verwendet `cas casauto`-Aktionen zur Verwaltung der CAS-Formatbibliothek. `savefmtlib` speichert das Format 'dow' in der Bibliothek 'casformats'. `promotefmtlib` macht diese Formatbibliothek für alle aktiven CAS-Sitzungen verfügbar. Schließlich zeigt `listfmtranges` die Details des Formats 'dow' an, um dessen Existenz und Konfiguration in CAS zu überprüfen.
Kopiert!
cas casauto savefmtlib fmtlibname=casformats table=dow replace;
cas casauto promotefmtlib fmtlibname='casformats' replace;
cas casauto listfmtranges fmtname=dow;
1
cas casauto savefmtlib fmtlibname=casformats TABLE=dow replace;
2
3
cas casauto promotefmtlib fmtlibname='casformats' replace;
4
5
cas casauto listfmtranges fmtname=dow;
4 Codeblock
PROC CAS (Administration)
Erklärung : Dieser `PROC CAS`-Block wird für Verwaltungsaufgaben verwendet. Er übernimmt zunächst eine `SuperUser`-Rolle, um Änderungen an den CAS-Serveroptionen zu ermöglichen. Anschließend wird die Aktion `configuration.setServOpt` verwendet, um die Option `fmtsearch` zu ändern und 'casformats' zum Suchpfad der Formate hinzuzufügen, was entscheidend ist, damit Anwendungen wie SAS Visual Analytics die in CAS definierten Formate finden und verwenden können. Schließlich wird `configuration.getServOpt` verwendet, um zu überprüfen, ob die Option erfolgreich aktualisiert wurde.
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.
SAS und alle anderen Produkt- oder Dienstleistungsnamen von SAS Institute Inc. sind eingetragene Marken oder Marken von SAS Institute Inc. in den USA und anderen Ländern. ® zeigt die Registrierung in den USA an. WeAreCAS ist eine unabhängige Community-Site und nicht mit SAS Institute Inc. verbunden.
Diese Website verwendet technische und analytische Cookies, um Ihre Erfahrung zu verbessern.
Mehr erfahren.