Publicado el :
ETL CREATION_INTERNE

Generación de datos del curso PG2

Este código también está disponible en: Deutsch English Français
En espera de validación
Este programa tiene como objetivo generar un conjunto completo de tablas de prueba utilizadas para el curso 'Programming 2' (EPG294). Crea tablas variadas (datos demográficos de estudiantes, notas, ventas de artículos deportivos en Europa) utilizando datos estáticos integrados directamente en el código a través de `datalines4`. Las tablas se almacenan en la biblioteca 'PG2'.
Análisis de datos

Type : CREATION_INTERNE


Todos los datos están contenidos en el código fuente (bloques DATALINES4).

1 Bloque de código
DATA STEP Data
Explicación :
Creación de la tabla CLASS_BIRTHDATE que contiene información sobre estudiantes (Nombre, Género, Edad, etc.) con fechas de nacimiento.
¡Copiado!
1DATA PG2.CLASS_BIRTHDATE;
2 attrib Name LENGTH=$8;
3 /* ... attributs ... */
4 INFILE DATALINES dsd;
5 INPUT Name Gender Age Height Weight Birthdate;
6datalines4;
7/* Données ... */
8;;;;
9RUN;
2 Bloque de código
DATA STEP Data
Explicación :
Creación de la tabla CLASS_QUIZ que contiene los resultados de 5 cuestionarios para diferentes estudiantes.
¡Copiado!
1DATA PG2.CLASS_QUIZ;
2 attrib Name LENGTH=$7 FORMAT=$CHAR7. informat=$CHAR7.;
3 /* ... notes quiz ... */
4 INFILE DATALINES dsd;
5 INPUT Name:$7. Quiz1 Quiz2 Quiz3 Quiz4 Quiz5;
6datalines4;
7/* Données ... */
8;;;;
9RUN;
3 Bloque de código
DATA STEP Data
Explicación :
Creación de una tabla voluminosa EU_SPORTS que enumera las importaciones/exportaciones de productos deportivos por país europeo y por año.
¡Copiado!
1DATA PG2.EU_SPORTS;
2 attrib Sport_Product LENGTH=$7;
3 attrib Geo_Code LENGTH=$2;
4 attrib Country LENGTH=$37;
5 /* ... */
6 INFILE DATALINES dsd;
7 INPUT Sport_Product Geo_Code Country Year Amt_Import Amt_Export;
8datalines4;
9/* Données massives import/export ... */
10;;;;
11RUN;
4 Bloque de código
DATA STEP Data
Explicación :
Creación de la tabla CLASS_UPDATE, probablemente utilizada para ejercicios de actualización de tablas existentes.
¡Copiado!
1DATA PG2.CLASS_UPDATE;
2 /* ... */
3 INFILE DATALINES dsd;
4 INPUT Name Sex Age Height Weight;
5datalines4;
6/* Données ... */
7;;;;
8RUN;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
Información de copyright : EPG294 warning in header