Veröffentlicht am :
Datenverarbeitung INTERNE_ERSTELLUNG

DATA Step

Dieser Code ist auch verfügbar auf: English Español Deutsch Français
Wartet auf Validierung
In SAS© Viya kann der DATA Step auf dem CAS-Server im Symmetric Multiprocessing (SMP)- oder Massively Parallel Processing (MPP)-Modus ausgeführt werden, wobei standardmäßig Multithreading genutzt wird, um dasselbe Programm auf mehreren Knoten auszuführen. Die Verwendung von In-Memory-CAS-Tabellen bietet erhebliche Ausführungsgeschwindigkeiten. Es ist wichtig zu beachten, dass bestimmte Einschränkungen für Sprachelemente und den VARCHAR-Datentyp bei der Ausführung auf CAS gelten. Die BY-Anweisung, wenn sie mit dem DATA Step auf CAS verwendet wird, stellt sicher, dass Zeilengruppen, die dieselben BY-Variablen teilen, intakt bleiben und zusammen auf einer einzigen Maschine verarbeitet werden. Einige Elemente der DATA Step-Sprache aus früheren SAS©-Versionen sind möglicherweise nicht für die verteilte Verarbeitung in der CAS-Umgebung geeignet.
Datenanalyse

Type : INTERNE_ERSTELLUNG


Die Beispiele verwenden generierte Daten (Datalines) oder SASHELP.

1 Codeblock
DATA STEP / PROC PRINT Data
Erklärung :
Dieses Beispiel initialisiert eine CAS-Sitzung, definiert eine CAS-Bibliothek namens 'mycas' und erstellt dann eine In-Memory-Tabelle 'sample_data' mithilfe eines DATA Step mit integrierten Daten (DATALINES). Abschließend wird die PROC PRINT Prozedur verwendet, um den Inhalt der Tabelle 'mycas.sample_data' anzuzeigen und die Ausführung des DATA Step und der Prozeduren auf dem CAS-Server zu demonstrieren.
Kopiert!
1CAS;
2LIBNAME mycas CAS;
3 
4DATA mycas.sample_data;
5 INPUT id $ value;
6 DATALINES;
7A 10
8B 20
9C 30
10;
11RUN;
12 
13PROC PRINT DATA=mycas.sample_data;
14 TITLE 'Exemple de données sur CAS';
15RUN;
16QUIT;
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.