Daten mithilfe eines Zuordnungsknotens aus einer Datenbank löschen

Sie können mit einem Datenlösch- oder Zuordnungsknoten Daten aus einer Datenbank basierend auf Informationen von einer Eingabenachricht, einer anderen Datenbank oder beidem löschen.
Vor dem Löschen von Daten aus einer Datenbank mit einem Zuordnungsknoten sind folgende Aktionen erforderlich:
  1. Nachrichtenflussprojekt erstellen
  2. Nachrichtenfluss erstellen
  3. Nachrichtenflussinhalt definieren, der einen Datenlösch- oder Zuordnungsknoten einschließt
  4. Nachrichtenzuordnungsdatei über einen Datenlöschknoten erstellen oder Nachrichtenzuordnungsdatei über einen Zuordnungsknoten erstellen

Es ist nicht möglich, Zuordnungen durch Ziehen aus der Quelle auf das Ziel zum Löschen von Daten aus einer Datenbank zu erstellen. Stattdessen werden die zu löschenden Zeilen auf Basis des Quelleninhalts ausgewählt. Mit einem Ausdruck können Sie den Inhalt der Quelle auf das Zielfeld abstimmen. In den folgenden Anweisungen werden beispielsweise alle Zeilen in der Datenbank gelöscht, die mit dem Inhalt eines Feldes aus der Eingabenachricht übereinstimmen:

  1. Klicken Sie mit der rechten Maustaste auf Ihren Datenlösch- oder Zuordnungsknoten, und klicken Sie auf Zuordnung öffnen. Der Nachrichtenzuordnungseditor wird mit den ausgewählten Quellen und Zielen geöffnet.
  2. Wählen Sie im Spreadsheet-Fenster $db:delete aus.
  3. Ziehen Sie das gewünschte Quellenelement aus der Nachricht im Quellenfenster in das Bearbeitungsfenster. Beispiel: $source/shipTo/accNum.
  4. Ziehen Sie das gewünschte Zieldatenbankfeld aus dem Zielfenster in das Bearbeitungsfenster. Beispiel: $db:delete.SAMPLE.MYSCHEMA.CUSTOMER.CONTACT_ID.
  5. Ändern Sie den Ausdruck im Bearbeitungsfenster so, dass das Zielfeld dem Quellenelement entspricht. Beispiel: $source/shipTo/accNum = $db:delete.SAMPLE.MYSCHEMA.CUSTOMER.CONTACT_ID.
Mit Hilfe bedingter Zuordnungen wie beispielsweise If-Anweisungen können Sie komplexere Zuordnungen erstellen, mit denen die Daten definiert werden, die aus einer Datenbank gelöscht werden sollen. Sie können auch bedingte Anweisungen in einem Zuordnungsknoten verwenden, um je nach Inhalt der Eingabenachricht verschiedene Datenbankoperationen auszuführen. Sie können einer Nachrichtenzuordnung beispielsweise ein Ziel des Typs 'Tabelleneinfügungen', 'Tabellenaktualisierungen' und 'Tabellenlöschungen' hinzufügen und dann mithilfe bedingter Anweisungen definieren, welche Operationen ausgeführt werden sollen.
Zugehörige Konzepte
Nachrichtenzuordnungseditor
Zugehörige Tasks
Nachrichtenzuordnungen konfigurieren
Bedingte Zuordnungen konfigurieren
Zugehörige Verweise
Nachrichtenzuordnungen
Mapping-Knoten
DataDelete-Knoten
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:29:53

ar37670_