El almacén de contenido

El almacén de contenido es una base de datos relacional que contiene los datos que necesita el producto de IBM® Cognos BI para funcionar, como especificaciones de informes, modelos publicados y los paquetes que los contienen; información de conexión de orígenes de datos; información sobre el espacio de nombres externo y el propio espacio de nombres de Cognos, e información sobre informes de separación y planificación.

Los modelos de diseño y los archivos de registro no se guardan en el almacén de contenido.

IBM Cognos BI incluye la base de datos de contenido de IBM Cognos como almacén de contenido predeterminado para las instalaciones de prueba y de prueba de conceptos. En un entorno de producción puede utilizar otras bases de datos como IBM DB2, Oracle, Microsoft SQL Server o Sybase.

Al servicio de IBM Cognos que utiliza el almacén de contenido se le denomina Content Manager.

Content Manager utiliza una API de JDBC (Java DataBase Connectivity) para acceder al almacén de contenido y los almacenes de métricas. IBM Cognos BI se proporciona con los controladores JDBC para IBM Cognos Content Database e IBM DB2. Si utiliza una base de datos Oracle, Microsoft SQL Server o Sybase, asegúrese de obtener los controladores JDBC apropiados.

IBM Cognos BI no publica el esquema del almacén de contenido, pero lo actualiza periódicamente, aislando los cambios del usuario mediante las interfaces de usuario estables y las API.

Una gran parte de la información del almacén de contenido, como los resultados de los informes y las especificaciones de informes XML, se almacena en campos de objetos binarios grandes (BLOB).

Los resultados en PDF se comprimen en el momento de la creación para facilitar el almacenamiento y el servicio al navegador. El formato PDF no permite comprimir el cuerpo principal de un informe, pero sí se comprime el contenido de la página, así como las fuentes y las imágenes. Adobe Acrobat Reader descomprime los archivos PDF al visualizarlos.

Los resultados de informe en otros formatos, como HTML, XML y CSV (valores separados mediante comas), se almacenan en formato comprimido y Content Manager los descomprime antes de enviarlos a un usuario.

IBM Cognos Content Database

IBM Cognos Content Database es una instancia de una base de datos Apache Derby que se puede instalar y utilizar opcionalmente como almacén de contenido predeterminado. IBM Cognos Content Database se puede utilizar cuando no se desea implementar una base de datos comercial para el almacén de contenido, como en un entorno de prueba o de prueba de conceptos. Debe utilizar una base de datos comercial soportada para el almacén de contenido en un entorno de producción.

Apache Derby es un software de código abierto cuyos términos de licencia se pueden consultar en el sitio web de Apache Derby. Las modificaciones en la base de datos Apache Derby y su uso con otros productos de IBM Cognos no recibe soporte. El usuario asume todo riesgo derivado de cualquier modificación que realice en la base de datos Apache Derby.

IBM Cognos Content Database puede instalarse con otros componentes de IBM Cognos BI o en otro sistema. El servicio de Cognos Content Database inicia la base de datos Apache Derby en la que se ejecuta IBM Cognos Content Database.

Si instala IBM Cognos Content Database en el mismo sistema que Content Manager, IBM Cognos Content Database se utilizará como almacén de contenido predeterminado. Para obtener información sobre el cambio del almacén de contenido, consulte la publicación IBM Cognos Business Intelligence Guía de instalación y configuración.