Motor de reglas de negocio para decisiones de crédito
Si las reglas están en el código, cada cambio exige ticket, revisión y despliegue. Decisimo las lleva a conjuntos de reglas y tablas legibles que su aplicación consulta en un endpoint.
Un cambio de regla, del editor al endpoint
Edición del conjunto de reglas
Mapeo de rangos de puntaje
Unión del flujo de decisiones
Ejecución de pruebas guardadas
Comparación de decisiones anteriores
Despliegue del release
Consulta al endpoint
Reglas si-entonces que el analista puede leer
- Condiciones anidadasCada regla exige todas o cualquiera de sus condiciones, agrupadas con AND u OR
- ComparacionesCompare valores, texto, fechas, campos vacíos y expresiones regulares
- Acciones en ordenSi coincide, asigna valores, calcula, añade a listas y ajusta fechas
Tablas de decisión para rangos y límites
- Condiciones por rangoLas celdas admiten ANY, una comparación o un rango abierto o cerrado
- Orden de filasPor defecto gana la última fila coincidente, o la primera si así se configura
- CSV y solapamientosDetecte filas superpuestas e importe o exporte la tabla en CSV
Reglas, datos y modelos en un flujo de decisiones
- Flujo de decisionesConecte conjuntos de reglas, tablas, árboles, scorecards, funciones, modelos y fuentes de datos
- Datos JSONLas reglas leen el documento JSON, incluidos resultados anteriores del flujo
- Errores de datosUna regla puede leer el error de una consulta fallida a una fuente de datos
Pruebe el cambio de regla antes del release
- Historial de revisionesCompare versiones guardadas lado a lado, revierta una y compare releases
- Pruebas guardadasReejecute casos guardados: pruebas de regresión por conjunto de reglas y tabla
- Release desplegadoEl release se ejecuta en un endpoint después de su despliegue
Reglas sobre listas de transacciones
- Reglas de arreglosEvalúe cada elemento de la lista y aplique la regla a cada coincidencia
- Reglas de flujo de datosFiltre, agrupe y agregue elementos, como los montos mensuales
- Cálculos sobre listasObtenga el máximo, mínimo, conteo, suma, promedio o mediana
Preguntas que nos hacen
¿Qué es un motor de reglas de negocio?
Un motor de reglas de negocio ejecuta reglas de decisión fuera del código de una aplicación y devuelve un resultado a la aplicación. Decisimo ejecuta conjuntos de reglas, tablas de decisión y otra lógica de decisión en un flujo de decisiones al que se accede mediante un endpoint de API.
¿Puedo cambiar las reglas de negocio sin un desarrollador?
El analista puede editar las reglas. Las condiciones usan rutas del documento JSON, y algunas reglas usan sintaxis de fórmulas o expresiones regulares.
¿Un motor de reglas de negocio puede gestionar siniestros?
Los flujos de decisiones pueden conectar reglas y datos para decisiones de seguros y siniestros. Decisiones de seguros