Stufe wechseln in DataStage
Die Schaltstufe verwendet einen einzelnen Datensatz als Eingabe und ordnet jede Eingabezeile auf der Grundlage des Wertes eines Selektorfeldes einem Ausgabedatensatz zu.
Die Stage 'Switch' kann über einen einzelnen Eingabelink, bis zu 128 Ausgabelinks und einen einzelnen Zurückweisungslink verfügen.
Die Stage 'Switch' ist eine verarbeitende Stage. Sie führt eine Operation analog zu einer C-Switch-Anweisung aus, die bewirkt, dass sich der Steuerungsfluss in einem C-Programm je nach dem Wert einer Selektorvariablen in einen von mehreren Fällen verzweigt. Zeilen, die keine der Fälle erfüllen, werden auf dem Zurückweisungslink ausgegeben.
Wenn Sie doppelt auf die Stage 'Switch' klicken, wird die Eigenschaftsanzeige geöffnet. Die Eigenschaftsanzeige verfügt über drei Registerkarten:
- Stage. Diese Seite ist immer vorhanden und wird verwendet, um allgemeine Informationen zur Stage anzugeben.
- Eingabe. Auf dieser Seite geben Sie die Details zu dem einzelnen Eingabenset an, aus dem Zeilen ausgewählt werden.
- Ausgabe. Auf dieser Seite geben Sie Details zu den verarbeiteten Daten an, die in der Stage ausgegeben werden.
Registerkarte 'Eingabe'
Der Abschnitt Spalten gibt die Spaltendefinitionen eingehender Daten an. Im Abschnitt Erweitert können Sie die Standardeinstellungen für die Pufferung für den Eingabelink ändern.
Registerkarte 'Ausgabe'
Die Stage 'Switch' kann bis zu 128 Ausgabelinks haben und kann auch einen Zurückweisungslink beinhalten, der Zeilen enthält, die zurückgewiesen wurden. Wählen Sie in der Dropdown-Liste Ausgabename den Link aus, an dem Sie arbeiten.
Der Abschnitt Spalten gibt die Spaltendefinitionen der Daten an. Klicken Sie im Abschnitt 'Spalten' auf Bearbeiten, um den Spalteneditor zu öffnen. Über den Abschnitt Zuordnungen aus der Eingabespalte können Sie die Beziehung zwischen den Spalten, die in die Stage 'Switch' eingegeben werden, und den Ausgabespalten angeben. Im Abschnitt Erweitert können Sie die Standardeinstellungen für die Pufferung für die Ausgabelinks ändern.