Die Daten (10000 Beobachtungen) werden künstlich und direkt innerhalb des DATA-Schritts über eine `DO`-Schleife generiert. Sie stammen nicht aus externen, bereits existierenden Datenquellen oder Standard-SAS-Bibliotheken wie SASHELP.
1 Codeblock
PROC DELETE
Erklärung : Löscht die Tabelle `ORBULK13` aus der Bibliothek `mydblib`, falls sie existiert. Dies wird oft getan, um einen sauberen Zustand zu gewährleisten, bevor Daten neu erstellt oder geladen werden.
Kopiert!
proc delete data=mydblib.ORBULK13;
run;
1
PROC DELETEDATA=mydblib.ORBULK13;
2
RUN;
2 Codeblock
DATA STEP Data
Erklärung : Dieser DATA-Schritt erstellt die Tabelle `ORBULK13` in der Bibliothek `mydblib`. Die Option `BULKLOAD=YES` aktiviert das Massenladen für optimierte Leistung beim Einfügen großer Datenmengen. `BL_OPTIONS` spezifiziert Parameter für das Massenladen: `ERRORS=999` erlaubt bis zu 999 Fehler vor dem Abbruch, und `LOAD=2000` weist an, nur die ersten 2000 generierten Zeilen zu laden, auch wenn die `DO`-Schleife 10000 Beobachtungen erzeugt.
Kopiert!
data mydblib.ORBULK13 ( bulkload=yes
BL_OPTIONS=' ERRORS=999, LOAD=2000' );
do i=1 to 10000 ;
c1=1; output;
end;
run;
1
DATA mydblib.ORBULK13 ( bulkload=yes
2
BL_OPTIONS=' ERRORS=999, LOAD=2000' );
3
DO i=1 to 10000 ;
4
c1=1; OUTPUT;
5
END;
6
RUN;
3 Codeblock
PROC DELETE
Erklärung : Löscht die Tabelle `ORBULK13` erneut aus der Bibliothek `mydblib`, wodurch die Umgebung nach der Ausführung des Beispiels bereinigt wird.
Kopiert!
proc delete data=mydblib.ORBULK13;
run;
1
PROC DELETEDATA=mydblib.ORBULK13;
2
RUN;
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.