Veröffentlicht am :
ETL CREATION_INTERNE

Erstellung der Tabelle PAY mit internen Daten

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Dieses Skript führt einen DATA-Schritt aus, um die Tabelle PAY zu erstellen. Es liest Rohdaten, die sich über mehrere Zeilen für jede Beobachtung erstrecken (Identifikator, Nachname, Vorname, Stundenlohn, gearbeitete Stunden und Startdatum). Es berechnet auch eine abgeleitete Variable 'x', die dem Jahr des Startdatums entspricht.
Datenanalyse

Type : CREATION_INTERNE


Die Daten werden direkt in das Skript mittels der DATALINES-Anweisung integriert.

1 Codeblock
DATA STEP Data
Erklärung :
DATA-Schritt zur Definition der Tabelle PAY. Die INPUT-Anweisung verwendet einen Zeilenumbruchindikator '/' um die Variablen 'hour1' bis 'hour3' und 'startdate' in den folgenden Zeilen zu lesen. Die Funktion YEAR extrahiert das Jahr aus dem Startdatum.
Kopiert!
1DATA PAY;
2INPUT id lastname $ firstname $
3 payrate / hour1-hour3/
4 startdate MMDDYY10.;
5x = year(startdate);
6FORMAT startdate MMDDYY10.;
7DATALINES;
8528013351 Jones Emily 15.85
930 40 37
101/13/2012
11205284178 Smith Jeremy 13.45
1244 38 42
131/13/2012
14271044878 Mitchell Tyler 15.65
1539 38 45
161/13/2012
17;
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.