Skip to main content

Datenmodell entwerfen

Archived

1 Aufgabe

30 Min.

Sichtbar für: All users Applies to: Pega Platform '24.2
Anfänger
Datenintegration
Deutsch
Dieser Inhalt ist archiviert und wird nicht mehr aktualisiert. Ihr Fortschritt wird nicht berechnet. Pega Cloud-Instanzen sind deaktiviert und Sie erhalten keine Abzeichen mehr.

Szenario

Sie wurden von Ihrem Lead System Architect gebeten, mehrere Elemente des Datenmodells für die GoGoRoad-Anwendung zu erstellen.

Ihre erste Aufgabe ist die Konfiguration der Datenobjekte Customer und Payment information. Aus Ihren Gesprächen mit dem LSA geht hervor, dass das Datenobjekt Customer Felder enthalten soll, die für die Identifizierung jedes Kunden wichtig sind, wie „First Name“ (Vorname), „Last name“ (Nachname), „Full name“ (vollständiger Name) und „Email“ (E-Mail). Das Datenobjekt Customer soll eine Reihe von Datensätzen enthalten, um Anwendungstests während dieser Entwicklungsphase zu unterstützen.

Das Datenobjekt Payment information soll die für die Kreditkartenzahlung relevanten Informationen wie „Card type“ (Kartentyp), „Card number“ (Kartennummer) und „Expiration Date“ (Ablaufdatum) erfassen.

Die Datenobjekte Customer und Payment information werden auf der Ebene der GoGoRoad-Anwendung so konfiguriert, dass sie bei Bedarf für alle mit der GoGoRoad-Anwendung verbundenen Case-Typen verfügbar sind. 

Sobald die Datenobjekte Customer und Payment information erstellt sind, müssen Sie sie für die Verwendung im Case-Typ Assistance Request verfügbar machen, indem Sie sie dem Case-Typ-Datenmodell Assistance Request zuordnen. Da das Datenobjekt Customer Datensätze enthält, sollte es dem Case-Typ-Datenmodell Assistance Request als Feldtyp Data reference zugeordnet sein. Da der Kundenbetreuer die Daten in die Felder eingibt, die dem Datenobjekt Payment information zugeordnet sind, sollte es dem Case-Typ-Datenmodell Assistance Request als Feldtyp Embedded data zugeordnet sein.

Sie wurden auch gebeten, das Feld Service type im Case-Typ-Datenmodell Assistance Request anzulegen. Das Feld Service type soll Kundenbetreuern beim Identifizieren der vom Kunden gewünschten Serviceleistung helfen. Zu den Optionen für das Feld Service type gehört, dass das Fahrzeug kein Benzin mehr hat oder dass der Kunde aus seinem Fahrzeug ausgesperrt ist.

Da Sie gerade erst als System Architect begonnen haben, hat Ihnen Ihr Lead System Architect eine Sammlung von Links zur technischen Dokumentation von Pega gegeben, um Ihnen den Einstieg zu erleichtern.

In der folgenden Tabelle finden Sie die Anmeldedaten, die Sie zur Durchführung der Challenge benötigen:

Rolle Benutzername Passwort
Application Developer author@gogoroad pega123!

Genaue Übungsschritte

1 Datenmodell entwerfen

The Designing a Data Model challenge Journey map.

Verwenden Sie für die Aufgabe die technische Dokumentation (auf Englisch), die in der obigen Journey Map verlinkt ist. Die technische Dokumentation enthält möglicherweise mehr Informationen, als Sie zum Ausführen der Aufgabe benötigen.

Akzeptanzkriterien

  • Das Datenobjekt Customer hat die folgenden Felder:
Name Typ Optionen
Account ID Text (single line)  
Coverage level Picklist

Display as: Drop-down list

Choices: Gold, Standard 

Email address Email  
Enrollment Boolean  
First name Text (single line)  
Last name Text (single line)  
Full name Text (single line) Calculated: Expression (.FirstName + " " + .LastName)
  • Das Datenobjekt Customer enthält die folgenden Datensätze:
Account ID Coverage level Email address Enrollment First Name Last Name
[email protected] Standard [email protected] True Francis  James
[email protected] Standard [email protected] True Howard Thomas
[email protected] Gold [email protected] True Jane Mitchell
  • Das Datenobjekt Payment information hat die folgenden Felder:
Name  Typ Optionen
Card type Picklist

Display as: Radio-Buttons

Choices: MasterCard, Visa

Card number Text (single line)  
Expiration date Date only  
  • Das Case-Typ-Datenmodell für die Assistance Request umfasst die folgenden Felder:
Name Typ Optionen
Customer ID Data Reference Data object: Customer
Single record
Payment information Embedded Data

Data object: Payment information

Single record

Service type Picklist

Display as: Drop-down list

Choices: Flat tire, Dead battery, Locked out, Out of gas 

Anweisungen

  1. Melden Sie sich in der Pega-Instanz für die Challenge als Application Developer (Anwendungsentwickler) an.
    1. Geben Sie in das Feld Username author@gogoroad ein.
    2. Geben Sie in das Feld Password pega123! ein.
  2. Klicken Sie im linken Navigationspanel von App Studio auf Data und fügen Sie dann Felder zum Datenobjekt Customer hinzu. Verwenden Sie dafür die Informationen aus den Akzeptanzkriterien.
  3. Fügen Sie Felder zum Datenobjekt Payment information hinzu. Verwenden Sie dafür die Informationen aus den Akzeptanzkriterien.
  4. Greifen Sie auf den Case-Typ Assistance Request zu. Fügen Sie im Case-Typ-Datenmodell Assistance Request die Felder Customer ID, Payment information und Service type hinzu, wie in den Akzeptanzkriterien beschrieben.


In der folgenden Mission 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