0 / 0
Zurück zur englischen Version der Dokumentation

Beispiele (DataStage)

Letzte Aktualisierung: 12. März 2025
Beispiele für Eingabe- und Ausgabedaten aus einer Stage 'Column Import' in DataStage

Dieser Abschnitt enthält Beispiele für Eingabe- und Ausgabedaten von einer Stage 'Column Import'.

In diesem Beispiel extrahiert die Stage 'Column Import' Daten aus einem 16-Byte-Rohdatenfeld in vier ganzzahlige Ausgabefelder. Der Eingabedataset enthält auch eine Spalte, die gerade durch die Stage geleitet wird. In dem Beispiel wird davon ausgegangen, dass der Job sequenziell ausgeführt wird. Die Metadaten lauten wie folgt:
Tabelle 1. Metadaten
Spaltenname Schlüssel SQL-Typ
keycol Ja Char
col_to_import   Binär

Diese sind die Zeilen aus dem Eingabedataset:

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
Die Importtabellendefinition kann entweder auf der Registerkarte Spalten der Seite Ausgabe oder in einer Schemadatei angegeben werden. Für das Beispiel würde die Definition wie folgt lauten:
Tabelle 2. Tabellendefinition importieren
Spaltenname Schlüssel SQL-Typ
keycol Ja Char
col1   Integer
col2   Integer
col3   Integer
col4   Integer

Sie müssen IBM® DataStage® Informationen dazu geben, wie die importierten Daten behandelt werden, um sie in die erforderlichen Spalten aufzuteilen. Dies geschieht auf der Registerkarte Ausgabe im Abschnitt Format. In diesem Beispiel geben Sie das Datenformat 'binary' an, um sicherzustellen, dass der Inhalt von col_to_import als binäre Ganzzahlen interpretiert wird und dass die Daten einen Feldbegrenzer von 'none' haben.

Die Eigenschaften der Stage 'Column Import' werden wie folgt eingestellt:
  • Geben Sie auf der Registerkarte Eigenschaften im Abschnitt Spalte für Import den Wert col4 an.

Es ergibt sich folgendes Ausgabedataset:

Tabelle 3. Ausgabedataset
col1 col2 col3 col4 Schlüssel
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