<< Clic para mostrar Tabla de Contenidos >> (Obsoleto) Virtualización de datos |
Importante
La virtualización de datos está obsoleto.
El acceso a una fuente de datos externa a través de Internet depende inherentemente de diferentes factores que están fuera del control de Automation Service, tales como: una mayor latencia en la transmisión de datos, fluctuaciones, interferencias y congestión que afectan la velocidad del canal, la calidad de las redes utilizado durante la transmisión, etc. Todos estos factores pueden afectar la experiencia general del usuario y, por lo tanto, deberá mitigarlos.
Dado lo anterior, el uso de la virtualización tiene un alto riesgo de generar time-out al realizar la búsqueda de datos en las tablas externas, en tiempo real, generando finalmente un bloqueo de la base de datos.
Se debe encontrar opciones alternativas. Evaluar si la virtualización se puede cambiar a una replicación. De lo contrario, se debe considerar una alternativa, como invocar una interfaz.
Tenga en cuenta que al integrar una fuente de datos local, Automation Service se conectará a ella a través de su puerto de servicio TCP asignado y, por lo tanto, necesitará una VPN e implementarla con medidas de seguridad reforzadas.
Este mecanismo es aplicable para clientes que se han migrado de On-premises y cuyo caso de negocio ha sido revisado y aprobado por Bizagi.
Introducción
La virtualización de datos en Bizagi es un mecanismo de integración, que permite a los procesos de Bizagi acceder a diferentes fuentes de datos, como se describe en Conexiones con fuentes de datos externas.
Con la virtualización de datos, los procesos de Bizagi pueden acceder a información almacenada en múltiples fuentes de datos (RDBMS, XMLs etc.) y presentar la información como parte del proceso de negocio.
La integración se realiza transparentemente de los usuarios finales en el tiempo de ejecución (sincronización de información), y la información de la entidad virtualizada es vista y actualizada en el transcurso de una actividad o un proceso de negocios modelado.
Ejemplo de información manejada a través de Virtualización son: informes de clientes o vendedores, facturas, órdenes de compra, entre otras cosas (registros de tablas que son vistas como transaccionales).
Para integración de tablas e datos donde la actualización de la información es almacenada como valores predefinidos (entidades paramétricas), visite Replicación de datos.
¿Cómo funciona?
Para utilizar la virtualización de datos en Bizagi, usted debe primero asegurar que la fuente de datos externa cumpla las mejores prácticas y los requerimientos necesarios, como tener acceso de lectura y escritura (un inicio de sesión con permisos otorgados).
Para configurar la virtualización de datos se debe definir un sistema externo y el proveedor de datos (conexión con la fuente externa de datos).
Bizagi ofrece un asistente gráfico para minimizar las configuraciones necesarias.
Una vez la sincronización ocurre, la información será presentada a los usuarios finales como parte del proceso de negocio en Bizagi.
Prerrequisitos
Este mecanismo aplica únicamente para clientes que se han migrado de on-premises y su caso de negocio ha sido validado y aprobado por Bizagi.
La fuente de datos externa debe cumplir los siguientes requerimientos:
1. El acceso al sistema de información externo debe estar disponible en tiempo real (para sincronización en línea); si este no es el caso, debería ser implementada replicación de datos en lotes. Este tipo de acceso requiere permiso de lectura y escritura en la fuente de datos.
2. Si la virtualización de datos va a acceder una base de datos, esta debería estar normalizada. Esto es requerido para identificar claramente las llaves de negocio en cada entidad (Bizagi permite la configuración de llaves compuestas) de tal manera que Bizagi pueda identificar sin equivocaciones una instancia.
Adicionalmente, las relaciones entre las entidades de Bizagi (virtualizadas) deben existir entre las entidades correspondientes de la fuente externa.
Características Importantes
•La virtualización de datos solo aplica para entidades de tipo Maestras en Bizagi (datos transaccionales; y cuando nuevas líneas son creadas en una nueva instancia del proceso).
Clic para más información sobre Entidades Maestras.
Si usted desea utilizar esta característica de integración para tabla con lista de valores, es decir, entidades paramétricas, visite Replicación de datos.
El nombre de las entidades en Bizagi no puede ser mayor de 22 caracteres. |
•La configuración de la Virtualización de datos se realiza fácilmente a través de un asistente gráfico.
El asistente ayuda en la definición de la conexión con el proveedor de datos SQL Server (la configuración se realiza en pocos pasos sin necesidad de programación).
Las versiones de base de datos soportadas por el asistente de virtualización son (para conexiones SQL Server):
Motor de base de datos |
Versión |
---|---|
Microsoft SQL Server |
2019 |
2017 |
|
2016 |
|
2014 |
|
2012 |
Versiones soportadas para el asistente de virtualización (conexión nativa)
|
---|
Tenga en cuenta estas consideraciones: •Para nuestra oferta de Automation Service, La Virtualización de datos está soportadas utilizando bases de datos SQL Server y SQL Azure. •Cuando se virtualizan o replican desde bases de datos que soportan Unicode, deberá cerciorarse de que su base de datos de Bizagi soporte Unicode igualmente. |
•Bizagi soporta un amplio conjunto de tipos de datos de origen (en fuentes de datos SQL Server).
Para ver más información sobre los tipos de datos soportados por defecto, visite tipos de datos soportados.
•Atributos borrados en la fuente nunca se borran en Bizagi.
Cuando se sincronizan valores de entidades virtualizadas, Bizagi desactivará aquellos registros que fueron borrados de la fuente (serán marcados utilizando un borrado lógico en vez de un borrado físico). Esto se realiza para conservar la integridad de los casos existente en Bizagi.
Para ver mayor información acerca de los lineamientos y temas avanzados relacionados a la característica de Virtualización en Bizagi y sus opciones, consulte Mejores prácticas para Virtualización.
Configurar la Virtualización de datos
Como se mencionó anteriormente, la configuración de la Virtualización de datos se puede hacer de dos formas:
En la mayoría de los escenarios el asistente gráfico será suficiente.
Para más información sobre el primer método, visite Utilizando el asistente de Virtualización.
Sin embargo, para escenarios más complejos usted podrá utilizar la opción de configuración Estándar.
Estos escenarios se refieren principalmente a la necesidad de ajustes manuales en la configuración. Esto puede pasar en escenarios sofisticados donde tiene todo un conjunto de tablas que están relacionadas entre ellas. Esto puede involucrar relaciones entre entidades virtuales, por lo que la configuración requiere que todas las tablas sean replicas y virtualizadas teniendo en cuenta algunas consideraciones.
Para más información sobre el segundo método, visite Utilizando configuración avanzada para Virtualización.
Last Updated 9/12/2023 9:40:18 AM