0 / 0

Esempi (DataStage)

Ultimo aggiornamento: 12 mar 2025
Esempi di dati di input e output da uno stage Column Import in DataStage

Questa sezione fornisce esempi di dati di input e output provenienti da uno stage Column Import.

In questo esempio lo stage Column Import estrae i dati dal campo di dati non elaborati a 16 byte in quattro campi di output interi. Il dataset di input contiene anche una colonna che viene passata direttamente attraverso lo stage. L'esempio presuppone che il lavoro sia in esecuzione in modo sequenziale. I metadati sono i seguenti:
Tabella 1. Metadati
Nome colonna Chiave Tipo SQL
keyCol Char
col_da_importare   Binario

Queste sono le righe del dataset di input:

keyCol
col_da_importare
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 definizione della tabella di importazione può essere fornita nella scheda Output Pagina Colonne o in un file di schema. Per l'esempio, la definizione è:
Tabella 2. Importa definizione di tabella
Nome colonna Chiave Tipo SQL
keyCol Char
col1   Intero
col2   Intero
col3   Intero
col4   Intero

È necessario fornire a IBM® DataStage® informazioni su come trattare i dati importati per suddividere i dati nelle colonne richieste. Questa operazione viene eseguita nella scheda Output nella sezione Formato . Per questo esempio, si specifica un formato di dati binario per assicurare che il contenuto di col_to_import venga interpretato come numeri interi binari e che i dati abbiano un delimitatore di campo di nessuno

Le proprietà dello stage Column Import sono impostate come segue:
  • Specificare col4nella scheda Proprietà della sezione Colonna da importare .

Il dataset di output sarà:

Tabella 3. Dataset di output
col1 col2 col3 col4 chiave
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