Opciones de despliegue de creación de informes
Puede elegir una opción de despliegue cuando ejecute la herramienta Generador SQL de informes.
Cuando ejecute la herramienta Generador SQL de informes, debe especificar si desea que el script cree vistas, vistas materializadas o tablas. La opción de despliegue que utilice dependerá de la cantidad de datos incluidos en su sistema.
*
*
*
En todas las implementaciones, puede utilizar la Administración de Cognos® Connection para planificar que los informes que recuperan una gran cantidad de datos se ejecuten durante las horas de menos actividad.
Vistas materializadas y Microsoft SQL Server
La característica de creación de informes no admite las vistas materializadas para Microsoft SQL Server.
En SQL Server, las vistas materializadas se denominan “vistas indexadas”. Sin embargo, la definición que crea un índice en una vista en SQL Server no puede utilizar ciertas agregaciones, funciones y opciones que sí incluyen las vistas de informes. Por lo tanto, si utiliza una base de datos SQL Server, utilice vistas o tablas de creación de informes.
*
eMessage y Oracle
Si su instalación incluye eMessage y su base de datos es Oracle, se recomienda utilizar vistas materializadas o tablas de creación de informes.
eMessage e IBM® DB2®
Si su instalación incluye eMessage y su base de datos es IBM® DB2®, se recomienda utilizar vistas materializadas o tablas de creación de informes.
Sincronización de datos
Cuando despliegue con vistas materializadas o tablas de creación de informes, determine la frecuencia con la que desea que se sincronicen los datos con los los datos del sistema de producción. Luego, utilice las herramientas de administración de bases de datos para planificar que los procesos de sincronización de datos renueven los datos de creación de informes regularmente.
Para eMessage, las vistas materializadas se actualizan automáticamente cuando se ejecutan los procedimientos almacenados de actualización del delta de eMessage. Consulte Ejecución y planificación de procedimientos almacenados para eMessage para obtener más información.