Toda la información de producto en wiki.bizagi.com aplica para Bizagi BPM Suite 9.1.X.
Para las nuevas versiones de Bizagi BPM Suite (10.X y superior) visite la Guía de Usuario.
 

Configuracion de ODS para los Reportes de analisis

De

<keywords content="keywords"> ODS, Analisis, BAM, BAM de proceso, BAM de tareas, Analytics, Data Store Operacional, Análisis de Procesos, Analisis de procesos, Análisis de Tareas, Analisis de tareas, Reportes de Análisis, reportes de analisis </keywords>

Contenido

Configuración de ODS para los Reportes de análisis

Bizagi ODS es un mecanismo opcional, diseñado para mejorar el rendimiento y disponibilidad del Servidor BPM.

Esta funcionalidad es especialmente útil y poderosa en aplicaciones de misión crítica, donde usualmente las consultas de análisis involucran una gran cantidad de información que podrían afectar el desempeño del portal de trabajo.

Mediante esta opción, las opciones de BAM y Análisis del portal de trabajo, hacen uso de una base de datos replicada.

Esto permite que estas operaciones que ejecutan consultas con una gran cantidad de datos (tales como las opciones para el monitoreo en tiempo real y análisis histórico de casos), sean llevadas a cabo sin ocupar los recursos designados para las actividades diarias en el portal.


El siguiente diagrama ilustra la arquitectura de Bizagi ODS:


Para utilzar Bizagi ODS, se requiere previamente configurar la replicación de la base de datos del proyecto Bizagi (como prerrequisito).

Una vez que la replicación este configurada de acuerdo a los criterios enumerados como "Checklist de configuración del ODS" (en la sección inmediatamente siguiente), la configuración para el uso del ODS en Bizagi consistirá de especificar los datos de conexión (string de conexión) a la base de datos replicada.

Al configurar esta conexión al proyecto (usando Bizagi Studio o el la Consola de administración), el portal de trabajo comenzará a utilizar dicha conexión para ejecutar las consultas de analisis y reportes.

Ante esto, es necesario asegurarse de que la replicación de la base de datos contenga la información de todos los casos actualizada y de manera consistente.


Checklist de configuración del ODS

La replicación de la base de datos de Bizagi será una tarea del DBA que estará a cargo de las medidas de seguridad y de la configuración para actualizar la misma.



El siguiente checklist sirve de guía para tener en cuenta mejores prácticas y parámetros que debe seguir la implementación del ODS para Bizagi:

  • La base de datos de la aplicación Bizagi debe ser la única en publicar.

Sin importar cuántos distribuidores intermedios se configuren, la base de datos de la aplicación Bizagi deberá ser el único punto de entrada de datos hacia el ODS.

  • Replicación casi en tiempo real.

Para tener la información en la base de datos replicadad actualizada, como un fiel reflejo de la base de datos principal de Bizagi, es necesario que se transmitan los datos de manera rápida hacia la base de datos replicada. Por ejemplo, con Microsoft SQL Server, la replicación transaccional cubre esto.

  • Replicación unidireccional.

Las operaciones realizadas en el ODS no deben afectar la base de datos principal de Bizagi. Ya que en el ODS pueden construirse tablas, vistas u otros objetos para tener datos temporales, lo importante a tener en cuenta es que esto no deben llevarse ni verse reflejado en la base de datos principal de Bizagi. Por ejemplo, de nuevo la replicación transaccional de Microsoft SQL Server cubre esto.

  • Estimación de tamaño para la replicación.

Teniendo en cuenta que algunas operaciones de escritura de base de datos implican transacciones usando datos de gran tamaño (por ejemplo, la edición de diagramas de Bizagi Studio o el manejo de uploads de archivos en la aplicación web), se recomienda estimar un tamaño aproximado adecuado para los artículos de replicación. Este tamaño también se puede medir en un entorno de pruebas (ambiente test). Por ejemplo para el "máximo de replicación de datos de texto" (opción que se utiliza en Microsoft SQL Server), una configuración adecuada es de 3 a 5 MB que por lo general es suficiente.

  • Escogencia de credenciales de autenticación para la replicación.

Usualmente y en términos de la arquitectura, la base de datos principal de Bizagi residirá en un servidor distinto al ODS. Por lo tanto y si este es el caso, se debe asegurar que se usen credenciales de una cuenta del domino para iniciar los servicios usados en la replicación, tales como el SQL Server Agent. Se debe evitar usar cuentas como "Local System", ya que las credenciales de esta cuenta no tienen acceso a la red debido a que no es una cuenta autenticada a nivel de ella.

Para ver mayor información o revisar guías para la replicación de bases de datos, revisar los siguientes enlaces de acuerdo al motor de base de datos de su proyecto:

Otros enlaces útiles para revisar información sobre replicación:


Especificación del ODS en Bizagi

Para configurar el uso del ODS en Bizagi, se puede especificar a través de Bizagi Studio (o el Management Console) en las configuraciones de Entorno (Environment configuration).

Para ello, en las opciones avanzadas, en el tab de ODS se podrá especificar la conexión para el determinado portal de trabajo según el ambiente (desarrollo, test o producción).



Una vez se ha configurado esto, las consultas y operaciones realizadas en los reportes de Análisis se harán sin consumir los recursos para las actividades de los usuarios finales.



Artículos relacionados

<comments />