# Transformationen

Transformationen dienen dazu, einzelne oder mehrere Eingabeparameter für Flows-Dienste gruppiert zuzuweisen. Grundlage der Zuweisung sind Eingabeobjekte, welche in den Flows-Komponenten definiert wurden. Transformationen bestehen aus einem Quellobjekt, einem Zielobjekt und deren Zuweisung (Mapping).

Anwendungsfälle für Transformationen können das Abspeichern von komplexen Zuweisungen und deren Wiederverwendung sein. Zum Beispiel können Sie Datenobjekte mit unterschiedlichen Datenmodellen auf das Aspektdaten-Modell von ELO Objekten transformieren oder in einem anderen Kontext das Datenmodell von ELO Objekten auf andere Ziel-Datenmodelle transformieren.

Außerdem können Sie mit Transformationen, Zuweisungen über mehrere Flows hinweg gleichzeitig anpassen.

Zur Verwendung von Transformationen legen Sie diese global im Bereich Transformationen an.

Alternativ: Sie können Transformationen auch im direkten Kontext der Erstellung eines Flows im Konfigurationsbereich anlegen.

# Globale Transformation erstellen

Bereich 'Transformationen'

  1. Öffnen Sie den Bereich Transformationen.

  2. Wählen Sie Neue Transformation.

    Der Dialog Transformation erstellen erscheint.

  3. Geben Sie der Transformation einen eindeutigen Namen.

    Information

    Verwenden Sie keine Sonderzeichen.

    Folgende Zeichen sind erlaubt:

    • a-z
    • A-Z
    • 0-9
    • äöü
    • ÄÖÜ
    • ß
    • _

    Die Transformation wird automatisch dem Paket zugeordnet, das sie aktuell konfigurieren.

  4. Wählen Sie Erstellen.

    Einstellungen einer Transformation Der Dialog Transformation erscheint.

    Information

    Das jeweilige Drop-Down-Menü für das Ausgangs- oder Zielobjekt basiert auf Komponenten, mit denen Sie eine Transformation ausführen können.

  5. Wählen Sie im Feld Quelle das Ausgangsobjekt aus, das Sie verknüpfen wollen.

  6. Wählen Sie im Feld Ziel das Zielobjekt aus, das transformiert werden soll.

  7. Passen Sie die Objektfelder zur Transformation an.

    Die konfigurierbaren Felder werden entsprechend dem Zielobjekt zur Verfügung gestellt.

  8. Wählen Sie Transformation speichern.

# Transformation im Komponenten-Kontext erstellen

Sie können Transformationen bei der Gestaltung von neuen Flows erstellen und bearbeiten.

Transformation im Konfigurationsbereich bei der Erstellung eines Flows

Information

Ob eine Komponente Transformationen ermöglicht, erkennen Sie an dem Schalter Transformation anwenden.

  1. Wählen Sie im Konfigurationsbereich Transformation anwenden

  2. Wählen Sie im Feld Kontext das Quellobjekt für die Transformation aus.

  3. Legen Sie über das Plussymbol eine neue Transformation an.

    Alternativ: Wählen Sie eine für das Quellobjekt hinterlegte, globale Transformation aus.

    Information

    Sie können Transformationen nur anwenden, wenn Quell- und Zielobjekt im Code der Komponente als transformierbar hinterlegt sind.

  4. Vergeben Sie im Dialog Transformation einen eindeutigen Namen für die Transformation und tragen Sie die Werte ein, die Sie zuweisen wollen.

    Dialog 'Transformation'

    Information

    Die Felder Quelle und Ziel werden automatisch gesetzt. Die dortigen Inhalte basieren auf dem zuvor eingetragenen Kontext und dem gerade konfigurierten Dienst, in dem die Transformation angewandt werden soll.

  5. Speichern Sie Ihre Einträge über den Button Transformation erstellen

Die neu konfigurierte Transformation wird dem Flow zugewiesen und zusätzlich als globale Transformation im Bereich Transformationen angelegt.

Zuletzt aktualisiert: 13. Februar 2024 um 11:45