ETL
Verwendung der Funktion TRANWRD()

Demonstration der Verwendung der Funktion TRANWRD() zum Ersetzen von Teilzeichenketten in einer Zeichenvariablen.

Code anzeigen
Datenmanipulation
Verwendung der MEAN-Funktion

Einfaches Beispiel, das zeigt, wie man den Mittelwert von Variablen in einem DATA-Schritt berechnet.

Code anzeigen
ETL, Berichterstattung
Verwendung von Funktionen und Datenausgabe

Dieses SAS-Skript erstellt einen einfachen Datensatz, indem es mehrere integrierte Funktionen (SUM, N, MIN) in einem ...

Code anzeigen
SAS-Funktionen
Beispiel der QTR-Funktion

Berechnung des Quartals eines bestimmten Datums.

Code anzeigen
ETL
Berechnung der kumulativen Summe

Dieses einfache SAS-Skript veranschaulicht die Verwendung einer Summenanweisung zur Berechnung einer kumulativen Summ...

Code anzeigen
Datenerstellung
Erstellung des Datensatzes 'cities'

Erstellung eines SAS-Datensatzes namens 'cities' aus Rohdaten, die direkt in das Skript integriert sind.

Code anzeigen
Datenvorbereitung
Erstellung der Salary-Datentabelle

Dieses SAS-Skript erstellt eine Datentabelle namens 'salary' mit Informationen zu Marken, Mengen und Beträgen aus dir...

Code anzeigen
Datenintegration
SPARQL-Update-Test auf lokalem Server

Testskript zum Senden einer SPARQL-Update-Anfrage (INSERT) an einen lokalen Endpunkt über ein SAS-Makro.

Code anzeigen
Reporting
Karte der 16 Bundesländer Deutschlands

Dieses Skript generiert eine Choroplethenkarte der 16 Bundesländer Deutschlands unter Verwendung der Funktionen von S...

Code anzeigen
Berichterstattung
Stromverbrauchsverlauf mit GCHART

Erstellung eines Balkendiagramms des monatlichen Stromverbrauchs mit benutzerdefinierten Anmerkungen.

Code anzeigen
ETL
Tabellenerstellung mit PROC DS2

Dieses Skript verwendet PROC DS2, um eine neue Tabelle namens 'tatat' aus dem SASHELP.CLASS-Datensatz zu erstellen un...

Code anzeigen
ETL
Excel-Export und Ausführung externer Skripte

Dieses SAS-Skript exportiert einen internen Datensatz in eine Excel-Datei und führt dann ein externes VBScript aus, u...

Code anzeigen
ETL
SAS-Datenexport nach XML (MS Access)

Dieses SAS-Skript exportiert den Dataset 'retail' aus der SASHELP-Bibliothek in eine XML-Datei im MS Access-Format, w...

Code anzeigen
Berichterstattung
Luftqualitätsanalyse und -berichterstattung

Dieses SAS-Skript analysiert die Luftqualität aus dem SASHELP.AIR-Datensatz, berechnet einen Prozentindex und generie...

Code anzeigen
Makro
SAS-Makro für die Anzahl der Beobachtungen einer Tabelle

Dieses Dienstprogramm-Makro gibt die Anzahl der Beobachtungen eines SAS-Datensatzes zurück, der durch seine ID (DSID)...

Code anzeigen
ETL, Makro, Performanceanalyse
Datenflussanalyse mit SCAPROC

Dieses SAS-Skript demonstriert einen vollständigen Datenbearbeitungsprozess, von der Erstellung von Datasets basieren...

Code anzeigen
Makro
Verwendung von SAS-Makrovariablenlisten zur Erstellung dynamischer datengesteuerter Programme

Dieses SAS-Skript dient dazu, die Namen der Studenten aus dem SASHELP.CLASS-Datensatz zu extrahieren, sie in einer ti...

Code anzeigen
Datenanalyse
PROC RANK In-Database mit SAS/ACCESS für Hadoop

Dieses SAS-Skript demonstriert die Verwendung der RANK-Prozedur für die In-Database-Verarbeitung mit SAS/ACCESS für H...

Code anzeigen
Makro
Dynamische Datensegmentierung über vertikale Makrovariablen

Skript, das ein Makro verwendet, um die SASHELP.CARS-Tabelle dynamisch in mehrere Untertabellen basierend auf den ein...

Code anzeigen
Makro
Erstellung einer Makrovariablenliste mit PROC SQL

Übung, die zeigt, wie man dynamisch eine horizontale Liste von Makrovariablen mit PROC SQL erstellt.

Code anzeigen
Makro
Verwendung von SAS-Makrovariablenlisten zur Erstellung dynamischer, datengesteuerter Programme

Erstellt eine einfache Makrovariable zur Laufzeit mithilfe der SQL-Prozedur, um das Gewicht eines bestimmten Fahrzeug...

Code anzeigen
Macro
Dynamische Makro-Variablen-Erstellung mit PROC SQL

Übung zur Erstellung einer Makro-Variable zur Laufzeit über die INTO-Klausel von PROC SQL.

Code anzeigen
Makro
Verwendung von SAS-Makrovariablenlisten zur Erstellung datengesteuerter dynamischer Programme

Erstellung einer Makrovariablen zur Laufzeit aus dem DATA-Schritt.

Code anzeigen
Makro
Dynamische Makrovariablen-Erstellung über Data Step (Übung 01)

Praktische Übung zur Erstellung einer Makrovariablen zur Laufzeit mittels eines Data Steps.

Code anzeigen
Entwicklung/Debugging
ODS-Ereigniskartengenerierung

Generiert eine XML-Datei, die die von einer Prozedur ausgelösten ODS-Ereignisse verfolgt.

Code anzeigen
ETL
ETL-Makro CAS-Dimension laden

Makro zum Laden und Persistieren einer Dimensionstabelle in der CAS-Umgebung.

Code anzeigen
ETL
Konfiguration des ETL-Jobstatus

Makro zur Konfiguration der Jobstatusdatei, die den Status jedes Jobs speichert.

Code anzeigen
Makro
ETL-Prüfung und Prozessabbruch

Hilfsmakro zur Überprüfung von Systemrückgabecodes (SYSCC) und SQL-Rückgabecodes (SQLRC) und zum Beenden des SAS-Proz...

Code anzeigen
Makro
equals.sas

Makro im Funktionsstil für den DATA STEP, um zwei numerische Werte zu vergleichen und festzustellen, ob sie gleich od...

Code anzeigen
Makro
Makro %EQUESUFF, um eine Wortliste mit einem Gleichheitszeichen zu versehen.

Diese funktionsähnliche Makro fügt am Ende jedes Elements einer Liste von Wörtern oder Variablen ein Gleichheitszeich...

Code anzeigen
Konfiguration
Definition von initialen Konfigurationsvariablen

Dieses Skript definiert Makrovariablen für die initiale Konfiguration einer SAS-Umgebung, einschließlich des Viya-Kom...

Code anzeigen
Makro
Wrapper zur Extraktion von Windows 7 Umgebungsvariablen

Makro-Wrapper zum Speichern von Windows 7 Umgebungsvariablen in einer SAS-Tabelle.

Code anzeigen
Makro
Makro, um sicherzustellen, dass eine Zeichenkette mit einem bestimmten Zeichen endet

Funktionsähnliches Makro, das sicherstellt, dass ein nicht-null-Wert, der einer Makrovariablen zugewiesen wird, mit e...

Code anzeigen
Makro
env2sas

Makro zum Schreiben von System- und Benutzerumgebungsvariablen in eine SAS-Tabelle.

Code anzeigen
Makro
Makro für das Beenden der Remote-Einreichung

Dienstprogramm-Makro zum Beenden einer Remote-Einreichung und zum Schließen der Sitzung, falls eine Verbindung defini...

Code anzeigen
Makro
Makro zum Zeichnen einer Ellipse

Dieses SAS-Makro generiert die Koordinaten zum Zeichnen einer Ellipse, unter Berücksichtigung des Mittelpunkts, der A...

Code anzeigen
ETL
Erstellung von Metadaten für EG_META

Dieses SAS-Skript erstellt einen Metadaten-Datensatz `eg_meta` in der Bibliothek `meta` aus Inline-Daten. Es definier...

Code anzeigen
Berichterstattung
Erstellung und Filterung einer Stadttabelle

Skript zur Erstellung eines Stadtdatensatzes und zur Filterung nach einer bestimmten Hauptstadt.

Code anzeigen
Macro
Makro eanend - Beenden der erweiterten Analyse

Dienstprogramm-Makro zum Beenden einer Analyse- oder Debugging-Sitzung (wahrscheinlich initiiert durch ein entspreche...

Code anzeigen
Makro
Makro %Dups zur Duplikatsverwaltung

Dienstprogramm-Makro zur Identifizierung von Duplikaten und zur Isolierung eindeutiger Datensätze in einer SAS-Tabelle.

Code anzeigen
Makro
Datumsskala für SAS/GRAPH generieren

SAS-Makro zur Generierung von Start-, End- und Schrittwerten für eine Datumsskala für SAS/GRAPH, basierend auf einem ...

Code anzeigen
Administration
Initialisierung der dsSQL-Bibliothek

Dieses Skript initialisiert eine temporäre SAS-Bibliothek namens `dsSQL`, die dazu dient, temporäre Ansichten zu spei...

Code anzeigen
Makro
Liste der Datasets einer Bibliothek

SAS-Makro zum Auflisten aller Datasets in einer angegebenen Bibliothek und Speichern des Ergebnisses in einer globale...

Code anzeigen
Dienstprogramm-Makro
Makro zur Abfrage von Tabellenbeschriftungen

Funktionsähnliches Makro zum Abrufen der Beschriftung einer angegebenen SAS-Tabelle.

Code anzeigen
Macro
Makro dsc_echofile_tolog

Dienstprogramm-Makro zum direkten Anzeigen des Inhalts externer Dateien (über Filerefs) im SAS-Protokoll.

Code anzeigen
Makro
Makro für benutzerdefinierte HTTP-Anfragen

SAS-Makro zur Ausführung benutzerdefinierter HTTP-Anfragen, das Ein-/Ausgabedateien, Header, Methode, URL, Authentifi...

Code anzeigen
Makro
Makro _escapeblanks (Leerzeichen-Maskierung)

Dokumentiertes Makro zur Maskierung von Leerzeichen mit Backslashes unter Linux/AIX, obwohl die aktuelle Implementier...

Code anzeigen
ETL
Analyse und Transformation von Automobildaten mit CAS

Dieses SAS-Skript konfiguriert die CAS-Umgebung, lädt Daten von SASHELP nach CAS und wendet anschließend verschiedene...

Code anzeigen
Dienstprogramm
SAS E-Mail-Benachrichtigung

Dieses SAS-Skript definiert und verwendet Makros, um E-Mail-Benachrichtigungen zu senden, einschließlich der Start- u...

Code anzeigen
Statistik, ETL, Berichterstattung
Analyse und Statistiken mehrerer Daten

Dieses SAS-Skript ist eine Sammlung von Beispielen, die die Erstellung von Datasets über `datalines`, die Datenmanipu...

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