Datenumwandlungen
Datenumwandlungen
Der Zweck einer Datenumwandlung besteht darin, Daten in einer Anwendung zu bearbeiten. Datenumwandlungen kopieren oder bearbeiten Daten so, dass sie Ihnen in den benötigten Feldern zur Verfügung stehen. Mit Datenumwandlungen 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.
Klicken Sie in der folgenden Abbildung auf die Pluszeichen, um zu erfahren, wie die Pega-Plattform Datenumwandlungen zur Verbesserung des Checkout-Prozesses einer Einkaufsanwendung einsetzt.
Daten mit Datenumwandlungen konvertieren
Sie können Datenumwandlungen verwenden, um Daten von einem Typ in einen zu konvertieren. Beispielsweise erhalten Sie das Lieferdatum einer Bestellung von einem anderen System als Stringwert, z. B. „4. Dezember 2021“. Verwenden Sie eine Datenumwandlung, um das gespeicherte Stringformat des Lieferdatums in die Datumswert-Eigenschaft zu kopieren und zu konvertieren, so dass es dieses Format erhält: 12/04/2021.
Um einen String in eine Zahl zu konvertieren, öffnen Sie den Expression Builder, klicken auf das Icon Configure und verwenden die in der Pega-Plattform verfügbaren vorkonfigurierten Funktionen. Im Beispiel für die Kreditkartennummer können Sie die Funktion toInt()
verwenden.
Datenumwandlungen in Abläufen aufrufen
Sie können eine Datenumwandlung von einem Ablauf aus aufrufen. Klicken Sie in einem Ablauf auf den Konnektor, um das Connector properties-Fenster zu öffnen. Wählen Sie im Abschnitt Set properties die Option Apply data transform aus.
Nehmen wir ein anderes Beispiel. Ein übergeordneter Case für eine Autoreparatur weist einen übergeordneten Case für die Durchführung der erforderlichen Reparaturen auf. Der untergeordnete Case enthält ein Menü mit den angebotenen Artikeln und Serviceleistungen, einschließlich des jeweiligen Einzelpreises. Die angebotenen Artikel und Serviceleistungen werden zur Rechnungsstellung in den übergeordneten Case kopiert. Lassen Sie eine Datenumwandlung über die Liste der möglichen Artikel und Serviceleistungen laufen, um nur Einträge zu kopieren, deren Anzahl größer als Null ist.
Tipp: Beim Zugreifen auf Informationen in einem übergeordneten und untergeordneten Case sollten Sie in Erwägung ziehen, auf Daten zu referenzieren, statt sie zu kopieren. Durch das Referenzieren von Daten vermeiden Sie Synchronisierungsprobleme, wenn sich die Daten im übergeordneten Case ändern, was sich auch auf den untergeordneten Case auswirken sollte.
Prüfen Sie mit der folgenden Interaktion Ihr Wissen.
Dieses Thema ist im folgenden Modul verfügbar:
If you are having problems with your training, please review the Pega Academy Support FAQs.
Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?