Skip to main content

Challenge

Datenbeziehung herstellen

2 Aufgaben

15 Min.

Für alle Benutzer sichtbar
Anfänger Pega Platform 8.6 Datenintegration Deutsch

Szenario

Der Bürgermeister von MyTown bittet Sie als städtischen Projektmanager, eine Lösung zu entwickeln, damit Bürgerinnen und Bürger, die Probleme online melden, ihre Kontaktdaten eingeben können und eine Liste mit bereits gemeldeten Problemen auf der gleichen Website angezeigt wird. Sie müssen dem Case-Typ „Service Request“ ein Feld für eingebettete Daten hinzufügen.

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

Rolle Benutzername Passwort
Application Developer author@mytown pega123!

Challenge-Schritte

Sie müssen zum Abschließen dieser Challenge Ihre eigene Pega-Instanz starten.

Die Initialisierung kann bis zu 5 Minuten dauern, bitte haben Sie Geduld.

Genaue Übungsschritte

1 Datenobjekt „Person“ erstellen

  1. Klicken Sie im Navigationspanel von App Studio auf Case types > Service Request, um den Case-Life-Cycle der Serviceanfrage anzuzeigen.
  2. Klicken Sie im Case-Typ „Service Request“ auf den Step Identify submitter, um rechts das Eigenschaftenpanel Step zu öffnen.
  3. Klicken Sie im Eigenschaftspanel Step auf Configure view, um die Ansicht des Steps zu konfigurieren.
  4. Klicken Sie im Dialogfeld zur Konfiguration der Ansicht auf dem Fields tab auf Add field, um ein Feld zur Ansicht „Identify submitter“ hinzuzufügen.
  5. Geben Sie im Konfigurationsfenster im Feld Field name Submitter information ein, um das Feld zu benennen.
  6. Wählen Sie in der Liste  Type den Eintrag Embedded data aus.
  7. Wählen Sie in der Liste Data object den Eintrag Define new data object aus.
  8. Geben Sie im Feld Data object name Person ein, um das Datenobjekt zu benennen. Klicken Sie anschließend auf OK.
    Submitter information data object creation
  9. Klicken Sie auf Submit, um das Fenster zur Feldkonfiguration zu schließen.
  10. Wählen Sie in der Liste Options den Eintrag Create default view aus.
    default view
  11. Klicken Sie rechts neben der Standardansicht „Create“ auf Open, um Felder innerhalb der Datenbeziehung „Submitter information“ zu erstellen.
  12. Klicken Sie auf Add field.
  13. Geben Sie im Feld  Field name First name ein. Der Standardwert der Liste Type ist Text (single line).
  14. Klicken Sie auf Submit & add another
  15. Nutzen Sie die Informationen aus der folgenden Tabelle, um drei Zusatzfelder anzulegen.

    Feldname

    Feldtyp

    Last name

    Text (single line)

    Adresse

    Text (paragraph)

    Phone

    Phone

    Hinweis: Die Adresse wird in einem einzigen Feld vom Typ „Text (paragraph)“ erfasst, um diese Challenge kurz zu halten. In der Praxis wird eine Adresse in einer Anwendung in mehreren getrennten Feldern erfasst (wie Straße, Stadt, Bundesland, PLZ), um die Datenanalyse in der Anwendung zu automatisieren.
  16. Klicken Sie auf  Submit, um das Fenster mit der Ansichtskonfiguration zu schließen.
  17. Klicken Sie oben rechts auf Save, um Ihre Arbeit zu speichern.

2 Liste „Previous issues at this location“ mit eingebetteten Daten erstellen

  1. Klicken Sie beim Case-Typ „Service Request“ auf den Step  Identify location.
  2. Klicken Sie im rechten Eigenschaftspanel Step auf Configure view, um die Ansicht des Step zu konfigurieren.
  3. Klicken Sie im Dialogfeld zur Ansichtskonfiguration im Tab Fields  auf Add field.
  4. Geben Sie im Feld-Konfigurationsfenster in das Feld Field name Previous issues at this location ein, um das Feld zu benennen.
  5. Wählen Sie in der Liste Type den Eintrag Embedded data aus.
  6. Wählen Sie in der Liste Data object  den Eintrag Define new data object aus.
  7. Geben Sie im Feld Data object name Issues ein, um das Datenobjekt zu benennen. 
  8. Klicken Sie auf OK, um das Dialogfeld zu schließen.
  9. Wählen Sie im Feld Options den Eintrag List of records aus.
  10. Klicken Sie auf Submit , um das Feld-Konfigurationsfenster zu schließen.
  11. Klicken Sie im Fields tab auf  Add field to Previous issues at this location > Add new field, um ein neues Feld zur Datenbeziehung hinzuzufügen.
  12. Geben Sie im Feld-Konfigurationsfenster im Feld Field name Date ein, um das erste Feld zu benennen.
  13. Wählen Sie in der Liste  Type  den Eintrag Date only aus.
  14. Klicken Sie auf Submit & add another.
  15. Verwenden Sie die Informationen aus der folgenden Tabelle, um zwei weitere Felder anzulegen.
    Feldname Feldtyp
    Issue Text (single line) 
    Is resolved Boolean
  16. Klicken Sie rechts von der leeren Reihe auf das Delete-Icon, um die Reihe zu entfernen.

    Problembehaftete Datenbeziehung

  17. Klicken Sie auf Submit, um das Fenster mit der Ansichtskonfiguration zu schließen.
  18. Klicken Sie oben rechts auf Save, um Ihre Arbeit zu speichern.

Arbeit überprüfen

  1. Klicken Sie beim Case-Typ „Service Request“ auf den Tab  Data model, um die korrekte Anzeige der Felder zu bestätigen.
    service data model
  2. Klicken Sie in der Spalte Options auf Issues, um die Details zum Datenobjekt zu sehen.

    Previous issues at this location

  3. Klicken Sie oben links auf das Symbol Back to previous page, um zum Case-Life-Cycle zurückzukehren. 

    Zurück-Symbol

  4. Klicken Sie auf den Tab Data model, um zum Datenmodell der Serviceanfrage zurückzukehren.
  5. Klicken Sie in der Spalte Options auf Person, um die Details zum Datenobjekt zu sehen.
    Person data object
  6. Klicken Sie oben links auf das Symbol Back to previous page, um zum Tab Workflow zurückzukehren.
  7. Klicken Sie oben rechts auf Save and run.
  8. Klicken Sie in der Ansicht „Report problem“ auf Continue, um zur nächsten Ansicht „Identify location“ zu wechseln.
  9. Geben Sie im Step „Identify location“ im Feld Address eine Adresse ein.
  10. Klicken Sie beim Step „Identify location“ auf Add item und fügen Sie mehrere Probleme zu den Feldern „Previous issues at this location“ hinzu.

    Beispiel für „Previous issues“

  11. Klicken Sie auf Continue.
  12. Geben Sie beim Step „Identify submitter“ die Details für den Einreichenden ein.
    Submitter information example


In den folgenden Missions verfügbar:

Wenn bei Ihrer Schulung Probleme auftreten, lesen Sie bitte die Pega Academy Support FAQs.

Fanden Sie diesen Inhalt hilfreich?

100% fanden diesen Inhalt hilfreich

Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

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