0 / 0
Volver a la versión inglesa de la documentación

Ejemplos (DataStage)

Última actualización: 12 mar 2025
Ejemplos de datos de entrada y salida de una etapa Importar columna en DataStage

En esta sección, se proporcionan ejemplos de datos de entrada y salida de una etapa Importar columna.

En este ejemplo, la etapa Importar columna extrae datos del campo de datos sin formato de 16 bytes en cuatro campos de salida de entero. El conjunto de datos de entrada también contiene una columna que se pasa directamente a través de la etapa. En el ejemplo, se supone que el trabajo se está ejecutando secuencialmente. Los metadatos son los siguientes:
Tabla 1. Metadatos
Nombre de columna Clave Tipo de SQL
keycol Char
col_to_import   Binario

Estas son las filas del conjunto de datos de entrada:

keycol
col_to_import
a
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
c
02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
d
03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03
e
04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
f
05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
g
06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06
h
07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07
i
08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08
j
09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09
La definición de tabla de importación puede suministrarse en la pestaña Columnas de la página Salida o en un archivo de esquema. Para el ejemplo, la definición será:
Tabla 2. Importar definición de tabla
Nombre de columna Clave Tipo de SQL
keycol Char
col1   Entero
col2   Entero
col3   Entero
col4   Entero

Debe proporcionar a IBM® DataStage® información sobre cómo tratar los datos importados para dividirlos en las columnas necesarias. Esto se hace en la pestaña Salida de la sección Formato. Para este ejemplo, especifica un formato de datos binario para asegurarse de que el contenido de col_to_import se interpreta como enteros binarios, y que los datos tienen un delimitador de campo igual a none

Las propiedades de la etapa Importar columna se establecen de la siguiente manera:
  • En la pestaña Propiedades de la sección Columna a importar , especifique col4.

El conjunto de datos de salida será:

Tabla 3. Conjunto de datos de salida
col1 col2 col3 col4 clave
0 0 0 0 a
16843009 16843009 16843009 16843009 b
33686018 33686018 33686018 33686018 c
50529027 50529027 50529027 50529027 d
67372036 67372036 67372036 67372036 e
84215045 84215045 84215045 84215045 f
101058054 101058054 101058054 101058054 g
117901063 117901063 117901063 117901063 h
134744072 134744072 134744072 134744072 i
151587081 151587081 151587081 151587081 j