Entscheidungen mit Entscheidungsbäumen automatisieren
Archived
2 Aufgaben
10 Min.
Anfänger
Pega Platform 8.6
Case Management
Deutsch
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, den gewünschten Kreditbetrag und das Land ein, in dem er lebt. Konfigurieren Sie einen Entscheidungsbaum und einen Deklarationsausdruck, sodass der Zinssatz automatisch auf Basis der vom Kunden gemachten Angaben zu Bonitätswert, Kreditbetrag und Land bestimmt wird. Bei dieser Challenge gehen wir davon aus, dass sich der Kreditbetrag nicht auf den Zinssatz auswirkt, wenn der Kunde „Kanada“ als Land eingibt. Verwenden Sie die Werte aus der folgenden Tabelle:
Land | Bonitätswert > | Kreditbetrag > | Zurück | |
---|---|---|---|---|
if | Kanada | 800 | 0.0200 | |
if | Kanada | 700 | 0.0275 | |
if | Kanada | 200 | 0.0425 | |
if | 800 | 50000 | 0.0225 | |
if | 800 | 0 | 0.0200 | |
if | 700 | 50000 | 0.0325 | |
if | 700 | 0 | 0.0275 | |
if | 200 | 50000 | 0.045 | |
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
Genaue Übungsschritte
1 Entscheidungsbaum zur Anpassung des Kreditrisikos konfigurieren
- Klicken Sie im Navigationspanel von Dev Studio auf App.
- Klicken Sie mit der rechten Maustaste auf LoanRequest und wählen Sie Create > Decision > Decision Tree aus.
- Geben Sie Borrower risk adjustment tree in das Feld Label ein.
- Klicken Sie zum Erstellen des Entscheidungsbaums auf Create and open.
- Klicken Sie auf , um eine Bedingung hinzuzufügen.
- Geben Sie .Country in das erste leere Feld ein oder wählen Sie die Option aus.
- Behalten Sie den Operatorwert = bei.
- Geben Sie Canada als Land in das zweite leere Feldein.
- Wählen Sie aus der Drop-down-Liste return die Option continue aus. Es wird eine eingerückte, verschachtelte Bedingung angezeigt.
Hinweis: Werden keine Bedingungen angezeigt, speichern Sie den Entscheidungsbaum und aktualisieren Sie die Anzeige.
- Klicken Sie auf die verschachtelte Bedingung und wiederholen Sie die Schritte 6 bis 9, um die Bedingung für den Bonitätswert wie folgt anzugeben: if .CreditScore > 800 then return .0200.
- Wählen Sie die verschachtelte Bedingung aus und klicken Sie zweimal auf Add Row, um zwei weitere verschachtelte Bedingungen hinzuzufügen.
- Wiederholen Sie die Schritte 6 bis 9, um die folgenden Bedingungen zu definieren:
- Wählen Sie die erste Top-Level-Bedingung aus und klicken Sie dreimal auf Add Row, um drei weitere Top-Level-Bedingungen hinzuzufügen.
- Wiederholen Sie die Schritte 6 bis 12, um die folgenden Bedingungen zu definieren:
- Geben Sie in die Zeile otherwise den Standardrückgabewert .07 für den Zinssatz ein.
- Klicken Sie auf Save, um den Entscheidungsbaum zu speichern.
2 Deklarationsausdruck für den Zinssatz konfigurieren
- Klicken Sie im Navigationspanel mit der rechten Maustaste auf LoanRequest und wählen Sie Create > Decision > Declare Expression aus.
- Geben Sie .LoanRate in das Feld Target Property ein oder wählen Sie die Eigenschaft aus.
- Klicken Sie auf Create and open.
- Wählen Sie in der Drop-down-Liste Value of im Abschnitt Build Expressions die Option Result of Decision Tree aus.
- Geben Sie BorrowerRiskAdjustmentTree in das leere Feld auf der rechten Seite ein oder wählen Sie es aus.
- Klicken Sie auf Save.
Arbeit überprüfen
- Klicken Sie im Header von Dev Studio auf Create > New > Loan Request, um eine neue Case-Instanz für einen Kreditantrag zu stellen.
- Geben Sie für den Kreditbetrag 5000 in das Feld Loan amount ein.
- Geben Sie für den Bonitätswert 600 in das Feld Credit score ein.
- Geben Sie zur Angabe des Landes Canada in das Drop-down-Feld Country ein.
- Klicken Sie auf Submit.
- Stellen Sie sicher, dass unter Loan rate ein Zinssatz von 4,25 % angezeigt wird.
- Erstellen Sie eine weitere Case-Instanz für einen Kreditantrag.
- Geben Sie für den Kreditbetrag 50000 in das Feld Loan amount ein.
- Geben Sie für den Bonitätswert 600 in das Feld Credit score ein.
- Geben Sie zur Angabe des Landes Canada in das Drop-down-Feld Country ein.
- Klicken Sie auf Submit.
- Stellen Sie sicher, dass unter Loan rate ein Zinssatz von 4,25 % angezeigt wird.
- Optional: Erstellen Sie weitere Case-Instanzen und geben Sie unterschiedliche Werte für den Bonitätswert, den Kreditbetrag und das Land ein. Stellen Sie sicher, dass der Zinssatz mit den Werten im Entscheidungsbaum zur Anpassung des Kreditrisikos übereinstimmt.