
In einem Integrationsprozess können Sie Messages transformieren. Dazu verwenden Sie einen Transformationsschritt, der ein entsprechendes Mapping-Programm aufruft.
Sie können folgende Transformationen ausführen:
Mappings
Da im Transformationsschritt keine Empfängerinformationen zur Verfügung stehen, kann innerhalb des Transformationsschritts kein Werte-Mapping stattfinden. Liefern die zu transformierenden Messages Werte in unterschiedlichen Formaten, wie z. B. unterschiedliche Datumsformate, müssen Sie die Werte "normalisiert" werden, bevor die Messages im Prozess verarbeitet werden. Dazu definieren Sie ein Message-Mapping mit einem entsprechenden Werte-Mapping.
Weitere Informationen:
Checkliste: Mappings richtig einsetzen
Werte-Mapping
Attachments bei n:1- und 1:n-Transformation
Enthalten zu bündelnde Messages Attachments, sammelt das System diese und hängt sie an die gebündelte Message an. Das Quellsystem bzw. die Quellsysteme müssen dafür sorgen, dass die Attachments jeweils einen eindeutigen Namen haben. Sonst überschreibt das zuletzt empfangene Attachment ein vorhandenes gleichnamiges Attachment.
Enthält eine aufzutrennende Message Attachments, repliziert das System diese und hängt sie an alle entstandenen Messages an.
Mapping definieren
Weitere Informationen: Multi-Mappings
Die Business Process Engine verwendet immer die aktuellste Version des Mappings.
Transformationsschritt definieren
Abhängig vom angegebenen Interface-Mapping werden die zugehörigen Quell- und Ziel-Messages angezeigt.
Keine neue Transaktion: Wenn das System für den Transformationsschritt keine neue Transaktion erzeugt, können Sie Performance-Steigerungen erzielen. Wählen Sie diese Einstellung jedoch nur, wenn das Mapping keine Schreibzugriffe ausführt.
Neue Transaktion erzeugen: Diese Einstellung müssen Sie wählen, wenn das Mapping Schreibzugriffe ausführt.
Weitere Informationen: Transaktionales Verhalten eines Integrationsprozesses definieren
Weitere Informationen: Ausnahmebehandlung
Beispiele für die Verwendung eines Transformationsschritts finden Sie unter: