Makro
Dienstprogramm-Makros und SAS-Versionsprüfung

Dieses SAS-Skript fasst die Definition mehrerer Makros zusammen: ein Wrapper-Makro für die Gruppenverwaltung, ein Mak...

Code anzeigen
Makro
Makro getpath - Handler für Dateipfadeinbindung

Dienstprogramm-Makro zur dynamischen Auflösung von Dateipfaden und deren bedingter Einbindung.

Code anzeigen
Verwaltung
Extrahieren von Dateimetadaten mittels Systembefehl

Dieses SAS-Skript definiert ein Makro zum Extrahieren von Datum, Uhrzeit und Größe einer angegebenen Datei, indem es ...

Code anzeigen
Makro
Extraktion und Verwaltung von ODS-Stilen

Dieses SAS-Skript extrahiert die Liste der verfügbaren ODS-Stile, exportiert sie nach Excel und importiert sie dann e...

Code anzeigen
Verwaltung
Extraktion von Metadaten von Datenbankbibliotheken

Ruft detaillierte Informationen über Datenbankbibliotheken ab, die im Metadatenserver definiert sind.

Code anzeigen
Administration
Extrahieren von E-Mail-Adressen aus SAS-Metadaten

Dieses SAS-Skript verbindet sich mit einem SAS-Metadatenserver, um alle als 'Email'-Objekte definierten E-Mail-Adress...

Code anzeigen
Verwaltung
Abfrage von SAS Workload Orchestrator Jobs über API

Dieses Skript fragt die SAS Workload Orchestrator API ab, um Job-Informationen abzurufen, und verarbeitet dann die JS...

Code anzeigen
Verwaltung
Abfrage von SAS Workload Orchestrator Jobinformationen

Dieses Skript fragt die SAS Workload Orchestrator API ab, um Informationen über Jobs abzurufen, formatiert und zeigt ...

Code anzeigen
Administration
Extrahieren von Job-Quellpfaden aus Metadaten

Skript, das den vollständigen Quellpfad für jeden im SAS Metadatenserver (SAS 9 Architektur) definierten Job abruft.

Code anzeigen
Administration
Abrufen von Metadatenbibliotheken

SAS-Makro, das die Liste der in SAS Metadata Server (SAS 9) definierten Bibliotheken abruft und eine Ausgabetabelle g...

Code anzeigen
Makro
Makro zur Extraktion numerischer Variablen

Extrahiert die Namen numerischer Variablen aus einer gegebenen Tabelle, wobei die vom Benutzer angegebenen ausgeschlo...

Code anzeigen
Administration
Extrahieren von Ports und Diensten des Metadaten-Servers

Skript zur Abfrage der Liste der im SAS Metadaten-Server konfigurierten Server und Verbindungsports.

Code anzeigen
Verwaltung
SAS VA-Berichte über die REST-API auflisten und lokalisieren

Dieses Skript verwendet die SAS Viya REST API, um die Liste der SAS Visual Analytics Berichte abzurufen, und bestimmt...

Code anzeigen
Makro
Makro zur Dateierweiterungsextraktion

Dienstprogramm-Makro, das die Dateierweiterung aus einem Pfad zurückgibt.

Code anzeigen
Makro
Extrahieren des Basispfads einer Datei

Dienstprogramm-Makro zum Extrahieren des Pfads einer Datei ohne Dateinamen oder -erweiterung.

Code anzeigen
Makro
Dateinamen ohne Erweiterung extrahieren

Dienstmakro zum Extrahieren des Dateinamens ohne Erweiterung aus einem vollständigen Pfad.

Code anzeigen
Dienstprogramm
Makro zum Abrufen des Labels einer Variablen

Dieses SAS-Makro ermöglicht das dynamische Abrufen des Labels, das einer bestimmten Variablen in einem SAS-Datensatz ...

Code anzeigen
Makro
Makro zum Auflisten der Variablen eines Datasets

Dieses SAS-Makro bietet eine schnelle und rein makrobasierte Methode, um die Liste der Variablennamen eines bestimmte...

Code anzeigen
Makro
_INDEXC Makro

Dieses Makro implementiert eine ähnliche Funktionalität wie die DATASTEP INDEXC-Funktion, indem es das erste Vorkomme...

Code anzeigen
Makro
Makro _INDEXW: Wortsuche in einem String

SAS-Makro, das die DATASTEP-Funktion INDEXW() umschließt, um die Position eines Wortes in einer Zeichenkette zu finden.

Code anzeigen
Makro
Makro _getPgmDesc - Dokumentationsextraktion

SASUnit-Dienstmakro, das entwickelt wurde, um die kurze Beschreibung eines SAS-Programms aus den Doxygen-Tags (brief)...

Code anzeigen
Makro
Makro _HEAD zur Listenbearbeitung

Dienstprogramm-Makro, das alle Elemente einer Liste mit Ausnahme des letzten zurückgibt.

Code anzeigen
Makro
Dienstprogramm-Makro _IFELSE

Dienstprogramm-Makro, das eine ternäre bedingte Logik (Wenn-Dann-Sonst) implementiert.

Code anzeigen
ETL
Erstellung und Anzeige von Studentendaten

Dieses SAS-Skript demonstriert die Erstellung und Manipulation einfacher Datensätze aus Inlinedaten (Datalines) zur V...

Code anzeigen
Entwicklung
Hello World Beispiel

Dieses SAS-Skript ist ein einfaches Beispiel zum Erstellen und Anzeigen einer 'Hello, World!'-Nachricht.

Code anzeigen
Makro
Test der Makro _getAutocallNumber

Unit-Test-Skript für das Makro _getAutocallNumber, das die Auflösung von Makro-Suchpfaden (Autocall) überprüft.

Code anzeigen
Makro
Dateierweiterung abrufen

Ruft die Erweiterung eines gegebenen Dateinamens ab, einschließlich des Trennpunkts.

Code anzeigen
Statistik
Längsschnittanalyse und Gemischtes Modell

Dieses SAS-Skript importiert Daten aus einer Längsschnittstudie, führt eine Datenbereinigung durch, berechnet deskrip...

Code anzeigen
ETL
Wiederholbare Ergebnisse mit Distributed DATA Step (BY-Gruppen)

Dieses SAS-Skript demonstriert, wie wiederholbare Ergebnisse erzielt werden können, wenn BY-Gruppen in einem verteilt...

Code anzeigen
ETL
Zwei CAS-Tabellen hinzufügen

Dieses SAS-Skript demonstriert, wie der Inhalt einer CAS-Tabelle (CARS2) an eine andere vorhandene CAS-Tabelle (CARS)...

Code anzeigen
ETL
Konvertierung von Zeichenvariablen in VARCHAR beim Laden in CAS

Dieses SAS-Skript zeigt, wie Zeichenvariablen beim Laden einer Tabelle in CAS in VARCHAR konvertiert werden können, u...

Code anzeigen
Verwaltung
CAS-Tabelle umbenennen

Dieses SAS-Skript zeigt, wie eine vorhandene CAS-Tabelle in einer SAS Viya 4 Umgebung mit PROC CAS Aktionen umbenannt...

Code anzeigen
Statistik
Analyse von Baseballstatistiken mit CAS

Dieses SAS Viya 4 Skript lädt Baseball-Daten aus der SASHELP-Bibliothek in eine CAS-Tabelle und führt dann eine stati...

Code anzeigen
ETL
Analyse und Statuszuweisung von Studentennoten

Das SAS-Skript erstellt zwei Studenten-Datensätze aus Rohdaten. Es berechnet den Notendurchschnitt und weist einen St...

Code anzeigen
Fonctions SAS
Datum- und Zeitmanipulation mit INTNX

Dieses SAS-Skript demonstriert die Verwendung der INTNX-Funktion zur Manipulation und Formatierung von Datums-, Datum...

Code anzeigen
Statistik
Permutationstest (Randomisierung) zum Vergleich von Mittelwerten

Durchführung eines Permutationstests zum Vergleich der Altersmittelwerte zwischen zwei Gruppen.

Code anzeigen
Statistik
Leistungsanalyse für zwei Mittelwerte

Führt eine Leistungsanalyse für einen Vergleichstest zweier unabhängiger Mittelwerte durch, berechnet die erforderlic...

Code anzeigen
Statistik
Leistungsanalyse für den Vergleich zweier Mittelwerte

Dieses SAS-Skript verwendet die PROC POWER-Prozedur, um eine Leistungsanalyse durchzuführen und die erforderliche Sti...

Code anzeigen
Statistik
Leistungsanalyse für zwei Mittelwerte

Dieses SAS-Skript führt eine Leistungsanalyse für einen Vergleichstest zweier Mittelwerte durch, um die statistische ...

Code anzeigen
Statistik
Monte-Carlo-Permutationstest mit PROC IML

Skript, das einen Permutationstest (Randomisierung) durchführt, um die statistische Signifikanz des Mittelwertuntersc...

Code anzeigen
Statistik
Monte-Carlo-Permutationstest mit PROC IML und PROC TTEST

Dieses Skript implementiert einen Permutationstest (Randomisierungstest), um die Mittelwerte zweier Gruppen zu vergle...

Code anzeigen
Statistik
T-Test-Analyse der Studiengebühren

Dieses SAS-Skript führt einen T-Test durch, um die Studiengebühren zwischen 'In' (internen) und 'Out' (externen) Stud...

Code anzeigen
Statistik
Univariate Analyse der Differenz zwischen zwei Messungen

Dieses SAS-Skript berechnet die Differenz zwischen zwei Messungen ('after' und 'before') für eine Gruppe von Individu...

Code anzeigen
Statistik
Permutationstest zum Vergleich von Mittelwerten

Dieses SAS-Skript führt einen Permutationstest durch, um den Unterschied in den Mittelwerten zwischen zwei Gruppen (T...

Code anzeigen
Makro
Macro GetProgramName - Abrufen des Programmverzeichnisses

Dienstprogramm-Makro, das den vollständigen Pfad und den Namen des aktuell ausgeführten SAS-Programms zurückgibt.

Code anzeigen
Verwaltung
Verwaltung von SAS-Sitzungsoptionen

Speichern, temporäres Ändern und Wiederherstellen von SAS-Systemoptionen.

Code anzeigen
Statistik
Monte-Carlo-Permutationstest mit PROC IML

Durchführung eines Permutationstests (Monte Carlo), um Mittelwerte zwischen zwei Gruppen zu vergleichen, unter Verwen...

Code anzeigen
Makro
Datenerstellung und Abruf der Anzahl der Beobachtungen

Skript, das einen Testdatensatz erstellt und dessen Beobachtungsanzahl in einer Makrovariablen speichert.

Code anzeigen
Makro
Variablenmetadaten extrahieren und nach Excel exportieren

Dieses SAS-Makro extrahiert detaillierte Variablenmetadaten (Name, Typ, Länge, Format) für eine oder mehrere in einer...

Code anzeigen
Statistik
Beispiel 12 für PROC GENMOD - Tweedie-Verteilung

Demonstrationsskript, das synthetische Daten für eine Tweedie-Verteilung generiert und generalisierte lineare Modelle...

Code anzeigen

Derniers codes ajoutés

Data Engineering: Optimieren Sie I/O-Performance durch "In-Place" Modifikation (Indexing & Security Best Practices)
Dieses Beispiel veranschaulicht die Änderung von zwei SAS-Datensätzen mithilfe der MODIFY-Anweisung und ihrer Unteranweisungen. Es zeigt, wie man: SAS-Dateien ändert, einen SAS-Datensatz beschriftet, ein Lesepasswort zu einem SAS-Datensatz hinzufügt, die aktuelle Sortierung eines SAS-Datensatzes angibt, einen Index für einen SAS-Datensatz erstellt, Variablen Informate und Formate zuweist, Variablen umbenennt und Variablen in einem SAS-Datensatz beschriftet.
ETL
Data Wrangling Masterclass: Lösen Sie komplexe "One-to-Many" Transformationen mit einem einzigen Befehl
Schreibt die aktuelle Beobachtung in einen SAS-Datensatz.
Datenmanipulation CAS
PROC CASUTIL erklärt: Effizientes Datenmanagement und CSV-Import in SAS CAS
Die CASUTIL-Prozedur bietet verschiedene Funktionen zur Verwaltung von Tabellen und Caslibs, darunter die Anzeige von Tabellenmetadaten, das Löschen von Dateien, das Entladen und Laden von Tabellen, das Promoten von Tabellen und das Speichern von Tabellen.
ETL CAS
SAS Data Step I/O: Externe Dateien mit INFILE, FILE und Filerefs meistern
Dieses Dokument erklärt, wie man Daten aus externen Dateien in SAS liest und schreibt, unter Verwendung direkter oder indirekter Referenzen über Filerefs. Es behandelt auch die Referenzierung mehrerer Dateien und das Lesen binärer Daten.
Datenzugriff CAS
Work, User oder Sashelp? So nutzen Sie die 4 Standard-SAS-Bibliotheken effizient
Dieses Dokument beschreibt die Standard-SAS-Bibliotheken: Work (temporär), User (Benutzer), Sashelp und Sasuser. Es erklärt ihre Rolle und ihr Verhalten innerhalb der SAS Viya 4 Umgebung.
Datenzugriff
SAS Viya Deep-Dive: Dateien effizient speichern mit filename filesrvc und UUIDs
Der SAS Viya Plattform Dateidienst ermöglicht das Speichern, Abrufen und Löschen von Dateien, die im SAS Infrastructure Data Server Datenbank-Repository gespeichert sind. Dieses Repository wird nicht als vollständiges 'Dateisystem' betrachtet, sondern enthält einzelne Dateien, die direkt über ihre Datei-ID (UUID) zugänglich sind.
Verwaltung
Benutzerdefinierte Formate in SAS Viya: Der Guide zu CAS-Bibliotheken und globalem Scope
In der SAS Viya Plattform können Sie benutzerdefinierte Formate in Katalogen speichern, um sie in einer SAS-Sitzung zu verwenden, oder Sie können sie in einer Formatbibliothek auf dem CAS-Server speichern. Formatbibliotheken sind mit einer CAS-Sitzung verknüpft, oder sie können in den globalen Bereich befördert werden, um für alle CAS-Sitzungen verfügbar zu sein. Benutzerdefinierte Formate in einer Formatbibliothek sind serverseitige Formate, die der Server verwendet, wenn eine Analyse basierend auf formatierten Werten durchgeführt wird. Sie können vorhandene benutzerdefinierte Formate von SAS auf die SAS Viya Plattform migrieren.
Werkzeuge CAS
SAS-Performance optimieren: So nutzen Sie die Dataset-Option INDEX= effizient
Definiert einen oder mehrere Indizes für ein neues Ausgabe-SAS-Dataset.
Dataset-Kontrolle
Schlanke Datasets in SAS: So optimieren Sie Ihren Code mit der KEEP-Anweisung
Gibt die Variablen an, die in den ausgegebenen SAS-Datasets enthalten sein sollen.
ETL CAS
Der ultimative SAS LIBNAME Guide: V9, SPDE, Hadoop & CAS meistern
Dieses Dokument enthält detaillierte Beispiele zur Verwendung der verschiedenen SAS Engines (V9, SPD, CVP, CAS) zum Verwalten, Verarbeiten und Zugreifen auf Daten. Es deckt Szenarien ab, die von der Zuweisung traditioneller Bibliotheken über die Datenverarbeitung in Hadoop bis zum Laden von Tabellen auf einen CAS-Server reichen.
SAS Engines