Veröffentlicht am :
ETL CREATION_INTERNE

Erstellung und Anzeige von In-Stream-Daten

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Der erste Codeblock verwendet einen DATA STEP, um den Datensatz 'instream_mtcars' zu definieren und zu füllen. Die Variablen 'cars', 'mpg', 'cyl', 'disp', 'hp' und 'drat' werden definiert und ihre Werte aus den nach der CARDS-Anweisung bereitgestellten Datenzeilen gelesen. Die Variable 'cars' wird mit einem Zeichenformat von 12 definiert. Der zweite Block verwendet PROC PRINT, um eine formatierte Liste des Inhalts des Datensatzes 'instream_mtcars' zu erstellen, was eine sofortige Überprüfung der erstellten Daten ermöglicht.
Datenanalyse

Type : CREATION_INTERNE


Die Daten werden direkt im SAS-Skript über die CARDS-Anweisung erstellt und integriert. Es werden keine externen Datenquellen verwendet.

1 Codeblock
DATA STEP Data
Erklärung :
Dieser DATA STEP ist für die Erstellung des Datensatzes 'instream_mtcars' verantwortlich. Er definiert die Variablen und ihre Typen (numerisch oder Zeichen mit INFORMAT) und liest die Beobachtungen direkt aus den Datenzeilen, die zwischen den CARDS-Anweisungen und dem abschließenden Semikolon angegeben sind. Diese Methode wird häufig für kleine Test- oder Beispieldatensätze verwendet.
Kopiert!
1DATA instream_mtcars;
2informat cars$12.;
3INPUT cars$ mpg cyl disp hp drat;
4CARDS; /*cards user to insert instream data*/
5Mercedes_AMG 21 6 160 110 3.9
6BMW_X1_AUTO 22.8 4 108 93 3.85
7;
8RUN;
2 Codeblock
PROC PRINT
Erklärung :
Diese PROC PRINT-Prozedur wird verwendet, um den Inhalt des soeben erstellten Datensatzes 'instream_mtcars' anzuzeigen. Sie ermöglicht die visuelle Überprüfung, ob die Daten korrekt gelesen und im SAS-Datensatz gespeichert wurden. Die Ausgabe wird normalerweise in der SAS-Listendatei oder im Ergebnisbereich von SAS Studio angezeigt.
Kopiert!
1PROC PRINT DATA=instream_mtcars;
2RUN;
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.