Ejecución de modelos
Acerca de esta tarea
La función de ejecución permite aplicar datos a la lógica de decisión definida en el modelo para asegurarse de que funciona como se espera.
Cuando se prueba un modelo, se definen y ejecutan datos de prueba para validar escenarios específicos. Puede proporcionar los datos en formato amistoso o en su formato JSON subyacente.
Procedimiento
Resultados
El informe de ejecución se visualiza en el panel de resultados. Además del resultado de la decisión, este panel muestra datos sobre la ejecución, como los tiempos de ejecución y compilación, qué reglas se ejecutan y su orden de ejecución.
Pulse Mostrar salida JSON para ver todos los datos de entrada, de salida y de ejecución en formato JSON.
Ejemplo
Abra el modelo de decisión de Aprobación disponible en el servicio de decisión de Aprobación de Préstamos en la muestra de Banca, y haga clic en la pestaña Ejecutar. Puede ver conjuntos de datos que corresponden a diferentes escenarios de prueba. Cuando se ejecuta el conjunto de datos Mr Doe loan, el préstamo se aprueba y obtiene el siguiente resultado:
{
"approved" : true,
"message" : "Congratulations! Your loan has been approved"
}
En este conjunto de datos, busque el campo Ingresos anuales y cambie su valor de 100000 a 80000. Cuando se ejecuta el conjunto de datos con este nuevo valor, el préstamo no se aprueba y obtiene el siguiente resultado:
{
"approved" : false,
"message" : "Too big Debt/Income ratio: 0.45597806940658686"
}
Este resultado valida que los ingresos anuales del prestatario influyen en la aprobación del préstamo. También se supone que el número de meses durante los cuales el prestatario devuelve el préstamo influye en esta aprobación. Si cambia el valor del número de pagos mensuales de 72 a 120 y ejecuta estos datos, el préstamo ahora se aprueba de nuevo:
{
"approved" : true,
"message" : "Congratulations! Your loan has been approved"
}
Este resultado valida que el número de pagos mensuales influye en la aprobación del préstamo, y que puede compensar un ingreso anual que podría ser demasiado bajo.