Skip to main content

Reto

Automatización de decisiones con los árboles de decisión

2 Tareas

10 minutos

Visible to all users
Principiante Pega Platform 8.7 Gestión de casos Español

Escenario

Una organización está lanzando una aplicación que simplifica las solicitudes de préstamos. Los clientes inician una solicitud de préstamo e introducen su puntaje de crédito, el monto del préstamo y el país. Configure un árbol de decisión y una expresión de declaración de forma tal que la tasa del préstamo se determine automáticamente según el puntaje de crédito, el monto del préstamo y el país que introduce el cliente. Para este reto, si cliente especifica Canadá como su país, el monto del préstamo no afecta la tasa del préstamo. Utilice los valores de la siguiente tabla:

  País Puntaje de crédito > Monto del préstamo > Devolver
si Canadá 800   0,0200
si Canadá 700   0,0275
si Canadá 200   0,0425
si   800 50000 0,0225
si   800 0 0,0200
si   700 50000 0,0325
si   700 0 0,0275
si   200 50000 0,045
si   200 0 0,0425
De lo contrario       0,07

La siguiente tabla incluye las credenciales que necesita para completar el reto.

Rol Nombre de usuario Contraseña
Desarrollador de aplicaciones author@loans pega123!
Nota: Su entorno de práctica podría admitir la compleción de varios retos. Como resultado, es posible que la configuración que se muestra en el tutorial del reto no coincida exactamente con su entorno.

Recorrido del Reto

Debe iniciar su propia instancia de Pega para completar este Título del desafío.

La inicialización puede demorar hasta 5 minutos. Le pedimos que tenga paciencia.

Tareas detalladas

1 Configuración del árbol de decisión de ajuste de riesgo del prestatario

  1. En el panel de navegación de Dev Studio, haga clic en App.
  2. Haga clic con el botón secundario en LoanRequest (Solicitud de préstamo) y haga clic en Create > Decision > Decision Tree (Crear > Decisión > Árbol de decisión).
  3. En el campo Label (Etiqueta), escriba Árbol de ajuste de riesgo del prestatario.
  4. Haga clic en Create and open (Crear y abrir) para crear el árbol de decisión.
  5. Haga clic en para agregar una condición. 
    Click to add a condition link when configuring a decision tree
  6. En el primer campo vacío, escriba o seleccione .Country.
  7. Mantenga el valor de operador en =.
  8. En el segundo campo vacío, escriba Canadá.
  9. Haga clic en la lista desplegable return (devolver) y seleccione continue (continuar). Se muestra una condición indentada y anidada.
    Condition if Country = Canada then continue
    Nota: Si no se muestran las condiciones, guarde y actualice el árbol de decisión.
  10. Haga clic en la condición anidada y repita los pasos 6 a 9 para especificar la condición if .CreditScore > 800 then return .0200 (si .CreditScore > 800, devolver 0,0200).
    First nested condition, if Credit Score is greater than 800 then return .0200
  11. Con la condición anidada seleccionada, haga clic en Add Row (Agregar fila) dos veces para agregar dos condiciones anidadas condicionales.
    Add row button
  12. Repita los pasos 6 a 9 para definir las siguientes condiciones:
    Nested conditions if the country is Canada
  13. Seleccione la primera condición de nivel superior y haga clic en Add Row (Agregar fila) tres veces para agregar tres condiciones de nivel superior adicionales.
  14. Repita los pasos 6 a 12 para definir las siguientes condiciones:
    Decision tree
  15. En la fila otherwise (de lo contrario), introduzca el valor de retorno predeterminado de 0,07.
  16. Haga clic en Save (Guardar) para guardar el árbol de decisión.

2 Configuración de la expresión de declaración de tasa del préstamo

  1. En el panel de navegación, haga clic con el botón secundario en LoanRequest (Solicitud de préstamo) y haga clic en Create > Decision > Declare Expression (Crear > Decisión > Expresión de declaración).
  2. En el campo Target Property (Propiedad de destino), escriba o seleccione .LoanRate.
    Declare expression for Loan rate property
  3. Haga clic en Create and open (Crear y abrir).
  4. En la sección Build Expressions (Crear expresiones), en la lista desplegable Value of (Valor de), seleccione Result of Decision Tree (Resultado del árbol de decisión).
  5. En el campo vacío que aparece a la derecha, escriba o seleccione BorrowerRiskAdjustmentTree.
    Loan rate declare expression set by BorrowerRiskAdjustmentTree
  6. Haga clic en Save (Guardar).

Confirme su trabajo

  1. En el encabezado de Dev Studio, haga clic en Create > New > Loan Request  (Crear > Nuevo > Solicitud de préstamo) para crear una nueva instancia del caso de solicitud de préstamo.
  2. En el campo Loan amount (Monto del préstamo), escriba 5000.
  3. En el campo Credit score (Puntaje de crédito), escriba 600.
  4. En la lista desplegable Country (País) seleccione Canada (Canadá).
  5. Haga clic en Submit (Enviar).
  6. Verifique que Loan rate (Tasa del préstamo) sea 4.25% (4,25 %).
    Verify loan rate is 4.25% with loan amount $5000
  7. Cree una instancia de caso de solicitud de préstamo adicional.
  8. En el campo Loan amount (Monto del préstamo), escriba 50000.
  9. En el campo Credit score (Puntaje de crédito), escriba 600.
  10. En la lista desplegable Country (País) seleccione Canada (Canadá).
  11. Haga clic en Submit (Enviar).
  12. Verifique que Loan rate (Tasa del préstamo) sea 4.25% (4,25 %).
    Verify loan rate is 4.25% with loan amount $50000
  13. Opcional: Cree instancias de caso adicionales e introduzca diferentes valores para el puntaje de crédito, el monto del préstamo y el país. Verifique que la tasa del préstamo sea consistente con los valores especificados en el árbol de decisión de ajuste de riesgo del prestatario.

Este Reto es para practicar lo aprendido en el siguiente Módulo:


Disponible en la siguiente misión:

Si tiene problemas con su formación, por favor consulte las preguntas frecuentes de Pega Academy.

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

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