WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Daten aus einer Tabelle auswählen

Zur Zuordnung eines Ausgabeelements aus einer Datenbanktabelle verwenden Sie den grafischen Datenzuordnungseditor. Sie rufen damit die relevanten Zeilen aus der Datenbank ab und füllen die Ausgabeelemente mit Werten aus der Datenbank.

Bevor Sie beginnen:
Folgende Tasks müssen zunächst ausgeführt werden:
  1. Öffnen Sie im Editor für die grafische Datenzuordnung eine grafische Datenzuordnung (.map-Datei) und klicken Sie auf das Symbol Zeilen aus einer Datenbank auswählen. Symbol 'Zeilen aus einer Datenbank auswählen'.Wenn Sie eine Select-Transformation in eine verschachtelte ForEach-Transformation einfügen, gibt die WebSphere Message Broker-Laufzeitkomponente für jede Iteration der ForEach-Transformation eine SQL-Select-Anweisung an die Datenbank aus.
  2. Wählen Sie im Assistenten Neue Datenbankauswahl die Datenbank, die Tabelle und die Spalte aus, aus der die Daten ausgewählt werden sollen. Klicken Sie auf Datenbank hinzufügen, um eine Datenbankdefinitionsdatei hinzuzufügen oder eine Verbindung zu einem Datenbankserver herzustellen, um eine neue Datenbank zu ermitteln. Der Abschnitt Datenbankdefinition (.dbm-Datei) mit dem Assistenten Neue Datenbankdefinitionsdatei erstellen enthält weitere Informationen hierzu.
  3. Geben Sie im Feld SQL where clause (SQL-Klausel WHERE) unter Verwendung unterstützter SQL die Kriterien zur Auswahl der Zeilen aus der ausgewählten Spalte Ihrer Datenbanktabelle an.

    Erstellen Sie eine unterstützte SQL-Anweisung und ziehen Sie dazu Elemente aus den Bereichen Table columns (Tabellenspalten) und Operators (Operatoren) in das Feld SQL where clause.

    Um Werte in Ihre SQL-Anweisung aufzunehmen, ziehen Sie Elemente aus dem Bereich Available inputs for column values (Verfügbare Eingaben für Spaltenwerte) in das Feld SQL where clause, um sie als Parameter hinzuzufügen, oder geben Sie Literalwerte wie 'abc' oder 123 direkt in das Feld SQL where clause ein.

    Parameter aus der SQL-Klausel WHERE (SQL where clause) werden in der Tabelle mit den XPath-Ausdrücken aufgeführt. Die XPath-Ausdrücke können zur Präzisierung der Eingabe bearbeitet werden; so kann beispielsweise für ein durch Ziehen aufgenommenes Wiederholungsfeld ein bestimmter Feldgruppenindex hinzugefügt werden. Es wird eine SQL-Standardklausel WHERE erstellt. Diese wählt alle Zeilen in der ausgewählten Datenbanktabelle aus.
    Anmerkung: Wenn Sie den Text des Felds SQL where clause direkt bearbeiten, müssen Sie Folgendes beachten:
    • Die Groß-/Kleinschreibung der Tabellen- und Spaltennamen muss der Schreibweise in Ihrer Datenbank entsprechen.
    • Tabellen- und Spaltennamen dürfen nicht in doppelte Anführungszeichen gesetzt werden.
    • Es dürfen nur unterstützte SQL-Schlüsselwörter verwendet werden, die im Operatorenbereich aufgeführt sind.
  4. Optional: Wählen Sie Warnungen als Fehler behandeln aus. Wenn diese Option ausgewählt ist, gibt die erste SQL-Operation, die in der ausgewählten Datenbank eine Warnung auslöst, eine Ausnahme zurück.
    Wichtig: Datenbankwarnungen sind herstellerspezifisch. Weitere Informationen zu Datenbankwarnungen finden Sie in der Dokumentation zu Ihrem Datenbankprodukt.
  5. Klicken Sie auf OK. Eine Select-Transformation wird erstellt und die von Ihnen ausgewählten Daten werden in der grafischen Datenzuordnung angezeigt.
  6. Verbinden Sie die Transformation Auswählen mit dem erforderlichen Ausgabeobjekt in der Zuordnung. Bei der ResultSet-Eingabe (Ergebnissatz) der Select-Transformation handelt es sich um eine sich wiederholende Struktur mit einer Instanz für jede Zeile, die durch die von Ihnen konfigurierte SQL-WHERE-Klausel ausgewählt wird.
  7. Klicken Sie auf die Transformation Auswählen, um die Transformation näher zu definieren. Eine verschachtelte Zuordnung wird erstellt, in der Sie die speziellen Transformationen auswählen können, die für die Ein- und Ausgabeelemente erforderlich sind.
Nächste Schritte:
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:23:28


TaskthemaTaskthema | Version 8.0.0.5 | cm28832_