Saltar al contenido principal

Gestión de Versiones

En Decision Sense, puedes gestionar las versiones de tus reglas, lo que te permitirá hacer un seguimiento de los cambios realizados y regresar a una versión específica si es necesario. Esto es útil para mantener un historial claro y asegurarte de que siempre puedas acceder a configuraciones anteriores. Para hacerlo de manera efectiva, es importante tener en cuenta los siguientes conceptos:

  • Regla editable: Es una regla que puedes modificar y ajustar antes de usarla oficialmente. Te permite hacer pruebas y cambios sin afectar el funcionamiento actual del sistema.
  • Regla publicada: Es una regla que ya está activa y funcionando en el sistema. Una vez publicada, afecta las decisiones y operaciones, y cualquier cambio deberá hacerse primero en la versión editable antes de volver a publicarla.
Ayuda

Al realizar evaluaciones a través del API o con la librería DecisionSense.Client, es importante tener en cuenta que siempre se utilizará la última versión activa de la regla que haya sido publicada. Esto garantiza que las evaluaciones se basen en la versión más actualizada y estable de la regla.

Una vez que la regla ha sido creada y estamos seguros de las condiciones que tendrá, procedemos a guardar y hacer clic en image.png. Este botón se habilitará cuando haya nuevos cambios por publicar, mientras permanecerá oculto.

Validación de cambios pendientes

En la pantalla de administración, en el listado de reglas, aquellas que contengan este icono image.png junto a su nombre, significará que tienen cambios pendientes por publicar.

image.png

Administrador de versiones

Para ingresar al administrador de reglas le damos clic en image.png del listado de reglas.

Una vez ingresados en el administrador de versiones se muestra la siguiente pantalla.

image.png

Para la administración de versiones se puede interactuar con los siguientes controles:

  • image.png: Permite vizualizar la información de la versión.

image.png

En el caso de tablas de decisión la información se vería de la siguiente manera:

image.png

  • image.png: Activa una versión que se seleccione.

image.png

Simulador

Para probar la configuración de la regla, podemos utilizar el simulador. Este evaluará únicamente la versión editable de la regla, permitiéndote verificar su funcionamiento antes de publicarla oficialmente. Esto asegura que los cambios se comporten como esperas sin afectar las reglas ya publicadas.

image.png

Valores de entrada para la evaluación de la regla

image.png

Repuesta de la simulación

image.png

Ejecución del simulador

image.png

Indicador de la regla que su resultado es verdadero

image.png

Indicador de la regla que su resultado es falso

image.png

En el caso de tablas de decisión el simulador mostraría de la siguiente manera:

image.png

Indicador de la regla que su resultado es verdadero

image.png

Indicador de la regla que su resultado es falso

image.png