Zurück zur englischen Version der Dokumentation
Beispiele für Eingabe- und Ausgabedaten aus einer Stage 'Column Import' in DataStage
Beispiele (DataStage)
Letzte Aktualisierung: 12. März 2025
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:
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:
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:
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 |
War das Thema hilfreich?
0/1000