Skip to main content
This content is now archived and is no longer updated. Progress is not calculated. Pega Cloud instances are disabled, and badges are no longer awarded. Hier klicken to continue your progress in the latest version.

Datentransformationen

Datentransformationen

Der Zweck einer Datentransformation besteht darin, Daten in einer Anwendung zu bearbeiten. Datentransformationen kopieren oder bearbeiten Daten so, dass sie Ihnen in der benötigten Form zur Verfügung stehen. Mit Datentransformationen werden Daten von einem Typ in einen anderen umgewandelt. Sie lassen sich für Seitenlisten oder Seitengruppen wiederholen, um ganze Seiten auf einmal zu kopieren. 

Nehmen wir als Beispiel den Checkout-Prozess bei einer Einkaufsanwendung. Der Kunde gibt eine Lieferadresse ein und wird zur Angabe einer Rechnungsadresse aufgefordert. Rechnungsadresse und Lieferadresse sind wahrscheinlich identisch. Statt den Kunden aufzufordern, die Lieferadresse erneut einzugeben, ist es effizienter, eine Datentransformation zu verwenden, um die Lieferadresse in den Abschnitt für die Rechnungsadresse zu kopieren. Später im Checkout-Prozess muss der Kunde seinen vollständigen Namen für die Kreditkartenverarbeitung angeben. Sie verwenden eine Datentransformation, um die Eigenschaften „First Name“ und „Last Name“ vom Kundenkonto in die Eigenschaft „Full Name“ für den vollständigen Namen zu kopieren.

Example of how data transforms are used in a checkout example

Nehmen wir ein anderes Beispiel. Ein übergeordneter Vorgang für eine Autoreparatur weist einen übergeordneten Vorgang für die Durchführung der erforderlichen Reparaturen auf. Der untergeordnete Case enthält ein Menü mit den Artikeln und Serviceleistungen, die angeboten werden, einschließlich des jeweiligen Einzelpreises. Die angebotenen Artikel und Serviceleistungen werden zur Rechnungsstellung in den übergeordneten Case kopiert. Lassen Sie eine Datentransformation über die Liste der möglichen Artikel und Serviceleistungen laufen, um nur Einträge zu kopieren, deren Anzahl größer als Null ist.

An auto repair parent case and service child case uses a data transform
Tipp: Beim Zugreifen auf Informationen in verschiedenen Vorgängen (z. B. im Fall eines übergeordneten und untergeordneten Vorgangs) sollten Sie in Erwägung ziehen, auf die Daten des übergeordneten Vorgangs zu referenzieren, statt die Informationen vom übergeordneten in den untergeordneten Vorgang zu kopieren. Durch das Referenzieren von Daten vermeiden Sie Synchronisierungsprobleme, wenn sich die Daten im übergeordneten Vorgang ändern.

Prüfen Sie mit der folgenden Interaktion Ihr Wissen.


Dieses Thema ist im folgenden Modul verfügbar:

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice