Skip to main content

Challenge

Entscheidungen mit Entscheidungstabellen automatisieren

Szenario

Ein Unternehmen führt eine Anwendung ein, um die Bearbeitung von Kreditanträgen zu vereinfachen. Der Kunde stellt einen Kreditantrag und gibt seinen Bonitätswert und den gewünschten Kreditbetrag ein. Konfigurieren Sie eine Entscheidungstabelle und einen Deklarationsausdruck, damit der Zinssatz automatisch basierend auf den Kundenangaben zum Bonitätswert und Kreditbetrag ermittelt wird. Verwenden Sie für die Konfiguration Ihrer Entscheidungstabelle die Werte aus der folgenden Tabelle:

  Bonitätswert > Kreditbetrag > Zurück
if 800 50000 0.0225
else if 800 0 0.0200
else if 700 50000 0.0325
else if 700 0 0.0275
else if 200 50000 0.045
else if 200 0 0.0425
otherwise     0.07

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

Rolle Benutzername Passwort
Application Developer author@loans pega123!
Hinweis: Ihre Übungsumgebung unterstützt möglicherweise den Abschluss mehrerer Challenges. Es kann daher vorkommen, dass die im Challenge-Walkthrough gezeigte Konfiguration nicht genau mit Ihrer Umgebung übereinstimmt.

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 Entscheidungstabelle zur Anpassung des Kreditrisikos konfigurieren

  1. Klicken Sie im Navigationspanel von Dev Studio auf App.
  2. Klicken Sie mit der rechten Maustaste auf LoanRequest und wählen Sie Create > Decision > Decision Table aus.
  3. Geben Sie Borrower risk adjustment table in das Feld Label ein.
  4. Klicken Sie zum Erstellen der Entscheidungstabelle auf Create and open.
  5. Klicken Sie in die erste Überschriftenzelle, um eine Bedingung anzugeben. Das Fenster Select a Property wird geöffnet.
    First header in the Borrower risk adjustment decision table
    1. Geben Sie in das Feld Property .CreditScore ein oder wählen Sie die Eigenschaft aus.
    2. Wählen Sie aus der Drop-down-Liste Use Operator den Operator > aus.
      Select a property for decision table header
    3. Klicken Sie auf Save.
  6. Klicken Sie in der Spalte Credit score in die leere Zelle, um die Menüoptionen der Entscheidungstabelle zu aktivieren.
  7. Klicken Sie auf Insert Column After , um rechts von „Credit score“ eine weitere Spalte hinzuzufügen.
    Insert column after button
  8. Klicken Sie in die neue Überschriftenzelle, um eine Bedingung anzugeben.
    1. Geben Sie .LoanAmount in das Feld Property ein oder wählen Sie die Eigenschaft aus.
    2. Wählen Sie aus der Drop-down-Liste Use Operator den Operator > aus.
    3. Klicken Sie auf Save.
  9. Klicken Sie in der Zeile if in eine leere Zelle. Klicken Sie dann fünfmal auf Insert Row After, um unterhalb der aktuellen Zeile fünf else if-Zeilen hinzuzufügen.
    Insert row after button
  10. Klicken Sie in jede Zelle der Entscheidungstabelle und geben Sie die folgenden Werte ein:
    Borrower risk adjustment decision table
  11. Klicken Sie auf Save, um die Entscheidungstabelle zu speichern.

 

2 Deklarationsausdruck für den Zinssatz konfigurieren

  1. Klicken Sie in App Explorer mit der rechten Maustaste auf LoanRequest und wählen Sie Create > Decision > Declare Expression aus.
  2. Geben Sie .LoanRate in das Feld Target Property ein oder wählen Sie die Eigenschaft aus.
    Declare expression for Loan rate property
  3. Klicken Sie auf Create and open.
  4. Wählen Sie unterhalb von „Build Expressions“ die Option Result of Decision Table aus der Drop-down-Liste Value of aus.
  5. Geben Sie rechts daneben BorrowerRiskAdjustmentTable in das leere Feld ein oder wählen Sie die Option aus.
    Configured declare expression for Offered rate property based on result of decision table
  6. Klicken Sie auf Save.

Arbeit überprüfen

  1. Klicken Sie im Header von Dev Studio auf Create > New > Loan Request, um eine neue Case-Instanz für einen Kreditantrag zu stellen.
  2. Geben Sie für den Kreditbetrag 10000 in das Feld Loan amount ein.
  3. Geben Sie für den Bonitätswert 750 in das Feld Credit score ein.
  4. Klicken Sie auf Submit.
  5. Vergewissern Sie sich, dass unter Loan rate ein Zinssatz von 2,75 % angezeigt wird.
    Review offer of loan rate 2.75%
  6. Optional: Erstellen Sie weitere Case-Instanzen und geben Sie unterschiedliche Werte für „Credit score“ und „Loan amount“ ein. Stellen Sie sicher, dass der unter „Loan rate“ angezeigte Zinssatz mit den Werten aus der Entscheidungstabelle für die Anpassung des Kreditrisikos übereinstimmt.


In der folgenden Mission verfügbar:

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

Fanden Sie 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