Consideración de deployment de entidades

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Automatización de Procesos con poco código > Automation - ambientes de pruebas y producción > De Studio a Automation Service > Deployment > Deployment de los objetos >

Consideración de deployment de entidades

Introducción

En Bizagi, las entidades tienen diferentes propiedades para ayudar a administrar las entidades. Por ejemplo, las entidades paramétricas se pueden definir como administrables en el entorno de desarrollo o en el entorno de producción. Estas propiedades se pueden cambiar en cualquier momento, pero es necesario tener en cuenta algunos aspectos al implementar una entidad cuyas propiedades se han modificado. Esta sección explica algunos escenarios que debe tener en cuenta al implementar entidades.

 

Consideraciones al crear una nueva llave de negocio

Puede tener entidades ya implementadas en un entorno con valores existentes. Más tarde, puede crear una nueva llave de negocio Los valores existentes deben cumplir la condición de llave, es decir, no pueden tener valores nulos, vacíos o repetidos.

 

Si despliega una entidad con una nueva llave de negocio, Bizagi analiza si los valores cumplen con la condición de la llave. De lo contrario, Bizagi implementa la entidad con éxito y no detiene la implementación, pero la llave de negocio no se crea en el entorno de destino. Puede ver si la llave se creó correctamente en el log

Si esto pasa le recomendamos dejar la entidad sin la llave de negocio en si ambiente de desarrollo, para mantener consistencia entre el ambiente de desarrollo y producción.

 

Deployment_05

 

Después de cambiar el tipo de atributo y definir una llave de negocio

Cuando cambia el tipo de atributo cuando el atributo no tiene dependencias. Hay escenarios que obligan a Bizagi a reconstruir la columna, lo que significa que Bizagi borra los valores existentes de esa columna. Si después de cambiar el tipo de atributo, la columna se reconstruye y usted establece ese atributo como una llave de negocio, entonces en el deployment, Bizagi implementa el cambio de tipo de atributo pero no deja el atributo como una llave de negocio, porque en el entorno de destino hay valores nulos o vacíos en esa columna (porque fue reconstruida por el cambio de tipo).

 

Consideraciones después de cambiar la longitud de un atributo

Si cambia la longitud de un atributo, por ejemplo de 50 a 10 caracteres, Bizagi valida que los valores existentes en el entorno de destino pueden cumplir con la nueva longitud. Si los valores existentes tienen una longitud mayor que la longitud recién definida, la implementación falla.

 

Deployment_06

 

Consideraciones con entidades administradas en el entorno de desarrollo

Las entidades paramétricas se pueden administrar en el entorno de desarrollo o producción. Cuando una entidad se administra en desarrollo, los valores se incluyen en el paquete de deployment, cuando se despliega la entidad.

 

Después de eliminar los valores de una entidad administrada en el entorno de desarrollo

Si elimina valores de una entidad paramétrica en desarrollo y despliega esa entidad, Bizagi valida si los valores eliminados se están utilizando en casos existentes en su ambiente destino. Si hay dependencias de esos valores, Bizagi mantiene los valores en su entorno de destino y muestra un mensaje de que los valores no se pueden eliminar debido a la dependencia de los casos.

 

Deployment_11

 

Consideraciones con la administración de entidades paramétricas

Las entidades paramétricas se pueden administrar en el entorno de desarrollo o producción. Si cambia esta propiedad e implementa la entidad, considere lo siguiente. Vea dónde administrar las entidades paramétricas

 

Cambio de gestionado en producción a gestionado en desarrollo

Si tiene una entidad administrada en el entorno de producción, con valores existentes utilizados en los casos, y luego cambia dónde administrar la entidad al entorno de desarrollo, debe tener en cuenta lo siguiente: si crea nuevos valores en el entorno de desarrollo e implementa Estos cambios en el entorno de destino, Bizagi valida si los valores existentes se utilizan en un caso. Estos valores no se eliminan y la implementación se puede realizar correctamente.

 

Por ejemplo, tiene una entidad de parámetro con valores en el entorno de producción:

 

Deployment_08

 

Y uno de esos valores son usados en un caso en el ambiente de producción.

 

Deployment_09

 

Luego cambia la administración de la entidad al ambiente de desarrollo.

 

Deployment_10

 

Y despliega esta entidad con este cambio. Todos los valores en el entorno de producción se reconstruyen (se eliminan y se vuelven a agregar) según los valores que establezca en desarrollo. Excepto los valores utilizados en casos anteriores. Estos valores no se eliminan en la implementación para mantener la coherencia de los casos existentes.

 

note_pin

Si los valores no se eliminan en el entorno de destino, considere que no verá esos valores en el entorno de desarrollo.

 

Por otro lado, si los valores existentes no se utilizan en ningún caso, estos se eliminan al implementar la entidad.

 

Cambio de administración en desarrollo a administración en producción

Si tiene una entidad existente en el ambiente de destino administrada en desarrollo y cambia dónde administrar esa entidad paramétrica desde el entorno de desarrollo hasta a producción, e implementa este cambio, los valores se mantienen en el entorno de destino, pero ahora se pueden administrar desde el Portal de Trabajo.


Last Updated 7/28/2022 11:15:46 AM