+ All Categories
Home > Documents > IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... ·...

IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... ·...

Date post: 25-Aug-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
163
IBM Cognos Business Intelligence Versión 10.2.2 Guía de arquitectura y despliegue
Transcript
Page 1: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

IBM Cognos Business IntelligenceVersión 10.2.2

Guía de arquitectura y despliegue

���

Page 2: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

NotaAntes de utilizar esta información y el producto al que da soporte, lea la información del apartado “Avisos” en la página145.

Información sobre el producto

Este documento se aplica a IBM Cognos Business Intelligence Versión 10.2.2 y puede aplicarse también a lasversiones posteriores.

Materiales bajo licencia - Propiedad de IBM

© Copyright IBM Corporation 2005, 2014.

Page 3: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Contenido

Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

Capítulo 1. IBM Cognos BI . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Capítulo 2. La arquitectura en varios niveles . . . . . . . . . . . . . . . . . . . . 3Interfaces de usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Interfaces de usuario basadas en la Web . . . . . . . . . . . . . . . . . . . . . . . . . 4Interfaces de usuario basadas en Windows . . . . . . . . . . . . . . . . . . . . . . . . 8

Nivel 1. Servidor web: Pasarelas de IBM Cognos BI . . . . . . . . . . . . . . . . . . . . . . 9Aplicaciones de nivel 2: Servidores IBM Cognos BI . . . . . . . . . . . . . . . . . . . . . . 10

Asignador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Content Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Datos de nivel 3: Proveedores de contenido . . . . . . . . . . . . . . . . . . . . . . . . 17El almacén de contenido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Orígenes de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Almacén de métricas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

Capítulo 3. Comunicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . 21Mensajería y asignación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Asignación preferida local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Procesamiento de los mensajes de registro . . . . . . . . . . . . . . . . . . . . . . . . . 22

Planificación de repositorios de mensajes de registro en una instalación distribuida . . . . . . . . . . 23Recomendación: Consolidar los mensajes de registro en un entorno distribuido utilizando un servidor deregistro remoto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Recomendación: Configurar un archivo de registro para cada servidor de registro . . . . . . . . . . . 26

Gestión de conexiones de bases de datos . . . . . . . . . . . . . . . . . . . . . . . . . 26Base de datos del almacén de contenido . . . . . . . . . . . . . . . . . . . . . . . . . 26Bases de datos de consultas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Bases de datos del almacén de métricas . . . . . . . . . . . . . . . . . . . . . . . . . 27

Interacciones de Microsoft .NET Framework . . . . . . . . . . . . . . . . . . . . . . . . 27Uso del puerto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Procesamiento de flujo de solicitudes . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Acceso a IBM Cognos BI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Visualización de un informe o análisis . . . . . . . . . . . . . . . . . . . . . . . . . 31Ejecución de un informe o análisis. . . . . . . . . . . . . . . . . . . . . . . . . . . 32Planificación de la ejecución de una tarea . . . . . . . . . . . . . . . . . . . . . . . . 34Apertura de la carpeta de IBM Cognos Connection . . . . . . . . . . . . . . . . . . . . . 36Ejecución de un agente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Indexación de contenido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Búsqueda de contenido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Páginas de portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Capítulo 4. Flujo de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Planificación de la implementación . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Instalación de IBM Cognos Business Intelligence . . . . . . . . . . . . . . . . . . . . . . . 46Configuración de IBM Cognos Business Intelligence . . . . . . . . . . . . . . . . . . . . . . 47

Supervisión de los cambios de configuración . . . . . . . . . . . . . . . . . . . . . . . 48Configuración de la seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Configuración de IBM Cognos Business Intelligence para la creación de informes multilingüe . . . . . . . 49

Administración de IBM Cognos Business Intelligence . . . . . . . . . . . . . . . . . . . . . 49Utilización de IBM Cognos BI para la creación de informes y el análisis . . . . . . . . . . . . . . . 50

Creación de modelos y paquetes de informes . . . . . . . . . . . . . . . . . . . . . . . 50Creación de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Utilización de IBM Cognos Business Intelligence para las tablas de puntuación . . . . . . . . . . . . . 54

© Copyright IBM Corp. 2005, 2014 iii

Page 4: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Empaquetado en Metric Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54Creación de aplicaciones de creación de tablas de puntuación . . . . . . . . . . . . . . . . . 54

Utilización de IBM Cognos Business Intelligence para crear PowerCubes . . . . . . . . . . . . . . . 55Gestión de eventos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Capítulo 5. Lista de comprobación de planificación de la implementación. . . . . . . 57

Capítulo 6. Opciones de instalación . . . . . . . . . . . . . . . . . . . . . . . 59Instalación de todos los componentes en un sistema . . . . . . . . . . . . . . . . . . . . . . 59Instalación de la pasarela en otro sistema . . . . . . . . . . . . . . . . . . . . . . . . . 61Instalación de componentes de nivel de aplicación y Content Manager en distintos sistemas . . . . . . . . 62

Varias instalaciones de Content Manager . . . . . . . . . . . . . . . . . . . . . . . . 64Opciones de instalación de la herramienta de modelado . . . . . . . . . . . . . . . . . . . . 65IBM Cognos Business Intelligence con otros productos de IBM Cognos . . . . . . . . . . . . . . . 67

Productos de IBM Cognos que pueden actualizarse a IBM Cognos Business Intelligence . . . . . . . . . 68Productos de IBM Cognos Series 7 que pueden migrarse a IBM Cognos Business Intelligence . . . . . . . 70Productos de IBM Cognos que interoperan con IBM Cognos Business Intelligence . . . . . . . . . . . 70Contenido de IBM Cognos Series 7 que se puede volver a crear en IBM Cognos Business Intelligence . . . . 74

Capítulo 7. Planificación del rendimiento . . . . . . . . . . . . . . . . . . . . . 77Planificación de la capacidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

Estimación de la carga de usuario de IBM Cognos BI . . . . . . . . . . . . . . . . . . . . 78Evaluación de la complejidad de la aplicación . . . . . . . . . . . . . . . . . . . . . . . 80Planificación de componentes de la infraestructura . . . . . . . . . . . . . . . . . . . . . 80

Planificación de la escalabilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84Servidor web y escalabilidad de pasarela . . . . . . . . . . . . . . . . . . . . . . . . 84Escalabilidad del servidor IBM Cognos BI . . . . . . . . . . . . . . . . . . . . . . . . 89

Planificación de la disponibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91Disponibilidad de pasarela de IBM Cognos Business Intelligence . . . . . . . . . . . . . . . . 92Disponibilidad del servidor IBM Cognos Business Intelligence . . . . . . . . . . . . . . . . . 92Disponibilidad de Content Manager . . . . . . . . . . . . . . . . . . . . . . . . . . 92Disponibilidad del almacén de contenido . . . . . . . . . . . . . . . . . . . . . . . . 93

Capítulo 8. Supervisión y ajuste del rendimiento. . . . . . . . . . . . . . . . . . 95Métricas de rendimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96Ajuste de base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97Ajuste del servidor de aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

Cambio de valores de la memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . 97Establecimiento de límites de conexión . . . . . . . . . . . . . . . . . . . . . . . . . 98

Ajuste del servidor web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98Ajuste de IBM Cognos BI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

Diseño de modelos e informes para el rendimiento . . . . . . . . . . . . . . . . . . . . . 98Ajuste de asignadores de IBM Cognos BI . . . . . . . . . . . . . . . . . . . . . . . . 99Ajuste del Servicio de informes, el Servicio de informes por lotes y el Servicio de datos de informes . . . . 100Establecimiento de conexiones de afinidad . . . . . . . . . . . . . . . . . . . . . . . 101Métodos recomendados para la creación de informes planificada . . . . . . . . . . . . . . . . 103Utilización de la separación de informes . . . . . . . . . . . . . . . . . . . . . . . . 104

Representación en PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105Conexiones de ancho de banda bajo . . . . . . . . . . . . . . . . . . . . . . . . . . . 105Mantenimiento de disco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105Rendimiento de IBM Cognos Mobile . . . . . . . . . . . . . . . . . . . . . . . . . . 106

Estimación del ancho de banda que necesita IBM Cognos Mobile . . . . . . . . . . . . . . . . 106Estimación del número de servidores necesarios. . . . . . . . . . . . . . . . . . . . . . 106Estimación del tamaño de un informe . . . . . . . . . . . . . . . . . . . . . . . . . 106

Valores de configuración de procesamiento de informes avanzados . . . . . . . . . . . . . . . . 107

Capítulo 9. Consideraciones sobre globalización . . . . . . . . . . . . . . . . . 109Entornos locales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110Adición de fuentes al entorno de IBM Cognos BI . . . . . . . . . . . . . . . . . . . . . . 111Cambio de idioma de la interfaz de usuario . . . . . . . . . . . . . . . . . . . . . . . . 113

iv IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 5: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Cambio del idioma de informes, datos o metadatos para los usuarios . . . . . . . . . . . . . . . 114Personalización de moneda, números, fechas y horas . . . . . . . . . . . . . . . . . . . . . 116Configuración de un entorno multilingüe de IBM Cognos BI . . . . . . . . . . . . . . . . . . 116Configuración de una base de datos para la creación de informes multilingüe . . . . . . . . . . . . . 118

Capítulo 10. Arquitectura de seguridad . . . . . . . . . . . . . . . . . . . . . 119IBM Cognos Application Firewall. . . . . . . . . . . . . . . . . . . . . . . . . . . . 119Servicios de autenticación de IBM Cognos . . . . . . . . . . . . . . . . . . . . . . . . . 120

Espacio de nombres de Cognos . . . . . . . . . . . . . . . . . . . . . . . . . . . 120Inicio de sesión único . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Servicios de autorización de IBM Cognos . . . . . . . . . . . . . . . . . . . . . . . . . 121Administración distribuida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121Permisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Servicios criptográficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122Utilización de una entidad emisora de certificados de terceros . . . . . . . . . . . . . . . . . 122Proveedor criptográfico de IBM Cognos . . . . . . . . . . . . . . . . . . . . . . . . 123

Capítulo 11. Protección del despliegue . . . . . . . . . . . . . . . . . . . . . 125Técnicas para proteger el sistema operativo . . . . . . . . . . . . . . . . . . . . . . . . 127Técnicas para proteger la red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130Protección de la aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

Recomendación: Utilice IBM Cognos Application Firewall . . . . . . . . . . . . . . . . . . 131Configuración del entorno criptográfico . . . . . . . . . . . . . . . . . . . . . . . . 132Protección de los archivos temporales . . . . . . . . . . . . . . . . . . . . . . . . . 135Protección de los archivos IBM Cognos BI . . . . . . . . . . . . . . . . . . . . . . . . 135Protección de las cookies de contraseña CAM . . . . . . . . . . . . . . . . . . . . . . 136Técnicas para proteger el acceso a IBM Cognos Connection . . . . . . . . . . . . . . . . . . 136Protección de IBM Cognos PowerCubes . . . . . . . . . . . . . . . . . . . . . . . . 141Protección de los inicios de sesión del origen de datos. . . . . . . . . . . . . . . . . . . . 141Protección del almacén de contenido . . . . . . . . . . . . . . . . . . . . . . . . . 141

Auditoría de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

Avisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

Índice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149

Contenido v

Page 6: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

vi IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 7: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Introducción

Este documento se ha concebido para utilizarse con IBM® Cognos BusinessIntelligence.

Este documento está dirigido al arquitecto de soluciones de inteligenciaempresarial que supervisa la configuración, administración y uso de IBM CognosBI, una solución de inteligencia empresarial basada en web con característicasintegradas de creación de informes, análisis, creación de tablas de puntuación ygestión de eventos. En este documentov Se describe la arquitectura de IBM Cognos BI desde la perspectiva de la

estructura, comunicaciones, flujo de trabajo y seguridad.v Se proporciona información que sirve de ayuda para planificar la instalación y

configuración de IBM Cognos BI y para maximizar su rendimiento.v Se describe la arquitectura de seguridad de IBM Cognos BI y se proporcionan

directrices para proteger el despliegue.

Público

Para utilizar esta guía eficazmente, deberá estar familiarizado con la infraestructurade la tecnología de la información y con las necesidades empresariales de laspersonas de su organización que utilizarán IBM Cognos BI.

Búsqueda de información

Para buscar documentación de productos en la web, incluida toda ladocumentación traducida, acceda al Knowledge Center de IBM(http://www.ibm.com/support/knowledgecenter). Las notas de la versión sepublican directamente en el Knowledge Center de IBM e incluyen enlaces a lasnotas técnicas y APAR más recientes.

También puede leer las versiones en PDF de los archivos de ayuda en línea delproducto si pulsa los enlaces de PDF situados en la parte superior de las páginasHTML, o acceder a los PDF desde la página web de la documentación delproducto de IBM Cognos (www.ibm.com/support/docview.wss?uid=swg27042003).

Proyecciones futuras

En esta documentación se describe la funcionalidad actual del producto. Puede quese incluyan referencias a elementos que actualmente no están disponibles. Sinembargo, no deberá deducirse su futura disponibilidad real. Estas referencias noconstituyen un compromiso, promesa ni obligación legal que implique la entregade ningún tipo de material, código o funcionalidad. El desarrollo, entrega ycomercialización de las características o funcionalidad son aspectos que quedan ala entera discreción de IBM.

Declaración de limitación de responsabilidad de los ejemplos

La empresa Ejemplo Viaje de Aventuras, la empresa Viaje de Aventuras, Ventas deVA, cualquier variación de los nombres de Ejemplo Viaje de Aventuras o Viaje deAventuras y Ejemplo de planificación representan operaciones empresariales

© Copyright IBM Corp. 2005, 2014 vii

Page 8: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

ficticias con datos de ejemplo utilizados para desarrollar aplicaciones de ejemplopara IBM y los clientes de IBM . Estos registros ficticios incluyen datos de ejemplopara las transacciones de ventas, la distribución de productos, la gestión financieray los recursos humanos. Cualquier parecido con nombres, direcciones, números decontacto o valores de transacciones reales es pura coincidencia. Otros archivos deejemplo pueden contener datos ficticios generados manual o informáticamente,datos relativos a hechos procedentes de fuentes públicas o académicas, o datosutilizados con el permiso del poseedor del copyright, para utilizarlos como datosde ejemplo para desarrollar las aplicaciones de ejemplo. Los nombres de productosa los que se hace referencia pueden ser marcas registradas de sus respectivospropietarios. Está prohibido realizar cualquier tipo de duplicación no autorizada.

viii IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 9: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 1. IBM Cognos BI

IBM Cognos Business Intelligence es una solución diseñada para resolver los retosde la creación de informes a escala de empresa, del análisis, la creación de tablasde puntuación y la notificación de eventos.

La arquitectura de IBM Cognos BI se ha diseñado para la escalabilidad,disponibilidad y apertura. Utiliza tecnología independiente de plataforma yprobada en el sector, como Extensible Markup Language (XML), Simple ObjectAccess Protocol (SOAP) y Web Services Definition Language (WSDL). Por estarazón, IBM Cognos BI puede integrarse con la infraestructura de tecnologíaexistente en varias plataformas, además de aprovecharla.

La arquitectura de IBM Cognos BI presenta una interfaz de usuario basada en webcoherente y sin necesidad de recursos adicionales para ver, crear y administrarinformes, análisis, tablas de puntuaciones y eventos. Tiene un asignador común ysoporta las bases de datos relacionales iniciales, así como el procesamiento analíticoen línea (OLAP) y los cubos relacionales modelados dimensionalmente. Garantizael equilibro de carga dinámica y proporciona recuperación de migración tras errorpara el funcionamiento continuo. También proporciona un solo punto deadministración, así como una administración delegada basada en web. IBM CognosBI está totalmente abierto a los productos de terceros y al desarrollo personalizado.También se integra con granjas de servidores y soporta la creación de informesmultilingües y la creación de tablas de puntuación.

IBM Cognos Data Manager

IBM Cognos BI también incluye Data Manager para la integración de datos. ConData Manager puede extraer datos de los sistemas de origen y los archivos dedatos, transformar los datos y cargarlos en un almacén de datos, despensa de datoscompatible o área de transferencia de informes.

Para obtener información sobre la arquitectura de Data Manager, consulte laspublicaciones IBM Cognos Data Manager Installation and Configuration Guide y IBMCognos Data Manager User Guide.

© Copyright IBM Corp. 2005, 2014 1

Page 10: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

2 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 11: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 2. La arquitectura en varios niveles

IBM Cognos Business Intelligence tiene una arquitectura en varios niveles. Paraobtener una descripción, se puede separar en tres niveles: servidor web,aplicaciones y datos. Los niveles se basan en la función empresarial, ygeneralmente se separan con cortafuegos de red. Las interfaces de usuario de IBMCognos BI se sitúan por encima de los niveles.

En esta información se describe la configuración de un solo servidor IBM CognosBI. Para cumplir sus requisitos, puede elegir una configuración distinta. Paraobtener más información, consulte: Capítulo 6, “Opciones de instalación”, en lapágina 59.

Interfaces de usuarioIBM Cognos BI se ha configurado utilizando IBM Cognos Configuration. IBMCognos Configuration también se utiliza para iniciar y detener los servicios de IBMCognos.

Además de IBM Cognos Configuration, IBM Cognos BI tiene interfaces de usuariobasadas en web y en Windows, como se indica en la tabla siguiente.

Servidor webNivel 1: Servidor web

ServidorIBM Cognos

JDBC JDBCAPI

Nivel 2: Aplicaciones

Interfaces basadas en weby basadas en Windows

Componentes de nivel deaplicación de IBM Cognos BI con asignador y Content Manager

Interfaces de usuarioIBM Cognos BI

Nivel 3: Datos

Pasarelas de IBM Cognos BI

Almacén decontenido Bases de datos de consultas

Almacenes de métricas

cortafuegos de red

cortafuegos de red

cortafuegos de red

Figura 1. Flujo de trabajo de arquitectura en varios niveles

© Copyright IBM Corp. 2005, 2014 3

Page 12: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Tabla 1. Interfaces de usuario de IBM Cognos BI basadas en web y basadas en Windows

Interfaces basadas en web Interfaces basadas en Windows

Cognos Connection

Cognos Administration

Cognos Query Studio

Cognos Report Studio

Cognos Analysis Studio

Cognos Event Studio

Cognos Metric Studio

Cognos Workspace

Cognos Workspace Advanced

Cognos Framework Manager

Cognos Metric Designer

Cognos Transformer

Cognos Map Manager

Cognos BI for Microsoft Office

Cognos Insight

Interfaces de usuario basadas en la WebLas interfaces basadas en la web sin necesidad de recursos adicionales incluyen lossiguientes componentes:v “ IBM Cognos Connection”v “ IBM Cognos Administration” en la página 5v “Cognos Query Studio ” en la página 6v “Cognos Report Studio” en la página 6v “Cognos Analysis Studio” en la página 6v “Cognos Event Studio ” en la página 6v “Cognos Metric Studio” en la página 7v “Cognos Workspace” en la página 7v “Cognos Workspace Advanced” en la página 7

Las interfaces que están disponibles para los usuarios dependen de los permisos deusuario y de los paquetes de IBM Cognos BI que haya adquirido su organización.

IBM Cognos Connection

IBM Cognos Connection es un portal web suministrado con IBM Cognos BusinessIntelligence que proporciona un único punto de acceso a los datos corporativosdisponibles para sus productos. Ofrece un único punto de entrada para realizarconsultas, analizar y organizar los datos, así como para crear informes, tablas depuntuación y eventos. Los usuarios pueden ejecutar todas las aplicaciones de IBMCognos BI basadas en web a través de IBM Cognos Connection. IBM CognosConnection puede integrar otras aplicaciones de inteligencia empresarial ydirecciones web a otras aplicaciones.

Al igual que otras interfaces de navegador web en IBM Cognos BI, IBM CognosConnection utiliza las configuraciones predeterminadas del navegador. No esnecesario usar Java™, ActiveX ni conectores, por lo que no los instala.

Además de las selecciones para ver los datos y crear objetos, IBM CognosConnection incluye lo siguiente:v páginas de portal

4 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 13: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

El botón Nueva página abre un asistente donde los usuarios pueden crearuna página personalizable que utilice portlets para mostrar distintos tipos decontenido a la vez.

v Carpetas públicasLas carpetas públicas almacenan contenido compartido de IBM Cognos BI, comopaquetes (“Creación de modelos y paquetes de informes” en la página 50),informes, agentes, atajos y trabajos.

v Mis carpetasMis carpetas almacena contenido de IBM Cognos BI, como informes, atajos ytrabajos.

v Preferencias de usuario

El botón Opciones de Mi área incluye enlaces a Elementos de mi lista deobservación, listas de alertas y reglas de observación que le ayudan a supervisareventos empresariales; Mis preferencias, valores para el formato, idioma, husohorario, información de contacto y contenido del portal; y Mis actividades yplanificaciones, ventanas de estado en las que puede establecer y supervisarprioridades para las actividades de IBM Cognos BI.

v Enlace a herramientas y aplicacionesEl botón Lanzar proporciona enlaces a los estudios de IBM Cognos BI, a lasdefiniciones de acceso a los detalles, que se utilizan para navegar a través dedatos relacionados al realizar consultas de los datos o analizarlos y a IBMCognos Administration.

Para obtener información sobre cómo utilizar Cognos Connection, consulte lapublicación IBM Cognos Connection Guía del usuario.

La arquitectura abierta de IBM Cognos BI significa que puede elegir integrar IBMCognos BI en el portal web existente de su organización. Puede utilizar PortalServices, suministrado con IBM Cognos BI, para integrar IBM Cognos BI con lossiguientes portales:v SAP Enterprise Portalv IBM WebSphere Portalv Oracle WebCenter Interaction Portalv SharePoint Portal

Para obtener más información, consulte la publicación IBM CognosGuía deadministración y seguridad.

IBM Cognos Administration

IBM Cognos Administration es una interfaz de gestión central que contiene lastareas administrativas para IBM Cognos BI. Permite acceder fácilmente a la gestiónglobal del entorno de IBM Cognos y se puede acceder a ella a través de IBMCognos Connection.

IBM Cognos Administration está organizado en tres secciones:v Estado

Utilice los enlaces de esta sección para supervisar actividades, el estado delservidor y las métricas del sistema, además de cambiar algunos valores delsistema.

v Seguridad

Capítulo 2. La arquitectura en varios niveles 5

Page 14: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Utilice los enlaces de esta sección para definir usuarios, grupos y roles pormotivos de seguridad, configurar funciones para las interfaces y estudios, y paraestablecer las propiedades de los perfiles de interfaces de usuario (Professional yExpress) que se utilizan en Report Studio.

v ConfiguraciónUtilice los enlaces de esta sección para configurar conexiones de orígenes dedatos, desplegar contenido de IBM Cognos BI de un almacén de contenido aotro, crear listas de distribución y contenido, añadir impresoras, definir estilos,gestionar portlets y diseños de portal, iniciar o detener asignadores y servicios, ycambiar los valores del sistema.

Para obtener información sobre cómo utilizar Cognos Administration, consulte lapublicación IBM Cognos Business Intelligence - Guía de administración y seguridad.

Cognos Query Studio

Con Query Studio los usuarios con poca o ninguna formación pueden diseñar,crear y guardar rápidamente informes con el fin de satisfacer necesidades decreación de informes que no son consideradas por los informes profesionalesestándar creados en Report Studio.

Para obtener información sobre cómo utilizar Cognos Query Studio, consulte lapublicación IBM Cognos Query Studio Guía del usuario.

Cognos Report Studio

Con Report Studio los autores de informes crean, editan y distribuyen una ampliagama de informes profesionales. Asimismo, pueden definir plantillas de informesestándar corporativas para utilizarlas en Query Studio y editar y modificar losinformes creados en Query Studio o Analysis Studio.

Para obtener información sobre cómo utilizar Cognos Report Studio, consulte lapublicación IBM Cognos Report Studio Guía del usuario.

Cognos Analysis Studio

En Analysis Studio, los usuarios pueden explorar, analizar y comparar datosdimensionales. Analysis Studio proporciona acceso a orígenes de datosdimensionales, OLAP (procesamiento analítico en línea) y relacionales modeladosdimensionalmente. Los análisis creados en Analysis Studio se pueden abrir enReport Studio y se pueden utilizar para crear informes profesionales.

Para obtener información sobre cómo utilizar Cognos Analysis Studio, consulte lapublicación IBM Cognos Analysis Studio Guía del usuario.

Cognos Event Studio

En Event Studio puede configurar agentes para supervisar los datos y realizartareas cuando se producen eventos empresariales o condiciones excepcionales enlos datos que deben tratarse. Cuando se produce un evento, los usuarios recibenuna alerta para tomar medidas. Los agentes pueden publicar detalles en el portal,enviar alertas por correo electrónico, ejecutar y distribuir informes basados eneventos y supervisar el estado de los eventos. Por ejemplo, una llamada de un

6 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 15: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

cliente importante que solicita soporte técnico o la cancelación de un gran pedidopuede activar un evento, lo que provoca el envío de un correo electrónico a laspersonas adecuadas.

Para obtener información sobre cómo utilizar Cognos Event Studio, consulte lapublicación IBM Cognos Event Studio Guía del usuario.

Cognos Metric Studio

En Metric Studio puede crear y entregar un entorno de creación de tablas depuntuación personalizado para supervisar y analizar las métricas en toda laorganización. Los usuarios pueden supervisar, analizar y notificar datosactualizados mediante tablas de puntuación basadas en métricas interfuncionales.

Para obtener información sobre cómo utilizar Cognos Metric Studio, consulte lapublicación IBM Cognos Metric Studio Guía del usuario.

Cognos Workspace

En IBM Cognos Workspace puede crear sofisticados espacios de trabajo interactivosmediante contenido de IBM Cognos, así como orígenes de datos externos comoTM1 Websheets y CubeViews, según sus necesidades de información específicas.Puede ver y abrir espacios de trabajo e informes favoritos, manipular el contenidoen los espacios de trabajo y enviar por correo electrónico los espacios de trabajo.También puede utilizar comentarios, actividades y software social como IBMConnections para la toma de decisiones colaborativa.

Para obtener información sobre la utilización de Cognos Workspace, consulte lapublicación IBM Cognos Workspace Guía del usuario.

Cognos Workspace Advanced

Con IBM Cognos Workspace Advanced, un componente de IBM Cognos BI, puedellevar a cabo exploraciones de datos avanzadas y crear informes sencillos.

Con Cognos Workspace Advanced puede ampliar la exploración de datosespecificando medidas adicionales, añadiendo formateo condicional y utilizandocálculos avanzados.

También puede crear informes con orígenes de datos relacionales o dimensionalesque muestren los datos en listas, en tablas de referencias cruzadas y en gráficos.Tiene la opción de utilizar su propio origen de datos externo.

Hay dos formas de iniciar Cognos Workspace Advanced:v Desde un espacio de trabajo en IBM Cognos Workspace, puede pulsar un botón

para crear un informe o llevar a cabo una exploración avanzada relacionada conla información de ese espacio de trabajo.

v Desde el portal de IBM Cognos Connection, puede pulsar en Crear informesempresariales.

Para obtener información sobre la utilización de Cognos Workspace Advanced,consulte la publicación IBM Cognos Workspace Advanced User Guide.

Capítulo 2. La arquitectura en varios niveles 7

Page 16: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Interfaces de usuario basadas en WindowsLas interfaces de IBM Cognos basadas en Windows son IBM Cognos FrameworkManager, IBM Cognos Metric Designer, IBM Cognos Transformer, IBM CognosMap Manager, IBM Cognos BI for Microsoft Office e IBM Cognos Insight.

Cognos Framework Manager

IBM Cognos Framework Manager es la herramienta de modelado para crear yadministrar metadatos relacionados con la empresa y utilizarlos en el análisis y lacreación de informes de IBM Cognos BI. Los metadatos se publican para que lasherramientas de creación de informes los utilicen como paquete, lo queproporciona una vista empresarial única e integrada de cualquier número deorígenes de datos heterogéneos.

Los cubos OLAP están diseñados para contener metadatos para la creación deinformes y análisis de Business Intelligence. Todos los metadatos, incluidos todoslos miembros, dimensiones de cubo, jerarquías y niveles se cargan en tiempo deejecución.

Para obtener más información sobre cómo utilizar Cognos Framework Manager,consulte la publicación IBM Cognos Framework Manager Guía del usuario.

Cognos Metric Designer

Metric Designer es la herramienta de modelado que se utiliza para crearextracciones con el fin de utilizarlas en las aplicaciones de creación de tablas depuntuación de IBM Cognos BI. Las extracciones se utilizan para correlacionar ytransferir información de los orígenes de metadatos existentes, tales como archivosde IBM Cognos Framework Manager y de definición de consulta de Impromptu(.iqd).

Para obtener información sobre cómo utilizar Cognos Metric Designer, consulte lapublicación IBM Cognos Metric Designer User Guide.

Cognos BI for Microsoft Office

Con IBM Cognos BI for Microsoft Office puede acceder a los datos de presentaciónde informes de IBM Cognos directamente desde dentro de las aplicaciones deMicrosoft Office.

IBM Cognos BI for Microsoft Office utiliza Microsoft .NET Framework parapermitir que los clientes interactúen con los componentes basados en servidor. IBMCognos BI for Microsoft Office proporciona dos tipos de clientes:v El cliente inteligente es un cliente sin administración sin impacto alguno sobre el

despliegue. Las actualizaciones de productos se aplican automáticamente através del cliente inteligente.

v El cliente del complemento COM requiere una instalación de cliente. Lasactualizaciones de productos se entregan desinstalando y reinstalando el clientedel complemento COM.

Para obtener más información sobre cómo utilizar IBM Cognos BI for MicrosoftOffice, consulte la publicación IBM Cognos BI for Microsoft Office Guía del usuario.Para obtener más información sobre la configuración y el despliegue de IBMCognos BI para clientes de Microsoft Office, consulte la publicación IBM CognosBusiness Intelligence Guía de instalación y configuración.

8 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 17: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Cognos Transformer

IBM Cognos Transformer es la herramienta de modelado de IBM Cognos BI quese utiliza para crear PowerCubes para utilizarlos en IBM Cognos BI. LosPowerCubes de IBM Cognos BI protegidos no son compatibles con IBM CognosSeries 7.

Para obtener información sobre la instalación y configuración de las versiones deTransformer anteriores a la versión 8.4, consulte la documentación suministradacon su edición de Transformer.

Cognos Map Manager

IBM Cognos Map Manager es un programa de utilidad basado en Windows quelos administradores y los modeladores utilizan para importar mapas y actualizaretiquetas para mapas en Report Studio. Para las características del mapa, como losnombres de país o región y ciudad, los administradores y los modeladores puedendefinir nombres alternativos para ofrecer versiones multilingües del texto queaparece en el mapa.

Para obtener más información sobre cómo utilizar Cognos Map Manager, consultela publicación IBM Cognos Map Manager Installation and User Guide.

Cognos Insight

IBM Cognos Insight permite analizar datos, explorar escenarios e influir en lasdecisiones mediante la creación de espacios de trabajo personales o gestionados.Utilice estos espacios de trabajo interactivos para comunicar los resultados a losdirectores. Dado que Cognos Insight soporta la reescritura, también puede utilizarestos espacios de trabajo para recopilar y consolidar objetivos, compromisos yprevisiones de gestión.

IBM® Cognos® Insight se suministra con IBM Cognos BI. Utilice IBM CognosConnection Installer for Cognos Insight para instalar software de suministro en losservidores de Cognos BI. Este software permite a varios usuarios descargar einstalar IBM Cognos Insight en sus sistemas desde la interfaz de CognosConnection.

Para obtener más información sobre cómo utilizar Cognos Insight, consulte lapublicación IBM Cognos Insight Guía del usuario.

Nivel 1. Servidor web: Pasarelas de IBM Cognos BIEl nivel de servidor web de IBM Cognos BI contiene una o más pasarelas de IBMCognos BI.

La comunicación web en IBM Cognos Business Intelligence se suele realizar através de pasarelas, que residen en uno o más servidores web. Una pasarela es unaextensión de un programa de servidor web que transfiere información del servidorweb a otro servidor.

La comunicación web también puede producirse directamente con un asignador deIBM Cognos BI, aunque esta opción es menos común que utilizar pasarelas.

Si instala el componente de pasarela en un sistema distinto de Content Manager olos componentes de nivel de aplicación, debe configurar el sistema de pasarela de

Capítulo 2. La arquitectura en varios niveles 9

Page 18: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

forma que conozca la ubicación de un asignador, preferiblemente uno en unsistema de componentes de nivel de aplicación. Para la protección de migracióntras error, puede configurar más de un asignador para un sistema pasarela. Paraobtener más información, consulte: “Asignador” en la página 11.

IBM Cognos BI soporta los siguientes tipos de pasarelas web:v ISAPI

ISAPI se puede utilizar para el servidor web IIS (Internet Information Services)de Microsoft. Ofrece un rendimiento más rápido para IIS.

v apache_modPuede utilizar una pasarela apache_mod con el servidor web Apache.

v servletSi la infraestructura de servidor web soporta servlets o está utilizando unservidor de aplicaciones, puede utilizar una pasarela de servlet.

v CGIComo pasarela predeterminada, CGI se puede utilizar para todos los servidoresweb soportados, pero no se debe utilizar en un entorno de producción.

Cuando una pasarela de IBM Cognos BI recibe una solicitud, hace lo siguiente:v Cifra las contraseñas para garantizar la seguridadv Extrae la información necesaria para enviar la solicitud a un servidor IBM

Cognos BIv Adjunta variables de entorno para el servidor webv Añade un espacio de nombres predeterminado a la solicitud para garantizar que

el servidor autentica al usuario en el espacio de nombres correctov Pasa las solicitudes a un asignador de IBM Cognos BI para su procesamiento

Para obtener información sobre la configuración de pasarelas de IBM Cognos BI,consulte la publicación IBM Cognos Business Intelligence Guía de instalación yconfiguración.

Aplicaciones de nivel 2: Servidores IBM Cognos BIEl nivel de aplicaciones de IBM Cognos BI contiene uno o más servidores de IBMCognos BI. Un servidor IBM Cognos BI ejecuta solicitudes, como informes, análisisy consultas, que se reenvían desde una pasarela. Un servidor IBM Cognos BIrepresenta asimismo las interfaces de IBM Cognos Connection y de Metric Studio.

Cada instalación de IBM Cognos BI incluye lo siguiente:v Componentes de nivel de aplicación, por ejemplo un asignador, que utiliza

servicios y direcciona solicitudesv Content Manager, que gestiona información de IBM Cognos BI

10 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 19: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

AsignadorEl asignador inicia todos los servicios de IBM Cognos configurados y habilitadosen un sistema y direcciona las solicitudes.

El asignador es una aplicación de varios subprocesos que utiliza uno o mássubprocesos por solicitud. Los cambios en la configuración se comunicanregularmente a todos los asignadores en ejecución. El asignador incluye IBMCognos Application Firewall para proporcionar seguridad para IBM Cognos BI.

El asignador puede direccionar solicitudes a un servicio local, como el servicio deinformes, el servicio de presentación, el servicio de trabajos o el servicio de control.

Un asignador también puede direccionar solicitudes a un asignador específico paraejecutar una solicitud determinada. Las solicitudes se pueden direccionar aasignadores específicos en función de las necesidades de equilibrio de carga o losrequisitos del paquete o el grupo de usuarios. Por ejemplo, si un origen de datosOLAP determinado sólo está disponible sólo para un grupo de servidores de IBMCognos, ha de especificarse que todas las solicitudes para el origen de datos sedireccionen a ese grupo de servidores de IBM Cognos. Para obtener másinformación sobre cómo direccionar solicitudes según los paquetes o los grupos deusuarios, consulte la Guía de administración y seguridad.

Al configurar las pasarelas de IBM Cognos BI puede listar los identificadores derecursos universales (URI) de los asignadores de destino en orden descendente depreferencia. Si un asignador falla, las solicitudes se direccionan a otro asignadorsegún la lista. La pasarela supervisa el estado del asignador principal y lassolicitudes se vuelven a dirigir a este componente cuando vuelve a entrar enservicio. Para obtener más información, consulte la publicación IBM CognosBusiness Intelligence Guía de instalación y configuración.

Cuando se inicia un asignador, se registra a sí mismo con Content Manager. Comoconsecuencia, cada asignador tiene en cuenta los demás asignadores. Si unasignador falla o no está disponible, las solicitudes para el asignador se direccionanal siguiente asignador disponible hasta que el asignador que ha fallado vuelve aregistrarse.

Componentes de nivel deaplicación

ServiciosAsignador

Content Manager

AccessManager

Servicios IBM Cognos

Figura 2. Servicios de IBM Cognos

Capítulo 2. La arquitectura en varios niveles 11

Page 20: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Servicios de IBM Cognos

Después de instalar y configurar IBM Cognos BI, habrá un asignador disponible encada sistema de forma predeterminada. Cada asignador tiene una serie de serviciosasociados, los cuales se enumeran en la siguiente tabla.

Tabla 2. Servicios de IBM Cognos

Servicio Función

Servicio de agenteEjecuta agentes. Si las condiciones de unagente se cumplen al ejecutarlo, el serviciode agente pide al servicio de control queejecute las tareas.

Servicio de anotacionesPermite la adición de comentarios a losinformes por medio del espacio de trabajode IBM Cognos. Estos comentarios seconservan en todas las versiones delinforme.

Servicio de informes por lotesGestiona las solicitudes de segundo planopara ejecutar informes y ofrece informes desalida en nombre del servicio de control.

Servicio de memoria caché de ContentManager

Aumenta el rendimiento global del sistema yla escalabilidad de Content Managermediante el almacenamiento en la caché delos resultados de las consultas frecuentes encada asignador.

servicio de Content Managerv Desempeña funciones de manipulación de

objetos en el almacén de contenido, comoañadir, consultar, actualizar, suprimir,mover y copiar.

v Realiza funciones de gestión del almacénde contenido, como importar y exportar.

Servicio de movimiento de datosGestiona la ejecución de tareas demovimiento de datos en IBM Cognos BI. Lastareas de movimiento de datos, como Buildsy JobStreams, se crean en Data ManagerDesigner y se publican en IBM Cognos BI.

Servicio de entregaEnvía correos electrónicos a un servidorSMTP externo en nombre de otros servicios,como el servicio de informes, de trabajos, deagente o de integración de datos.

Servicio de gestión de eventosCrea, planifica y gestiona objetos de eventosque representan informes, trabajos, agentes,mantenimiento del almacén de contenido,importación y exportación de despliegues ymétricas.

Servicio de gráficosProduce gráficos en nombre del servicio deinformes. Los gráficos se pueden generar encuatro formatos distintos: Barrido, Vector,Microsoft Excel XML o PDF.

Human Task ServicePermite la creación y la administración detareas humanas. Una tarea humana, como laaprobación de un informe, se puede asignara una persona o a un grupo ad hoc omediante cualquiera de los otros servicios.

12 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 21: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Tabla 2. Servicios de IBM Cognos (continuación)

Servicio Función

Servicio de datos de índiceProporciona funciones básicas de textocompleto para el almacenamiento y larecuperación de términos y documentos deresumen con índices.

Servicio de búsqueda en índiceProporciona funciones de búsqueda y deacceso a detalles, incluidas listas de alias yejemplos.

Servicio de actualización de índiceProporciona funciones de escritura,actualización, supresión y administración.

Servicio de trabajosEjecuta trabajos indicando al servicio decontrol que ejecute los pasos del trabajo ensegundo plano. Los pasos incluyen informes,otros trabajos, importaciones, exportaciones,etc.

Servicio de registroGraba los mensajes de registro generadospor el asignador y otros servicios. El serviciode registro puede configurarse para grabarinformación de registro en un archivo, unabase de datos, un servidor de registroremoto, el visor de sucesos de Windows oun registro del sistema UNIX. Los clientes oCognos Software Services pueden entoncesanalizar la información de registro, como laque se indica a continuación:

v Eventos de seguridad

v Información de error del sistema y deaplicación

v Información de diagnóstico seleccionada

Servicio de metadatosOfrece soporte para la información de linajede datos en Cognos Viewer, Report Studio,Query Studio y Analysis Studio. Lainformación de linaje incluye informacióncomo por ejemplo, el origen de datos yexpresiones de cálculo.

Servicio Metric StudioProporciona la interfaz de usuario MetricStudio para supervisar e introducirinformación sobre el rendimiento.

Servicio de migraciónGestiona la migración de IBM CognosSeries 7 a IBM Cognos BI.

Capítulo 2. La arquitectura en varios niveles 13

Page 22: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Tabla 2. Servicios de IBM Cognos (continuación)

Servicio Función

servicio de MobileGestiona las actividades relacionadas con elcliente de IBM Cognos Mobile:

v Transforma los informes y análisis deCognos Business Intelligence paraconsumo móvil.

v Comprime el contenido de informes yanálisis de Cognos BI para una rápidadistribución sin cables a dispositivosmóviles y disponer de acceso desde esosdispositivos.

v Lleva el contenido de informes y análisisa los dispositivos móviles.

v Facilita las solicitudes relacionadas coninformes y análisis de entrada y salidaentre el dispositivo móvil y el entorno enel que se debe buscar, examinar o ejecutarinformes.

v Sincroniza el almacén de contenido móvilen el servidor con la base de datos móvildel dispositivo móvil.

v Traduce mensajes SOAP (Simple ObjectAccess Protocol) de Cognos BI enmensajes aptos para dispositivosinalámbricos.

v Se comunica con el dispositivo móvil.

Servicio de controlv Gestiona la supervisión y la ejecución de

tareas planificadas, enviadas para suejecución posterior o ejecutadas comotareas de segundo plano.

v Asigna un servicio de destino para que sehaga cargo de una tarea planificada. Porejemplo, el servicio de control puedepedir al servicio de informes por lotes queejecute un informe, al servicio de trabajosque ejecute un trabajo o al servicio deagente que ejecute un agente.

v Crea objetos de historial en ContentManager y gestiona la migración traserror y la recuperación de entradas deejecución.

Servicio de consola de administración dePlanning

Gestiona la comunicación con la consola deContributor Administration.

Servicio de datos PlanningGestiona la comunicación para la creación deinformes en tiempo real a partir de datos delplan de Contributor en IBM Cognos BI.

Servicio de trabajos PlanningGestiona la comunicación con el subsistemadel servidor de trabajo Planning.

Servicio web de PlanningSe ocupa de la comunicación con laaplicación web de Contributor y elcomplemento de Contributor de los usuariosde Excel.

14 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 23: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Tabla 2. Servicios de IBM Cognos (continuación)

Servicio Función

Servicio de PowerPlay Gestiona las solicitudes de ejecución deinformes de PowerPlay.

Servicio de presentaciónv Transforma las respuestas genéricas XML

de otro servicio en formatos de salidacomo HTML o PDF.

v Ofrece funciones de visualización,navegación y administración en IBMCognos Connection.

Query ServiceGestiona las solicitudes de consultadinámica y devuelve el resultado al serviciopor lotes o de informes que las ha solicitado.

Servicio de datos de informesGestiona la transferencia de datos deinformes entre IBM Cognos BI y lasaplicaciones que utilizan los datos, comoIBM Cognos BI for Microsoft Office e IBMCognos Mobile.

Servicio de informesGestiona las solicitudes interactivas deejecución de informes y ofrece informes desalida a los usuarios de IBM CognosConnection o de un estudio.

Servicio de repositorioGestiona solicitudes para recuperar la salidade informe archivada de un repositorio dearchivado o de un almacén de objetos.

Servicio del sistemaDefine el servicio de Business Intelligencecompatible con Bus API empleado paraobtener los parámetros de configuración detoda la aplicación IBM Cognos BI. Tambiénofrece métodos para normalizar y validarcadenas de entorno local y correlacionarcadenas de entorno local a los entornoslocales soportados por su aplicación.

servicio de galería de visualizaciónHabilita la galería de visualización en ReportStudio.

Content ManagerContent Manager es el servicio de IBM Cognos BI que gestiona el almacenamientode los datos de aplicaciones del cliente, lo que incluye el descubrimiento devisualización interactivo, el servicio de metadatos relacionales, la seguridad, losdatos de configuración, los modelos, las métricas, las especificaciones de informe yla salida de informe. Content Manager es necesario para publicar paquetes,recuperar o almacenar especificaciones de informe, administrar información deplanificación y administrar el espacio de nombres de Cognos.

Content Manager almacena información en una base de datos del almacén decontenido, que normalmente está ubicada en el nivel 3 de la arquitectura. Paraobtener más información, consulte: “Asignador” en la página 11.

Capítulo 2. La arquitectura en varios niveles 15

Page 24: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

La instalación puede incluir más de un Content Manager, cada uno en un sistemadistinto. Un sistema de Content Manager está activo y uno o varios sistemas deContent Manager están en espera.

La información almacenada por Content Manager incluye lo siguientev informes

Los informes contienen especificaciones, propiedades, valores de seguridad ysalidas. También incluyen los análisis creados en Analysis Studio, las consultascreadas en Query Studio y los informes creados en Report Studio.

v Paquetes de informesLos paquetes contienen metadatos, informes y carpetas.

v Paquetes de métricasLos paquetes de métricas contienen metadatos, tablas de puntuación y carpetas.

v agentesLos agentes incluyen las condiciones, planificaciones y tareas utilizadas parasupervisar eventos y entregar notificaciones. También incluyen la lista deinstancias de un evento, detectadas recientemente.

v Configuración del servidorLa configuración del servidor contiene información de directorio, el espacio denombres de Cognos “Espacio de nombres de Cognos” en la página 120 einformación sobre contactos, listas de distribución, orígenes de datos eimpresoras.

v Información personal del usuarioLa información personal del usuario consiste en Mis carpetas y Mis páginas.

v Información del idiomaLa información del idioma incluye nombres, descripciones y ayuda contextual endistintos idiomas para dar soporte a las prestaciones multilingües de IBMCognos BI.

v Espacios de trabajo

Access Manager

Content Manager

Serviciocriptográfico

Servicio de autenticación

Entidad emisorade certificados

Nivel 2: Aplicaciones

Nivel 3: Datos

JDBC

Cortafuegos dered

Almacén de autenticación

Almacén decontenido

Figura 3. Diagrama de Content Manager

16 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 25: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Espacios de trabajo compartidos con Cognos Connection desde Cognos Insight

Content Manager realiza funciones generales, como agregar, consultar, actualizar,eliminar, mover y copiar. También realiza funciones de gestión del almacén decontenido, como importar y exportar.

Access Manager

Content Manager contiene Access Manager, el componente de seguridad principalde IBM Cognos BI. Access Manager aprovecha los proveedores de seguridadexistentes para utilizarlos con IBM Cognos BI.

Proporciona a IBM Cognos BI un conjunto coherente de prestaciones de seguridady API, incluida la autenticación de usuario, la autorización y el cifrado. Tambiénproporciona soporte para el espacio de nombres de Cognos.

Algunas prestaciones de seguridad, como la autenticación de usuario, son externasa IBM Cognos BI pero Access Manager las expone a IBM Cognos BI. Otrasprestaciones, como la autenticación, son internas a IBM Cognos BI y AccessManager las implementa.

Para muchas funciones relacionadas con la seguridad, Access Manager requierecertificados e interactúa con una entidad emisora de certificados. De formapredeterminada, IBM Cognos BI utiliza su propio servicio de entidad emisora decertificados para establecer la raíz de confianza en la infraestructura de seguridadde IBM Cognos BI. Si utiliza una entidad emisora de certificados de terceros,puede configurar IBM Cognos BI para que la utilice en lugar de la entidad emisorade certificados predeterminada de IBM Cognos BI. Para obtener más información,consulte: Capítulo 10, “Arquitectura de seguridad”, en la página 119.

Datos de nivel 3: Proveedores de contenidoEl nivel de datos de IBM Cognos Business Intelligence contienen lo siguiente:v “El almacén de contenido”v “Orígenes de datos” en la página 18v “Almacén de métricas” en la página 19

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

IBM Cognos BI incluye la base de datos de contenido de IBM Cognos comoalmacén de contenido predeterminado para las instalaciones de prueba y deprueba de conceptos, pero no debe utilizarse nunca en un entorno de producción.

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

Content Manager utiliza una API de JDBC (Java DataBase Connectivity) paraacceder al almacén de contenido y los almacenes de métricas. IBM Cognos BI seproporciona con los controladores JDBC para IBM Cognos Content Database e IBM

Capítulo 2. La arquitectura en varios niveles 17

Page 26: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

DB2. Si utiliza una base de datos Oracle, Microsoft SQL Server o Sybase, asegúresede obtener los controladores JDBC apropiados.

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

IBM Cognos Content Database

IBM Cognos Content Database es una instancia de una base de datos ApacheDerby que se puede instalar y utilizar opcionalmente como almacén de contenidopredeterminado. IBM Cognos Content Database se puede utilizar cuando no sedesea 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 basede datos comercial soportada para el almacén de contenido en un entorno deproducción.

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

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

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

Orígenes de datosLos orígenes de datos que pueden accederse a través de IBM Cognos BI incluyenbases de datos relacionales, cubos dimensionales u OLAP, archivos sin formato yotros almacenes de datos físicos. También incluyen la información de conexiónnecesaria para acceder a los datos.

Los componentes de nivel de aplicación utilizan conexiones de origen de datospara acceder a los orígenes de datos.

Enterprise Information Integrators

IBM Cognos BI se puede utilizar con productos EII (Enterprise InformationIntegration) como IBM Cognos BI Virtual View Manager.

IBM Cognos BI Virtual View Manager proporciona acceso a orígenes de datosadicionales, tales como LDAP, Java Database Connectivity (JDBC), Open XML yWSDL, y mejora el rendimiento cuando se consultan datos de diferentes orígenes.

En el siguiente escenario, el producto EII modela un conjunto de bases de datoscreando una vista unificada como un solo origen de datos virtual. IBM Cognos BIaccede al servicio EII como si fuera una sola base de datos, y el servicio EII une los

18 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 27: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

datos de los diversos orígenes de datos de la empresa del modo necesario.

Almacén de métricasUn almacén de métricas es una base de datos relacional que incluye contenidopara paquetes de métricas. Un almacén de métricas también contiene los valores deMetric Studio, como por ejemplo las preferencias del usuario.

Se puede crear más de un almacén de métricas. Por ejemplo, un almacén demétricas puede incluir contenido para una aplicación de ventas y otro puedeincluir contenido para una aplicación financiera.

Nivel 3: Datos

Almacén decontenido

APIJDBC

Modelado EII

Orígenes de datos de la empresa

Enterprise InformationIntegrator (EII) Service

cortafuegos de red

Figura 4. Diagrama que muestra cuatro orígenes de datos de la empresa que alimentan a unúnico origen de datos EII virtual

Capítulo 2. La arquitectura en varios niveles 19

Page 28: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

20 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 29: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 3. Comunicaciones

Los componentes de IBM Cognos Business Intelligence se comunican entre sí y conlas aplicaciones adicionales integradas con IBM Cognos BI utilizando el bus de BI.

El bus de BI es una API de SOAP (Simple Object Access Protocol) abierta ydocumentada que soporta WSDL (Web Services Definition Language). Para obtenerinformación sobre la integración de aplicaciones con componentes de IBM CognosBI, consulte la publicación Software Development Kit Developer Guide.

El bus de BI no es un componente de software como Content Manager o elservidor IBM Cognos BI, sino un conjunto de protocolos que rigen lascomunicaciones entre los servicios de IBM Cognos. También define cómo seutilizan los estándares del sector y los protocolos con IBM Cognos BI, habilitandoIBM Cognos BI para que sea un sistema totalmente abierto.

Todo lo que se gestiona a través de IBM Cognos Connection o el portal se exponea través del bus de BI. Esto incluye paquetes, carpetas, informes, análisis, eventos,objetos de directorio, servidores, objetos de despliegue y metadatos. El uso de unaAPI a través de IBM Cognos Software Development Kit le permite crear, leer,actualizar y suprimir estos objetos, así como establecer la seguridad y otraspropiedades.

Los procesos habilitados por el protocolo de bus de BI incluyen lo siguiente:v Mensajería y asignaciónv Procesamiento de los mensajes de registrov Gestión de conexiones de bases de datos

Servidor webNivel 1: Servidor web

ServidorIBM Cognos BI

JDBC JDBCAPI

Nivel 2: Aplicaciones

Interfaces de ysyario basadas enweb W basadas en mindows

Coó ponentes de nivel de aplicaciun de IBM Cognos BIcon asignador WContent Manager

Interfaces de ysyarioIBM Cognos BI

Nivel 3: Datos

Pasarelas IBM Cognos BI

Aló acén decontenido Bases de datos de consyltas

Aló acenes de ó étricas

Cortafyegos dered

Cortafyegos dered

Cortafyegos dered

Figura 5. Diagrama que resalta los servidores IBM Cognos y Content Store en la arquitecturade software de IBM Cognos

© Copyright IBM Corp. 2005, 2014 21

Page 30: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

v Interacciones de Microsoft .NET Frameworkv Uso del puertov Procesamiento de flujo de solicitudesv Páginas de portal

Mensajería y asignaciónEl protocolo de bus de BI incluye procesos de mensajería y asignación.

La arquitectura de IBM Cognos BI se ha ajustado para minimizar el tiempo deasignación. IBM Cognos BI puede utilizar las prestaciones de red, como losdireccionadores de equilibrio de carga, para garantizar que los asignadores ypasarelas web se utilizan de forma uniforme. Los direccionadores de equilibrio decarga distribuyen solicitudes entre varios servidores web o de aplicacionesgarantizando que todos los asignadores compartan la carga de trabajo.

El esquema de equilibrio de carga del asignador es un algoritmo estático. Puedeespecificar un peso para cada asignador. Un asignador con un peso 2 puede hacerel doble de trabajo que un asignador con un peso 1, etc. Cada asignador despliegael trabajo entre todos los asignadores utilizando un algoritmo de ronda recíprocaponderado.

Asignación preferida localCuando utilice cualquier tipo de mecanismo de equilibrio de carga externo, debeutilizar la opción de asignación preferida local.

Mediante esta opción, el asignador no realiza el equilibrio de carga. Las solicitudesque se puedan procesar localmente se procesarán localmente. Si el mecanismo deequilibrio de carga externo envía una solicitud a un sistema en el que el servicionecesario no esté disponible, el asignador direcciona la solicitud a un sistemaapropiado.

Para obtener más información, consulte: “Equilibrio de carga” en la página 84.

Procesamiento de los mensajes de registroEl protocolo de bus de BI incluye el procesamiento de mensajes de registro, unaherramienta de diagnóstico importante para investigar el comportamiento de IBMCognos BI.

Además de los mensajes de error, los mensajes de registro proporcionaninformación sobre el estado de los componentes y una visión de alto nivel de loseventos importantes. Por ejemplo, los mensajes de registro pueden proporcionarinformación sobre los intentos de inicio y detención de servicios, la finalización desolicitudes de procesamiento y los indicadores de errores muy graves. Los registrosde auditoría, disponibles a partir de una base de datos de registro, ofreceninformación sobre la actividad de informe y usuario.

Los servicios de IBM Cognos de cada sistema envían información sobre los erroresy eventos a un servidor de registro local. Hay un servidor de registro localinstalado en la carpeta ubicación_c10/logs de cada sistema con IBM Cognos BIque contiene Content Manager o componentes de nivel de aplicación. Dado que elservidor de registro utiliza un puerto diferente del de otros componentes de IBMCognos BI, sigue procesando eventos aunque se hayan inhabilitado otros serviciosen el sistema local como por ejemplo, el asignador.

22 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 31: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

En el flujo de trabajo siguiente se muestran las tareas necesarias para preparar elregistro.

v Durante la planificación, determine la configuración de registro adecuada parasu entorno. Por ejemplo, evalúe los diversos repositorios de mensajes de registro,como los servidores y archivos de registro remotos, el syslog de UNIX o Linux oel registro de eventos de Windows NT, además del archivo de registro local.También puede enviar solamente información de registro de auditoría a una basede datos. Tenga en cuenta la seguridad, por ejemplo, los métodos disponiblespara proteger los archivos de registro frente a errores del sistema y lamanipulación indebida por parte del usuario.Para obtener información acerca de la planificación, consulte la publicación IBMCognos Business Intelligence Architecture and Deployment Guide.

v Durante la configuración, defina las propiedades de inicio del registro como porejemplo, los valores de conexión de las bases de datos. Si desea recopilar losregistros de auditoría, deberá crear también una base de datos de registro. Sidebe protegerse la comunicación entre un servidor de registro local y unservidor de registro remoto, realice los cambios de configuración adecuados enlos dos sistemas con IBM Cognos BI. También puede habilitar algunascaracterísticas de registro, como el registro específico del usuario.Para obtener información sobre la configuración del registro, consulte lapublicación IBM Cognos Business Intelligence Guía de instalación y configuración.

v Al configurar el registro, especifique el nivel de detalle que se debe registrarpara que los mensajes se centren en la información relevante para suorganización. Los informes de auditoría también pueden configurarse para hacerun seguimiento de la actividad de informes y usuarios.Para obtener información sobre la configuración del registro, consulte lapublicación IBM Cognos Business Intelligence Guía de administración y seguridad.

Para obtener más información sobre el uso de los mensajes de registro pararesolver problemas y sobre la resolución de problemas relacionados con el registro,consulte la publicación IBM Cognos Business Intelligence Guía de resolución deproblemas.

Planificación de repositorios de mensajes de registro en unainstalación distribuida

Las instalaciones distribuidas de IBM Cognos BI tienen más de un servidor deregistro. Con las instalaciones distribuidas puede enviar información de registro auna ubicación centra. Por ejemplo, puede configurar IBM Cognos BI para queenvíe información de registro a un servidor de registro común. Este servidor deregistro envía la información de registro a un solo repositorio en el mismo sistemao en un sistema diferente, como se muestra en el siguiente diagrama.

Planificación del procesamiento de mensajes de registro

Configurar el registro Definir el registro

Figura 6. Flujo de trabajo para implementar el registro

Capítulo 3. Comunicaciones 23

Page 32: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

También puede configurar IBM Cognos BI para que envíe información de registrode auditoría desde cada servidor de registro a una base de datos común. La basede datos común puede estar en el mismo sistema que uno de los servidores deregistro o en un sistema diferente.

El servidor de registro local proporciona procesos de migración tras error y derecuperación en las tres circunstancias siguientes:v Cuando el servidor de registro local está configurado para enviar información de

registro a un servidor de registro remoto que no está disponible, la informaciónde registro del servidor de registro local se almacena en archivos derecuperación local. Cuando el servidor de registro remoto vuelve a estardisponible, un proceso de recuperación automático mueve la información de losarchivos de recuperación local al servidor de registro remoto y suprime losarchivos de recuperación local.

Sistema A

Servidor de registro

Componente deIBM Cognos BI

Componente deIBM Cognos BI

Sistema B

Archivo

Servidor deregistro

Componente deIBM Cognos BI

Componente deIBM Cognos BI

Figura 7. Una instalación distribuida del software de IBM Cognos donde varios sistemasutilizan la misma ubicación del archivo de registro

Sistema A

Servidor deregistro

Componente deIBM Cognos BI

Componente deIBM Cognos BI

Sistema B

Servidor de registro

Componente deIBM Cognos BI

Componente deIBM Cognos BI

Base de datos

Figura 8. Una instalación distribuida del software de IBM Cognos donde varios sistemasutilizan la misma base de datos de registro

24 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 33: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

v Cuando los componentes locales de IBM Cognos BI están configurados paracomunicarse con el servidor de registro local utilizando una conexión TCP y estaconexión no está disponible, la información de registro para estos componenteslocales se almacena en archivos de recuperación local. Cuando la conexión TCPvuelve a estar disponible, un proceso de recuperación automático mueve lainformación de los archivos de recuperación local al servidor de registro remotoy suprime los archivos de recuperación local.

v Cuando un servidor de registro está configurado para enviar información deregistro de auditoría a una base de datos y falla la conexión entre el servidor deregistro y la base de datos, no se registra información en la base de datos.Cuando se restaura la conexión, se almacena la información sobre el error deconexión y la restauración en el archivo de registro local, si existe, y el servidorde registro reanuda el envío de nueva información de registro a la base de datos.Esta información almacenada en el archivo de registro local no se almacena en labase de datos de registro.

Para obtener información sobre cómo especificar dónde enviar mensajes de registroy cómo configurar conexiones TCP, consulte la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

Recomendación: Consolidar los mensajes de registro en unentorno distribuido utilizando un servidor de registro remoto

En una configuración predeterminada, el servidor de registro local de cada sistemade Content Manager o de los sistemas de componentes de nivel de aplicaciónescribe mensajes de registro en un archivo local. Las configuraciones queconsolidan el contenido de los archivos de registro individuales pueden mejorar eluso y el rendimiento.

Considere la posibilidad de consolidar los mensajes de registro creados en cadasistema IBM Cognos BI enviándolos a un servidor de registro remoto. Configure elservidor de registro remoto para que envíe todos los mensajes a un solo archivo deregistro o para que envíe registros de auditoría a una base de datos. Para obtenermás información, consulte: “Planificación de repositorios de mensajes de registroen una instalación distribuida” en la página 23.

Puede ser más fácil interpretar los mensajes de registro si todos los mensajes decada sistema IBM Cognos BI aparecen en una ubicación consolidada. Por ejemplo,los mensajes de registro se pueden ordenar por su indicación de fecha y hora paradeterminar el orden en que se han producido los eventos en varios sistemas IBMCognos BI.

Si utiliza una base de datos para capturar mensajes de registro de auditoría, elrendimiento puede mejorar si direcciona todos los mensajes de registro deauditoría a un solo servidor de registro que envía mensajes a la base de datos. Sino se utiliza un solo servidor de registro, el servidor de registro local de cadasistema IBM Cognos BI necesitará su propia conexión a la base de datos.

Otra ventaja de utilizar un solo servidor de registro con una base de datos es quelos cambios de configuración realizados en la base de datos son más fáciles demantener. Sólo debe actualizar la configuración del servidor de registro remoto.

Capítulo 3. Comunicaciones 25

Page 34: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Recomendación: Configurar un archivo de registro para cadaservidor de registro

Configure un archivo de registro para cada servidor de registro remoto. Losarchivos de registro proporcionan importante información de diagnóstico y decopia de seguridad si se produce un problema de comunicación entre un servidorde registro y el repositorio de mensajes de registro. Por ejemplo, la conexiónTCP/IP entre un servidor de registro local y un servidor de registro remoto puededejar de estar disponible o puede producirse un error en una base de datos deregistro.

Para los servidores de registro local, no elimine los archivos de registropredeterminados aunque especifique otro repositorio para los mensajes de registro,como un servidor de bases de datos o un servidor de registro remoto. Si losmensajes de registro pueden contener información confidencial, asegúrese de quelos archivos de registro de cada sistema estén adecuadamente protegidos.

Si se produce un problema de comunicación, el servidor de registro local escribelos mensajes de registro que recibe en el archivo de registro local. Esta acciónsignifica que los mensajes de registro no se pierden cuando no pueden escribirseen un repositorio que ya no está disponible. Además, el servidor de registro escribeinformación en el archivo de registro acerca del problema de comunicación, lo quepuede ayudar a diagnostica el problema. Por ejemplo, si una base de datos deja deestar disponible, el archivo de registro contiene información sobre cuándo falló, ytambién cuándo se recuperó, si procede.

Gestión de conexiones de bases de datosIBM Cognos BI utiliza las bases de datos para varios fines: base de datos delalmacén de contenido, base de datos de consultas o base de datos del almacén demétricas.

Para algunos tipos de bases de datos, como Oracle, el software de cliente API sedebe instalar y configurar en cada servidor IBM Cognos BI.

Base de datos del almacén de contenidoEl servicio de Content Manager accede al almacén de contenido. Content Managerutiliza una conexión de base de datos por solicitud. Content Manager crea nuevasconexiones de base de datos cuando es necesario, conexiones de agrupaciones, yreutiliza las conexiones existentes cuando es posible. Content Manager mantienetodas las conexiones de base de datos mientras está operativo. El número máximoteórico de solicitudes de Content Manager simultáneas es igual al número desolicitudes aceptadas por el servidor de aplicaciones Java o el perfil de Liberty deWebSphere Application Server (que es el servidor de aplicaciones predeterminado).

Cuando otros servicios de IBM Cognos están en el mismo sistema que ContentManager, las solicitudes pueden dividirse entre Content Manager y los otrosservicios. En este caso, el número de conexiones disponibles para Content Managerpuede ser inferior al máximo de conexiones posibles.

Bases de datos de consultasEl sistema servidor IBM Cognos BI accede a las bases de datos de consultas. Puedeconfigurar el número máximo de conexiones de base de datos de consultasdisponibles en el sistema servidor IBM Cognos BI y la duración de la retención de

26 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 35: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

las conexiones. Un subproceso de limpieza examina las conexiones cada minuto. Seeliminan las conexiones que hayan estado inactivas durante un espacio de tiemposuperior al valor de tiempo de espera.

Una nueva solicitud puede reclamar las conexiones de base de datos de consultasinactivas. Esto ocurre cuando se ha alcanzado el número máximo de conexiones yla nueva solicitud no puede utilizar ninguna de las conexiones inactivas. En estecaso, termina la conexión inactiva más antigua y se crea una nueva conexión. Sólose reutiliza una conexión de base de datos de consultas cuando las credenciales dela base de datos de la conexión coinciden con las de la nueva solicitud.

Si se alcanza el número máximo de conexiones y todas están activas, fallarán lassolicitudes adicionales.

Bases de datos del almacén de métricasUna base de datos del almacén de métricas es un caso especial de una base dedatos de consultas. Una base de datos del almacén de métricas se utiliza paraalmacenar la información asociada con las métricas que aparecen en las tablas depuntuación, que incluyen lo siguiente:v Destinosv Métricas de rendimientov Umbralesv Pertenencia a tablas de puntuaciónv Enlaces a informes relacionados, iniciativas y contramedidas

Metric Studio accede a la base de datos del almacén de métricas. Metric Designerse utiliza para definir trabajos que extraen datos de otras bases de datos deconsultas y rellenan la base de datos del almacén de métricas, aunque tambiénpuede crear procesos manualmente para hacer esto.

Interacciones de Microsoft .NET FrameworkMicrosoft .NET Framework permite que las aplicaciones de código gestionadointeractúen con las aplicaciones basadas en servidor a través del uso de serviciosweb. IBM Cognos BI utiliza Microsoft .NET Framework para habilitar los sistemasde los usuarios para interactuar con los componentes de servidor IBM Cognos BIpara el acceso a IBM Cognos BI for Microsoft Office y sus características.

IBM Cognos BI for Microsoft Office es una aplicación de código gestionado queaprovecha Microsoft .NET Framework. IBM Cognos BI for Microsoft Officefunciona como un conector de Microsoft Office, pero se instala, configura ydespliega como una aplicación de código gestionado.

IBM Cognos for Microsoft Office utiliza Microsoft .NET Framework para permitirque los usuarios interactúen con los componentes basados en servidor. El archivode instalación descarga e instala Microsoft .NET Framework y las actualizacionesnecesarias al instalar IBM Cognos for Microsoft Office. El archivo de instalacióndebe ejecutarse en todos los sistemas de usuario.

Para obtener una lista de versiones compatibles de Microsoft .NET Framework,consulte página de informes de compatibilidad de productos de software de IBM(www.ibm.com/support/docview.wss?uid=swg27042164).

Capítulo 3. Comunicaciones 27

Page 36: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

No es necesario instalar Microsoft .NET Framework en el servidor IBM Cognos BI.IBM Cognos BI for Microsoft Office puede ejecutarse en cualquier plataforma deservidor IBM Cognos BI soportada.

Para obtener información sobre la configuración de IBM Cognos BI for MicrosoftOffice, consulte la publicación IBM Cognos Business Intelligence Guía de instalación yconfiguración.

Uso del puertoToda la comunicación entre los componentes de IBM Cognos BI, excepto IBMCognos Content Database y la comunicación del servidor de registro, puederealizarse a través de un puerto entrante. Esto es así tanto si los componentes estánen el mismo sistema o en sistemas diferentes y si la comunicación no es deprotocolo SSL o de protocolo SSL. El número de puerto predeterminado es 9300.

Si IBM Cognos BI está configurado para utilizar una combinación de protocolo noSSL y protocolo SSL, la comunicación se realiza a través de dos puertos. Puedeutilizar el puerto predeterminado para la comunicación que no es de protocolo SSLy utilizar un puerto diferente, como 9334, para la comunicación de protocolo SSL.

La comunicación del servidor de registro debe realizarse a través de un solopuerto. El puerto predeterminado es el 9362. Puede configurar la comunicación delservidor de registro para que utilice el protocolo no SSL o el protocolo SSL.

Framework Manager, Metric Designer e IBM Cognos Transformer puedencomunicarse con el servidor IBM Cognos BI utilizando una de dos rutas: a travésde la pasarela del servidor web o directamente con el asignador de componentesde nivel de aplicación. Para obtener más información, consulte: “Opciones deinstalación de la herramienta de modelado” en la página 65.

Las comunicaciones con otros productos de software, como los proveedores debases de datos y de autenticación, utilizan los puertos necesarios para dichosproductos.

Para obtener información sobre el uso de SSL y sobre cómo especificar dóndeenviar mensajes de registro, consulte la publicación IBM Cognos Business IntelligenceGuía de instalación y configuración.

Procesamiento de flujo de solicitudesEl flujo de solicitudes describe las respuestas internas de IBM Cognos BI a lassolicitudes de los usuarios. En general, las solicitudes de navegador pasan por lapasarela web de IBM Cognos BI y se envían a un asignador. Antes de que elasignador realice el procesamiento, IBM Cognos Application Firewall valida lasolicitud. Se adjunta una contraseña a cada solicitud como registro de una sesiónde usuario válida.

Las solicitudes SOAP (Protocolo de acceso a objetos simple) se pueden dirigir a lapasarela web de IBM Cognos BI o al asignador. Para obtener más información,consulte la publicación IBM Cognos Business Intelligence Guía de instalación yconfiguración.

En IBM Cognos BI existen cientos de tipos de solicitudes y respuestas. Para ilustrarel flujo de solicitudes, en esta sección se describe cómo IBM Cognos BI responde auna solicitud.

28 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 37: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Acceso a IBM Cognos BIUn usuario puede solicitar acceso anónimo o autenticado a IBM Cognos BI. Elacceso anónimo se puede habilitar o inhabilitar para IBM Cognos BI.

Para obtener más información, consulte: “Servicios de autenticación de IBMCognos” en la página 120.

Acceso anónimo

Cuando un usuario solicita acceso anónimo a IBM Cognos BI, ocurre lo siguiente:1. El usuario intenta acceder a la página de bienvenida de IBM Cognos BI o a

cualquier otra interfaz de usuario de IBM Cognos BI desde un navegador web,y envía una solicitud a la pasarela de IBM Cognos BI.

2. La pasarela de IBM Cognos BI acepta la solicitud y la envía a un asignador.3. El asignador advierte que no hay ningún pasaporte adjunto a la solicitud y

envía ésta a Content Manager.4. Content Manager envía la solicitud a Access Manager.5. El acceso anónimo está habilitado en este sistema IBM Cognos BI, por lo tanto,

se adjunta un pasaporte a la solicitud y ésta se devuelve a través de ContentManager al asignador.

6. El asignador procesa la solicitud y la envía al servicio de presentación.7. El servicio de presentación devuelve la página de bienvenida a través del

asignador y la pasarela al usuario.

Servidor IBM Cognos BI

Content Manager Asignador

IBM Cognos Access Manager

Servicio depresentación

Pasarela deIBM Cognos BI

Navegador web1

2

3

46

75

Figura 9. Interacción de los servicios para una solicitud de acceso anónimo

Capítulo 3. Comunicaciones 29

Page 38: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Acceso autenticado

Cuando un usuario solicita acceso autenticado a IBM Cognos BI, ocurre losiguiente:1. El usuario intenta acceder a la página de bienvenida de IBM Cognos BI o a

cualquier otra interfaz de usuario de IBM Cognos BI desde un navegadorweb, y envía una solicitud a la pasarela de IBM Cognos BI.

2. La pasarela acepta la solicitud y la envía a un asignador.3. El asignador advierte que no hay ningún pasaporte adjunto a la solicitud y

envía ésta a Content Manager.4. Content Manager envía la solicitud a Access Manager.5. El acceso anónimo está inhabilitado en este sistema IBM Cognos BI, por lo

tanto, Access Manager devuelve la solicitud a Content Manager con un erroradjunto. El error contiene información sobre los requisitos necesarios parainiciar sesión. Por ejemplo, si hay varios espacios de nombres, es posible quese solicite al usuario seleccionar uno. Si sólo hay un espacio de nombres, esposible que se solicite al usuario que proporcione un ID de usuario y unacontraseña.

6. Content Manager devuelve la solicitud con el error adjunto al asignador.7. El asignador envía la solicitud al servicio de presentación.8. El servicio de presentación crea la página de inicio de sesión apropiada para

el usuario y la devuelve a través del asignador y la pasarela al usuario.9. El usuario especifica la información necesaria, como el ID de usuario y la

contraseña. La información se adjunta a la solicitud original y se envía através de la pasarela al asignador.

Servidor deIBM Cognos BI

Content Manager Asignador

IBM Cognos Access Manager

Servicio de presentación

Pasarela deIBM Cognos BI

Navegador web1

2

103

411 5

12

136

147 15

8

9

Figura 10. Interacción de los servicios para una solicitud de acceso autenticado

30 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 39: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

10. El asignador envía la solicitud a Content Manager.11. Content Manager envía la solicitud a Access Manager.12. Si toda la información necesaria es correcta, Access Manager emite un

pasaporte, lo adjunta a la solicitud original y devuelve la solicitud a ContentManager. Si la información necesaria es incorrecta o incompleta, la solicitudvuelve a al paso 9.

13. Content Manager envía la solicitud a un asignador.14. El asignador procesa la solicitud y la envía al servicio de presentación.15. El servicio de presentación devuelve la página de bienvenida a través del

asignador y la pasarela al usuario.

Visualización de un informe o análisisLos informes y análisis se pueden ver en IBM Cognos BI en distintos formatos,incluyendo HTML y PDF.

Cuando un usuario autenticado visualiza un informe o análisis HTML o PDFguardado a través de IBM Cognos Connection, ocurre lo siguiente:1. El usuario pulsa en un informe o análisis para verlo y la solicitud pasa por la

pasarela y el asignador hasta el servicio de presentación.2. El servicio de presentación devuelve Cognos Viewer a través del asignador y la

pasarela al navegador. Cognos Viewer tiene un marco HTML que muestra elinforme o la página de análisis. La vista de datos de la página contiene un URLa un objeto de Content Manager que se mostrará.

Servidor IBM Cognos BI

Content Manager Asignador

IBM Cognos Access Manager

Servicio depresentación

Navegador web

1

2

3

45

Pasarela deIBM Cognos BI

Figura 11. Interacción de los servicios al visualizar un informe o análisis

Capítulo 3. Comunicaciones 31

Page 40: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

3. El navegador envía el URL a través de la pasarela y el asignador a ContentManager.

4. Content Manager comprueba con Access Manager si el usuario tiene privilegiosde lectura para el informe o análisis. Para ello, Content Manager envía a AccessManager las listas de control de acceso para el informe o análisis, la acciónintentada (lectura) y la información de usuario.

5. Access Manager determina que el usuario puede realizar la acción y ContentManager envía el informe o análisis en formato de página HTML o documentoPDF a través del asignador y la pasarela al usuario. Si se da servicio a uninforme o análisis en PDF, se utiliza el servicio de bytes.

Ejecución de un informe o análisisPuede ejecutar un informe o análisis en formato HTML o PDF.

Ejecución de un informe HTMLCuando el usuario pulsa la tecla de página hacia abajo o de página inferior en elnavegador, se vuelve a seguir la misma ruta. La solicitud tiene una afinidad de altoestado de solicitud para garantizar que se direcciona al mismo servicio de informespara las filas adicionales de datos. El informe se almacena en la memoria cachépara que el proceso no tenga que reiniciarse.

Cuando un usuario ejecuta un informe o análisis HTML a través de IBM CognosConnection, ocurre lo siguiente:1. El usuario pulsa en un informe o análisis para ejecutarlo y la solicitud pasa por

la pasarela y el asignador hasta el servicio de presentación.

Servidor de IBM Cognos BI

Content Manager Asignador

IBM Cognos Access Manager

Servicio depresentación

Servicios de informes y de informes por lotes

Pasarela deIBM Cognos BI

Navegador web

1

2

3

4

5

6

Figura 12. Diagrama que muestra como interactúan los servicios al ejecutar un informeHTML

32 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 41: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

2. El servicio de presentación envía la solicitud al servicio de informes a travésdel asignador.

3. El servicio de informes solicita el informe o análisis y los metadatos de ContentManager a través del asignador.

4. Content Manager envía los metadatos y las especificaciones de informe oanálisis XML al servicio de informes. Content Manager sólo renueva losmetadatos cuando IBM Cognos BI se detiene y reinicia o cuando el modelo seactualiza y vuelve a publicar.

5. El servicio de informes devuelve uno de estos resultados al servicio depresentación:v Una página de errorv Una página no preparadav Una página de un informe o análisis HTML

6. El servicio de presentación envía uno de estos resultados a través del asignadory la pasarela al navegador.v Una página de errorv Una página de espera o cancelaciónv Una página de un informe o análisis HTML completado en la interfaz de

Cognos Viewer

Ejecución de un informe o análisis en PDF

Cuando un usuario ejecuta un informe o análisis en PDF a través de IBM CognosConnection, ocurre lo siguiente:

Servidor IBM Cognos BI

Content Manager Asignador

IBM Cognos Access Manager

Servicio de presentación

Servicios deinformes y de informes por lotes

Pasarela deIBM Cognos BI

Servidor web

1

2

3

4

5

6

7

Figura 13. Diagrama que muestra cómo interactúan los servicios al ejecutar un informe enPDF.

Capítulo 3. Comunicaciones 33

Page 42: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

1. El usuario pulsa en un informe o análisis para ejecutarlo y la solicitud pasa porla pasarela y el asignador hasta el servicio de presentación.

2. El servicio de presentación envía la solicitud al servicio de informes a travésdel asignador.

3. El servicio de informes solicita los metadatos y la especificación XML deinforme de Content Manager a través del asignador.

4. Content Manager envía los metadatos y la especificación XML de informes alservicio de informes. Content Manager sólo renueva los metadatos cuando IBMCognos BI se detiene y reinicia o cuando el modelo se actualiza y vuelve apublicar.

5. El servicio de informes devuelve uno de estos resultados al servicio depresentación:v Una página de errorv Una página no preparadav Un informe o análisis en PDF

6. El servicio de presentación envía el resultado en PDF a Content Manager parasu almacenamiento en el área temporal de la sesión del usuario. Para ello seutiliza el servicio de bytes.

7. La página de espera/cancelación realiza un sondeo cada pocos segundos paracomprobar si el informe o análisis está completo. Cuando está completo, elcontenido del marco HTML de Cognos Viewer se sustituye por el PDF. Se envíauna solicitud a través de la pasarela y el asignador a Content Manager y sedevuelve con el PDF.

Planificación de la ejecución de una tareaPuede planificar una tarea para que se ejecute para un informe, consulta, análisis,integración de datos, agente, trabajo, importación, exportación o gestión decontenido.

34 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 43: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Cuando se ejecuta una tarea planificada, ocurre lo siguiente:1. A la hora planificada, el servicio de gestión de eventos envía una solicitud de

confianza a Content Manager, a través del asignador, para recuperar lascredenciales de usuario y, a continuación, inicia sesión como el usuario paraobtener la contraseña de usuario.

2. El servicio de gestión de eventos envía una solicitud al servicio de control paraejecutar la tarea planificada a través del asignador. Esta es una solicitud desegundo plano, y la conversación entre el servicio de gestión de eventos y elservicio de control finaliza.

3. El servicio de control envía una solicitud a Content Manager a través delasignador para crear un objeto de historial. Este objeto es necesario paragarantizar que aparezca el estado correcto en la interfaz de usuario.

4. El servicio de control reenvía la solicitud de ejecución al servicio relevante através del asignador y mantiene el protocolo asíncrono con el servicio dedestino.

5. El servicio de control actualiza el estado del historial como "de ejecución".6. Cuando se completa la tarea, el servicio de destino almacena la información

relevante en Content Manager y finaliza la comunicación con el servicio decontrol. La información almacenada en Content Manager puede incluir la salidade informe, listas de eventos de agente, etc.

7. El servicio de control detecta el estado final de la ejecución de tarea y actualizael objeto de historial con un estado que indica si la tarea se ha realizadocorrectamente.

Servidor de IBM Cognos BI

Content Manager Asignador

IBM Cognos Access Manager

Servicio de gestiónde eventos

Servicio de control

Pasarela deIBM Cognos BI

Navegador web

12

34

5 67

Servicios de destino

Figura 14. Diagrama que muestra cómo interactúan los servicios al planificar una tarea

Capítulo 3. Comunicaciones 35

Page 44: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Apertura de la carpeta de IBM Cognos ConnectionIBM Cognos Connection es un portal web que se suministra con IBM Cognos BI.También puede integrar IBM Cognos BI con el portal web corporativo.

Cuando un usuario abre una carpeta en IBM Cognos Connection, ocurre losiguiente:1. El usuario pulsa en una carpeta para abrirla y la solicitud pasa por la pasarela

y el asignador hasta el servicio de presentación.2. El servicio de presentación envía la solicitud a Content Manager a través del

asignador.3. Content Manager determina con Access Manager si se concede el acceso.4. Content Manager envía el contenido de la carpeta o un mensaje de error al

servicio de presentación.5. El servicio de presentación da formato a la página HTML apropiada y la envía

a través del asignador y la pasarela al usuario.

Ejecución de un agentePuede ejecutar agentes para supervisar los datos y detectar apariciones de eventosempresariales.

Figura 15. Diagrama que muestra cómo interactúan los servicios al abrir una carpeta

36 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 45: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Cuando el usuario pulsa en un enlace de ejecución del agente, ocurre lo siguiente:1. La solicitud pasa por la pasarela y el asignador hasta el servicio de control.2. El servicio de control autentica la solicitud y crea un historial en Content

Manager para la ejecución del agente.3. El servicio de control reenvía la solicitud al servicio de agente. El servicio de

control mantiene el protocolo asíncrono (esperar/cancelar) en nombre de lapasarela.

4. El servicio de agente solicita a Content Manager la definición de agente y lalista de eventos de agente anterior.

5. El servicio de agente ejecuta la condición de agente a través del servicio deinformes por lotes.

6. El servicio de agente compara el conjunto de resultados generados con la listade eventos anterior y crea y almacena la lista de eventos de agente actualizadaen Content Manager.

7. Según las tareas de agente creadas, el servicio de agente ejecuta sus tareas através del servicio de control.

8. El servicio de control crea un historial en Content Manager para cada paso yreenvía la solicitud (manteniendo el protocolo asíncrono) al servicio relevante.Por ejemplo, los mensajes de correo electrónico se reenvían al servicio deentrega, los informes al servicio de informes por lotes y los trabajos al serviciode trabajos.

Servidor de IBM Cognos BI

Content Manager Asignador

IBM Cognos Access Manager

Servicio de control

Servicio de agente

Pasarelas deIBM Cognos BI

Navegador web

23

456

7

Servicios destino

1

Servicio decreación de informes

8

Figura 16. Diagrama que muestra como interactúan los servicios al ejecutar un agente

Capítulo 3. Comunicaciones 37

Page 46: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Indexación de contenidoLos administradores crean y actualizan el índice de búsqueda utilizando una tareade actualización de índice en IBM Cognos Administration. Al crear una tarea deactualización de índice, puede ejecutar la tarea inmediatamente o definir unaplanificación para ejecutar la tarea posteriormente.

Los asignadores gestionan toda la comunicación entre los servicios El diagrama yla descripción siguientes resumen el flujo de solicitudes mostrando un flujo decomunicación lógico entre los servicios.

Cuando se inicia una actualización de índice, ocurre lo siguiente:1. La solicitud de actualización de índice pasa por la pasarela y el asignador

hasta el servicio de planificación.2. El servicio de planificación ejecuta la tarea de actualización de índice.3. El servicio de actualización de índice solicita una comprobación de función

desde Content Manager.4. El servicio de actualización de índice envía una solicitud de inicio de índice al

servicio de datos de índice.5. Los términos se extraen de Content Manager.

Servidor de IBM Cognos BI

Content ManagerAsignador

IBM Cognos Access Manager

Servicio de planificación

Servicio de informes

Pasarela deIBM Cognos BI

Navegador web

1

23

6

Servicio de actualización deíndice

Servicio de datosde índice

Índice 8

4 7 9

5

Figura 17. Diagrama que muestra los eventos cuando se inicializa una actualización deíndice

38 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 47: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

6. El servicio de actualización de índice extrae todas las referencias a queryItemsy, a continuación, consulta el servicio de informes en busca de valores.

7. El servicio de informes recupera cada instancia de elemento de consultaexclusiva utilizada en todos los objetos.

8. La solicitud de adición de índice se envía al servicio de datos de índice.9. El servicio de datos de índice escribe en el índice.

10. La extracción y escritura de términos en el índice se repite iterativamentehasta que termina la indexación.

11. El servicio de actualización de índice informa al servicio de planificación deque la actualización del índice ha terminado.

Búsqueda de contenidoLos usuarios pueden ejecutar una búsqueda de texto completo desde IBM CognosConnection, IBM Cognos Analysis Studio, IBM Cognos Query Studio o IBMCognos Viewer.

Cuando se ejecuta una búsqueda, se aplica uno de dos métodos de comprobación:la comprobación de seguridad de Content Manager o la comprobación deseguridad interna. Para utilizar la comprobación de seguridad interna, seleccioneLista de control de acceso al índice en Índice, General, en Buscar, General, y enAlmacenamiento, General. Si los tres valores no coinciden, se utiliza lacomprobación de seguridad de Content Manager

Los asignadores gestionan toda la comunicación entre los servicios Los siguientesdiagramas y descripciones resumen los flujos de solicitudes mostrando lacomunicación lógica entre los servicios.

Comprobación de seguridad de Content Manager

Este método comprueba la seguridad de los elementos de Content Managerreferenciados en el conjunto de resultados cada vez que se ejecuta una búsqueda.La comprobación de seguridad de Content Manager se utiliza para verificar siLista de control de acceso al índice se ha establecido en false.

Capítulo 3. Comunicaciones 39

Page 48: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Cuando un usuario ejecuta una búsqueda de texto completo y Lista de control deacceso al índice se ha establecido en false, ocurre lo siguiente:1. La solicitud de búsqueda se envía al servicio de búsqueda en índice.2. El servicio de búsqueda en índice solicita una comprobación de función desde

Content Manager.3. La solicitud de búsqueda se envía al servicio de datos en índice.4. El conjunto de resultados se extrae del índice.5. Se comprueba la seguridad de los metadatos y de los datos de ejemplo

referenciados en el conjunto de resultados. Este paso depende del valor delservicio de datos de índice de los resultados de ajuste seguros.

6. Se comprueba la seguridad de los elementos de Content Manager referenciadosen el conjunto de resultados.

7. El conjunto de resultados filtrados se devuelve al servicio de búsqueda eníndice.

8. El conjunto de resultados se devuelve al usuario.

Servidor de IBM Cognos BI

Content ManagerAsignador

IBM Cognos Access Manager

Servicio de informes

Pasarela deIBM Cognos BI

Navegador web

1

2Servicio de búsquedaen índice

Servicio de datosde índice

Índice 4

3 7

5

6

8

Figura 18. Diagrama que muestra los eventos de una búsqueda de texto completo que tienela lista de control de acceso al índice establecida en false

40 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 49: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Comprobación de seguridad interna

Este método comprueba la seguridad de los elementos referenciados en el conjuntode resultados según una comprobación interna de la lista de control de acceso dela memoria caché.

La lista de control de acceso se crea al generar o actualizar un índice. Lacomprobación de seguridad interna es más rápida que la comprobación deseguridad de Content Manager. Para capturar los cambios de seguridad en curso,ejecute actualizaciones frecuentes de índice incremental. La comprobación deseguridad interna se utiliza para verificar si Lista de control de acceso al índice seha establecido en true. Este es el enfoque predeterminado.

Capítulo 3. Comunicaciones 41

Page 50: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Servidor IBM Cognos BI

Content ManagerAsignador

IBM Cognos Access Manager

Servicio de informes

Pasarela deIBM Cognos BI

Navegador web

1

2Servicio de búsquedaen índice

Servicio de datosde índice

Índice 4

3 6

5

7

Cuando un usuario ejecuta una búsqueda de texto completo y Lista de control de acceso alíndice se ha establecido en true, ocurre lo siguiente:

1. La solicitud de búsqueda se envía al servicio de búsqueda en índice.

2. El servicio de búsqueda en índice solicita una comprobación de función desde ContentManager.

3. La solicitud de búsqueda se envía al servicio de datos en índice.

4. El conjunto de resultados se extrae del índice según una comprobación de seguridadinterna en el índice.

5. Se comprueba la seguridad de los metadatos y de los datos de ejemplo referenciados enel conjunto de resultados. Este paso depende del valor del servicio de datos de índice delos resultados de ajuste seguros.

6. El conjunto de resultados filtrados se devuelve al servicio de búsqueda en índice.

7. El conjunto de resultados se devuelve al usuario.

Figura 19. Gráfico que muestra los eventos de una búsqueda de texto completo que tiene lalista de control de acceso al índice establecida en true

42 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 51: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Páginas de portalTanto si utiliza IBM Cognos Connection u otro portal, todas las funcionalidades deIBM Cognos están disponibles en el bus de BI. Puede buscar informes y verlos enel portal, así como realizar análisis adicionales si es necesario. También puedesupervisar, configurar y administrar los usuarios y el contenido de IBM Cognosutilizando el portal. Tanto si trabaja con informes o realiza tareas deadministración, las solicitudes se envían al bus de BI y luego se reenvían alservicio de IBM Cognos apropiado para su procesamiento.

Las siguientes funciones de IBM Cognos se proporcionan generalmente a través deportlets:v Cognos Navigator recupera el contenido seleccionado.v Cognos Search busca y abre el contenido publicado.v Cognos Viewer muestra el contenido seleccionado en Cognos Navigator o

Cognos Search.

Para cada portlet, todos los permisos y credenciales de seguridad se heredan ypasan a través de la solicitud. Por ejemplo, si va a una carpeta determinada obusca un objeto determinado, sólo se devolverán los objetos que tenga permitidover. Del mismo modo, si pulsa en un informe en el portlet Cognos Navigator oSearch, el identificador de informe y las credenciales de seguridad se incluyen enla solicitud. Puede ver el informe en el mismo portlet o en un portlet nuevo, perosólo aparecerán los datos a los que tenga acceso.

Capítulo 3. Comunicaciones 43

Page 52: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

44 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 53: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 4. Flujo de trabajo

Las tareas que los usuarios de su organización realizarán para comprender, instalar,configurar y utilizar IBM Cognos Business Intelligence son las siguientes:v Planificación de la implementación

La planificación de la implementación se debe realizar antes de instalar yconfigurar IBM Cognos BI. La suele llevar a cabo un equipo reunido y dirigidopor el arquitecto de soluciones de inteligencia empresarial.

v Instalación y configuración de IBM Cognos BIEl personal técnico instala y configura IBM Cognos BI, generalmente bajo ladirección del arquitecto de soluciones de inteligencia empresarial.

v Administración de IBM Cognos BILos administradores establecen y mantienen la seguridad, configuranprestaciones multilingües, instalan fuentes, gestionan la distribución de informesy realizan una administración en curso.

v Trabajo con modelos y paquetes para crear informes y análisis para lavisualizaciónLos modeladores crean uno o más modelos de metadatos y utilizan dichosmodelos para publicar paquetes que pueden utilizarse para crear informes yanálisis.Los autores utilizan modelos publicados para crear y mantener los informes yanálisis.Los usuarios de informes ven e imprimen los informes y análisis a través deIBM Cognos Connection. Para obtener más información, consulte la publicaciónIBM Cognos Connection Guía del usuario.Los usuarios de informes móviles ven los informes con una aplicación cliente deIBM Cognos Mobile.Los autores y los usuarios de informes importan datos de informe a los libros detrabajo y las presentaciones de Microsoft Office utilizando IBM Cognos BI forMicrosoft Office.

v Creación de aplicaciones de creación de tablas de puntuación y supervisión demétricasLos autores de tablas de puntuación crean paquetes que contienen informaciónde conexión, de informe y de tareas de mantenimiento. Después, los autoresdespliegan, mantienen y acceden a las aplicaciones de tablas de puntuación enMetric Studio.Los usuarios empresariales utilizan métricas para supervisar y analizar elrendimiento en áreas de negocio clave. Para obtener más información, consultela publicación Metric Studio Guía del usuario.

v Creación de modelos de Transformer y PowerCubesv Los modeladores crean uno o más modelos de metadatos y utilizan dichos

modelos para crear PowerCubes que pueden utilizarse en la creación deinformes y el análisis.

v Gestión de eventosLos usuarios crean agentes para supervisar datos y detectar apariciones deeventos empresariales.

© Copyright IBM Corp. 2005, 2014 45

Page 54: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Planificación de la implementaciónImplementar IBM Cognos Business Intelligence significa instalarlo y configurarlopara que se integre eficazmente con la infraestructura existente.

Para garantizar que IBM Cognos BI se implementa eficazmente, es importanteplanificar cuidadosamente la implementación. Para obtener información sobre laplanificación de la implementación, consulte la lista de comprobación de laplanificación de la implementación, disponible en Capítulo 5, “Lista decomprobación de planificación de la implementación”, en la página 57.

Instalación de IBM Cognos Business IntelligenceLa instalación de IBM Cognos BI la realiza generalmente el personal de tecnologíade la información bajo la dirección del arquitecto de soluciones de inteligenciaempresarial.

Al instalar IBM Cognos BI utilizando el asistente de instalación, se debe especificardónde instalar cada uno de estos componentes:v pasarelas

Para obtener más información, consulte: “Nivel 1. Servidor web: Pasarelas deIBM Cognos BI” en la página 9.

v Componentes de nivel de aplicaciónPara obtener más información, consulte: “Aplicaciones de nivel 2: ServidoresIBM Cognos BI” en la página 10.

Instalar, configurary administrar

Instalar IBM Cognos BI

ConfigurarIBM Cognos BI

Configurar y mantener laseguridad

Usar

Usar IBM Cognos BIpara creación deinformes y análisis

Usar IBM Cognos BIpara creación detablas depuntuación

Usar IBM Cognos BI para crearPowerCubes

Plan

Plan paraimplementación

Tareapuntual

Usar IBM Cognos BIpara gestionareventos

Figura 20. Flujo de trabajo para comprender, instalar, configurar y utilizar el software de IBMCognos Business Intelligence

46 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 55: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

v Content ManagerPara obtener más información, consulte: “Content Manager” en la página 15.

Puede instalar los componentes en un sistema o distribuirlos a través de una red.Antes de instalar IBM Cognos BI, elija la opción de instalación y configuraciónapropiada en la sección Capítulo 6, “Opciones de instalación”, en la página 59.

También debe instalar Framework Manager, una herramienta de modelado demetadatos basada en Microsoft Windows. Las interfaces de Studio están basadas enHTML y Java y no requieren instalación.

Puede optar por instalar herramientas opcionales de modelado de metadatosbasadas en Windows. Si tiene previsto utilizar IBM Cognos BI para la creación detablas de puntuación, puede instalar Metric Designer. Si tiene previsto crearPowerCubes en IBM Cognos BI, puede instalar IBM Cognos Transformer.

Instalación desatendida

Si tiene previsto instalar una configuración idéntica a la de IBM Cognos BI envarios sistemas de una red, o instalar varias configuraciones, puede configurar yejecutar una instalación desatendida.

Este es un método no interactivo para instalar y configurar IBM Cognos BI en elque todas las tareas se ejecutan automáticamente sin la intervención del usuario.Puede ejecutar la instalación desatendida como parte de un script o desde la líneade comandos.

Una instalación desatendida es útil si debe instalar IBM Cognos BI en distintasubicaciones geográficas y algunas de ellas no tienen personal técnico para realizarla instalación.

Para obtener más información, consulte la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

Configuración de IBM Cognos Business IntelligenceUna de las herramientas instaladas con IBM Cognos BI es IBM CognosConfiguration. Debe utilizarse inmediatamente después de la instalación paraestablecer la configuración inicial de IBM Cognos BI. Algunas de las cosas que sepueden configurar son:v Registro

Puede especificar el registro de destino para los mensajes generados por IBMCognos BI. Para obtener más información, consulte: “Procesamiento de losmensajes de registro” en la página 22.

v SeguridadPuede ejecutar IBM Cognos BI con o sin la seguridad. De forma predeterminada,la única seguridad que está habilitada es IBM Cognos Application Firewall. Sidesea configurar la seguridad, debe configurar los valores de seguridadinmediatamente después de instalar IBM Cognos BI. Para obtener másinformación, consulte: Capítulo 10, “Arquitectura de seguridad”, en la página119.

v Acceso a datos

Capítulo 4. Flujo de trabajo 47

Page 56: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Debe especificar la información de conexión de base de datos para el almacén decontenido de IBM Cognos BI. Para obtener más información, consulte: “Acceso aIBM Cognos BI” en la página 29.

Después de la configuración inicial, si una propiedad cambia o se añadencomponentes, puede utilizar IBM Cognos Configuration para volver a configurarIBM Cognos BI.

Para obtener información sobre la configuración inicial, consulte la publicaciónIBM Cognos Business Intelligence Guía de instalación y configuración.

Supervisión de los cambios de configuraciónCada vez que se guarda una configuración después de realizar cambios, lasversiones fechadas de estos dos archivos de configuración se guardanautomáticamente en el directorio ubicación_c10/configuration:v cogstartup.xml

Este archivo registra los valores de configuración. Un ejemplo escogstartup_200211231540.xml

v coglocale.xmlEste archivo registra los valores de entorno local utilizados para la creación deinformes multilingüe. Un ejemplo es coglocale_200211261401.xml

Si no puede guardar una configuración o tiene problemas con una configuración,puede revertir a un archivo de configuración anterior. Puede utilizar los archivospara revisar el historial de configuración. Antes de solicitar ayuda de CognosSoftware Services, imprima un historial de los cambios de configuración realizadosen IBM Cognos BI.

Para obtener más información sobre los archivos cogstartup.xml y coglocale.xml,consulte la publicación IBM Cognos Business Intelligence Guía de instalación yconfiguración. Para obtener información sobre la resolución de problemas, consultela publicación IBM Cognos Business Intelligence Guía de instalación y configuración.

Configuración de la seguridadIBM Cognos BI se integra con una infraestructura de seguridad existente paraproporcionar autenticación de usuario.

IBM Cognos BI puede proteger el contenido utilizando las definiciones de usuarioy de grupo del sistema de seguridad, sin que se sea necesario realizar cambios. Seincluye un espacio de nombres de Cognos para proporcionar la capacidad opcionalde definir grupos adicionales para proteger el contenido. Estos grupos puedensimplificar la administración de la seguridad incluyendo usuarios y grupos de unoo más proveedores de autenticación.

IBM Cognos BI incluye IBM Cognos Application Firewall, que se incluye con elasignador para validar y filtrar el tráfico entrante y saliente en la capa delasignador. De forma predeterminada, IBM Cognos Application Firewall estáhabilitado.

IBM Cognos BI también incluye un recurso de autorización para asignar permisosa los usuarios definidos en el proveedor de autenticación. Asimismo, proporcionauna entidad emisora de certificados (CA) estándar para configurar el cifrado. Sepueden obtener independientemente prestaciones mejoradas a petición.

48 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 57: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Si tiene previsto configurar la seguridad de IBM Cognos BI, ésta deberá ser laprimera cosa que haga después de la instalación. Para obtener información sobre laconfiguración y el mantenimiento de la seguridad, consulte la sección Capítulo 10,“Arquitectura de seguridad”, en la página 119 y la Guía de administración yseguridad.

Configuración de IBM Cognos Business Intelligence para lacreación de informes multilingüe

IBM Cognos BI es un producto Unicode capaz de consultar datos en muchosidiomas y codificaciones. Para facilitar la creación de informes multilingüe en IBMCognos BI, es posible que deba instalar fuentes adicionales y configurar losnavegadores web de los usuarios.

Instalación de fuentes

IBM Cognos BI utiliza fuentes para representar informes PDF y los gráficosutilizados en los informes PDF y HTML. Para mostrar la salida correctamente, lasfuentes deben estar disponibles en el lugar en el que se representa el informe o elgráfico. Esto puede implicar la instalación de fuentes adicionales en el servidorIBM Cognos BI y en los sistemas personales de los usuarios de IBM Cognos BI. Silos usuarios especifican una fuente que no está instalada, IBM Cognos BI sustituyeuna fuente predeterminada. Para obtener más información, consulte: “Adición defuentes al entorno de IBM Cognos BI” en la página 111.

Configuración de navegadores

IBM Cognos BI utiliza las configuraciones de navegador predeterminadas de losnavegadores soportados. Para asegurarse de que IBM Cognos BI funciona de formaeficaz, debe comprobar los valores de configuración del navegador y modificarlossi es necesario. Para obtener información, consulte: Capítulo 9, “Consideracionessobre globalización”, en la página 109.

Administración de IBM Cognos Business IntelligenceUna vez instalado y configurado IBM Cognos BI, puede utilizar IBM CognosConnection o su portal de terceros para hacer lo siguiente:v Definir usuarios, grupos y roles por motivos de seguridadv Configurar las carpetas donde se almacenan los informesv Poner los informes a disposición de los usuarios empresarialesv Supervisar y administrar servidores y actividadesv Realizar copias de seguridad de los datosv Mantener la seguridadv Desplegar IBM Cognos BI de un entorno a otro

Para obtener información sobre la utilización de IBM Cognos Connection, consultela publicación IBM Cognos Connection Guía del usuario. Para obtener informaciónsobre la administración, la configuración de modelos y proyectos de elaboración deinformes de ejemplo y la resolución de problemas, consulte la Guía deadministración y seguridad y la publicación IBM Cognos Business Intelligence Guía deresolución de problemas.

Capítulo 4. Flujo de trabajo 49

Page 58: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Utilización de IBM Cognos BI para la creación de informes y el análisisEl siguiente diagrama muestra el flujo de trabajo completo de creación de informesy análisis para IBM Cognos BI.

Creación de modelos y paquetes de informesUn modelo sirve de capa aislante entre los usuarios de IBM Cognos BI que creaninformes y la base de datos. Los paquetes son subconjuntos de modelos quegarantizan que los usuarios dispongan de los datos apropiados para los informesque deben crear, y que los datos estén estructurados de una forma que tengasentido desde una perspectiva de negocio.

La creación de modelos y publicación de paquetes son tareas que debenplanificarse cuidadosamente. Los modelos y paquetes bien diseñados desde elprincipio garantizan el cumplimiento de los requisitos de los usuarios, laprotección de los datos y que la aplicación de IBM Cognos BI se pueda administrarfácilmente.

Para comprender el proceso de modelado y de empaquetamiento, los usuariospueden estudiar los modelos de ejemplo, los paquetes y los informesproporcionados con IBM Cognos BI. Para obtener información sobre laconfiguración de los ejemplos, consulte la publicación IBM Cognos Guía deadministración y seguridad.

Para la creación de informes de IBM Cognos BI, los modelos y paquetes se creanutilizando Framework Manager. Los siguientes temas proporcionan una

Plan Instalar, configurar, y administrar

Vista

Plan paraimplementación

instalarIBM Cognos BI

ConfigurarIBM Cognos BI

Configuary mantenerseguridad

Tarea puntual

Poner losinformes a disposiciónde los usuarios

Crear unmodelo

Publicar paquetes

Informes de autor

Ver o imprimirinformes

AutorModelar yempaquetar

Figura 21. Flujo de trabajo de creación de informes y análisis para el software de IBMCognos BI

50 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 59: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

descripción general. Para obtener más información, consulte la publicación IBMCognos Framework Manager Guía del usuario.

Modelado

Framework Manager se utiliza para crear un modelo que proporciona a losusuarios una sola vista empresarial integrada de la base de datos, y paraproporcionar a IBM Cognos BI información sobre la forma de acceder a los datos,de relacionarlos y protegerlos.

Un modelo diseñado para satisfacer los requisitos de los usuarios añade unimportante valor a los datos. Dicho modelo estructura, añade y gestiona los datosde una forma que tiene sentido para los usuarios de empresariales. La creación deun modelo es una importante tarea que debe ser planificada y ejecutada por unmodelador o un equipo de modelado familiarizado con la estructura de la base dedatos y las necesidades de los usuarios empresariales.

Al crear un modelo realiza estas acciones:v Especifica los metadatos que se van a importar de los orígenes de datos

definidos en el almacén de contenido de IBM Cognos BIv Ajusta los metadatos añadiendo nombres empresariales, descripciones, valores

multilingües, cálculos, filtros y otros componentesv Especifica uniones y relacionesv Organiza los datos para su presentación de una forma que tiene sentido para los

usuarios empresariales y añade valor a las bases de datosv Añade seguridad a los metadatos para determinar quién puede utilizar los

metadatos y con qué fin

Empaquetado

Una vez creado un modelo, los paquetes se publican en ubicaciones del servidorIBM Cognos BI donde los autores de informes pueden utilizarlos para crearinformes. Para cada grupo de usuarios se puede publicar un paquete diferente, quesólo contenga la información necesaria.

Los informes no pueden contener datos de más de un paquete. Al publicar unpaquete, es importante asegurarse de que el paquete contiene todos los datosnecesarios para satisfacer las necesidades de los usuarios previstos.

La estructura jerárquica de un paquete controla la forma de estructurar lascarpetas, los informes y otros objetos de datos en la interfaz utilizada por el autorde informe. También controla cómo se aplica la seguridad a los objetos y cómo esde fácil desplegar el paquete en otros entornos. Como resultado, es importanteasegurarse de que la estructura de un paquete tenga sentido desde la perspectivade un usuario empresarial y no sólo desde una perspectiva administrativa.

Creación de informesIBM Cognos BI se puede utilizar para crear muchos tipos distintos de informes,incluyendo listas, informes de tablas de referencias cruzadas, gráficos, informes demaestro y detalle e informes diseñados por el usuario.

Puede crear informes planificados y profesionales en Report Studio, e informes adhoc en Query Studio. Puede explorar y analizar datos en Analysis Studio. Puede

Capítulo 4. Flujo de trabajo 51

Page 60: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

utilizar datos de informe de Report Studio, Query Studio y Analysis Studio enaplicaciones Microsoft Office a través de Cognos BI for Microsoft Office.

La arquitectura de IBM Cognos BI está totalmente abierta a los productos deterceros y al desarrollo personalizado. IBM Cognos BI se puede integrar conproductos o portales web basados en transacciones existentes. Para obtenerinformación sobre el desarrollo personalizado, consulte la publicación SoftwareDevelopment Kit Developer Guide. Para obtener información sobre la integración deIBM Cognos BI con otros portales empresariales, consulte la publicación IBMCognos Guía de administración y seguridad.

Query Studio

Los autores y usuarios de informes crean informes ad hoc utilizando Query Studio.Los informes ad hoc, también llamados consultas ad hoc, se pueden crearfácilmente, con poca o ninguna formación, para satisfacer las necesidades decreación de informes que los informes estándar y profesionales no cubren.

Los autores pueden guardar las especificaciones de consultas para la revisiónfutura, o como plantillas para otros informes nuevos. Los informes pueden hacersedisponibles en modo interactivo, para que los usuarios pueden ampliarlos, o enmodo de sólo lectura. Los informes creados en Query Studio se pueden ver yeditar en Report Studio.

Antes de crear consultas ad hoc, los usuarios deben completar el tutorialproporcionado para familiarizarse con los métodos recomendados para la creaciónde informes. Para obtener más información, consulte la Guía de introducción.

Para obtener información sobre Query Studio, consulte la publicación IBM CognosQuery Studio Guía del usuario.

Report Studio

Los autores de informes crean informes profesionales utilizando Report Studio. Losinformes planificados son informes estándar y profesionales diseñados parasatisfacer necesidades específicas y recurrentes de los usuarios empresariales. Losautores también pueden utilizar Report Studio para editar los informes generadosen Query Studio.

Para crear un informe en Report Studio, un autor especifica el modelo queproporcionará datos para el informe. Después, el autor crear una especificación deinforme que define las consultas y solicitudes utilizadas para recuperar los datos.El autor también crea los diseños y estilos utilizados para presentar los datos.Además de crear nuevos informes, los autores pueden modificar los informesexistentes.

Antes de crear informes para uso corporativo, los autores de informes debenutilizar el tutorial proporcionado para familiarizarse con los métodosrecomendados para la creación de informes. Para obtener más información,consulte la Guía de introducción.

Para obtener información sobre Report Studio, consulte la publicación IBM CognosReport Studio Guía del usuario.

52 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 61: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Analysis Studio

En Analysis Studio, los usuarios pueden explorar, analizar y comparar datosdimensionales. Analysis Studio proporciona acceso a orígenes de datosdimensionales, OLAP (procesamiento analítico en línea) y relacionales modeladosdimensionalmente. Los análisis creados en Analysis Studio se pueden abrir enReport Studio y se pueden utilizar para crear informes profesionales.

Antes de crear un análisis, el administrador deberá haber creado un paquete enFramework Manager y lo deberá haber publicado en una ubicación del portal deIBM Cognos Connection para que los usuarios accedan a él. Después, los usuariospueden seleccionar el paquete y buscar los datos que necesitan para el análisis. Losusuarios también pueden optar por compartir la información encontrada con otrosusuarios.

Para obtener información sobre cómo utilizar Analysis Studio, consulte lapublicación IBM Cognos Analysis Studio Guía del usuario.

IBM Cognos BI for Microsoft Office

Es posible que los autores y usuarios de informes deseen utilizar los datos de losinformes de IBM Cognos en los libros de trabajo, documentos y presentaciones deMicrosoft Office. En IBM Cognos BI for Microsoft Office, los usuarios puedenimportar o eliminar elementos de informes de IBM Cognos de los libros de trabajode Microsoft Excel, de los documentos de Microsoft Word y de las presentacionesde Microsoft PowerPoint. Los usuarios pueden ejecutar informes utilizando losestudios de IBM Cognos y publicar libros de trabajo y presentaciones en IBMCognos Connection.

Para obtener información sobre la utilización de IBM Cognos BI for MicrosoftOffice, consulte la publicación IBM Cognos BI para Microsoft Office Guía delusuario. Para obtener más información sobre la configuración y el despliegue deIBM Cognos BI for Microsoft Office, consulte la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

Capítulo 4. Flujo de trabajo 53

Page 62: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Utilización de IBM Cognos Business Intelligence para las tablas depuntuación

El siguiente diagrama muestra el flujo de trabajo completo de las tablas depuntuación para IBM Cognos Business Intelligence.

Empaquetado en Metric StudioUn paquete de métricas es una representación de IBM Cognos Connection de unaaplicación de creación de tablas de puntuación de Metric Studio. Un paquete demétricas contiene información de la conexión, informes y tareas de gestión demétricas para dicha aplicación. El contenido del paquete de métricas se almacenaen un almacén de métricas.

Debe crear un paquete la primera vez que acceda a Metric Studio. Puede crearotros paquetes en IBM Cognos Connection o Metric Studio. Para obtener másinformación, consulte la publicación IBM Cognos Metric Studio Guía del usuario.

Creación de aplicaciones de creación de tablas de puntuaciónUna aplicación de creación de tablas de puntuación es un conjunto de tablas depuntuación, métricas y proyectos que se utilizan para supervisar el rendimiento deun aspecto específico de una organización.

Las aplicaciones de creación de tablas de puntuación se crean utilizando MetricStudio. Un paquete de Metric Studio se utiliza para desplegar, mantener y accedera una aplicación de creación de tablas de puntuación. Para obtener másinformación, consulte la publicación IBM Cognos Metric Studio Guía del usuario.

Plan Instalar, configurary administrar

Control

Plan para implementación

InstalarIBM Cognos BI

ConfigurarIBM Cognos BI

Configurar y mantener laseguridad

Tareapuntual

Métricas decontrol

AutorPaquete

Crear paquetes

Aplicaciones dede creación detablas de puntuación deautor

Figura 22. Flujo de trabajo de las tablas de puntuación para el software de IBM CognosBusiness Intelligence

54 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 63: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Utilización de IBM Cognos Business Intelligence para crearPowerCubes

El siguiente diagrama muestra el modelo de Transformer completo y el flujo detrabajo de PowerCube para IBM Cognos BI.

Gestión de eventosUn evento es una situación que puede afectar al éxito de una empresa. Paragarantizar que el personal apropiado sea informado de un evento, cree agentes enEvent Studio para supervisar los datos y detectar apariciones de eventosempresariales.

Plan Instalar, configurary administrar

Vista

Plan paraimplementación

InstalarIBM Cognos BI

ConfigurarIBM Cognos BI

Configurar y mantener laseguridad

Tareapuntual

PonerPowerCubesa disposición delos usuarios

Diseñar consultasen Query Studio& Report Studiopara modelado

Publicarorigen de datosde PowerCubey empaquetar

AbrirPowerCubes para creación deinformes o análisis

DesplegarCrear modelo yPowerCube

PonerPowerCubea disposicióndel servidorIBM Cognos BI

Crear un modelode FrameworkManager y publicar

Crear un modelo Transformer 8

Ejecutar IBM Cognos BIPowerCubeConnectionUtility

Poner la nuevaversión a disposición delservidor deIBM Cognos BI

Reconstruiro actualizarPowerCube

ActualizarPowerCubes

DiseñarPowerCubes, añadir seguridad, y crearPowerCubes

Importar metadatosde paqueteso informes

Figura 23. Modelo de Transformer y flujo de trabajo de PowerCube para el software de IBMCognos Business Intelligence

Capítulo 4. Flujo de trabajo 55

Page 64: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

56 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 65: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 5. Lista de comprobación de planificación de laimplementación

Para sacar el máximo partido de IBM Cognos Business Intelligence, debeimplementarlo con eficacia. Esto significa instalar y configurar IBM Cognos BI deforma que se integre con la infraestructura de la tecnología de la información ycumpla con los requisitos de creación de informes.

Para planificar una implementación de IBM Cognos BI eficaz, haga lo siguiente:v Familiarícese con la arquitectura de IBM Cognos BI.

Para obtener más información, consulte la sección sobre arquitectura de estapublicación. Le ayudará a comprender los componentes que componen IBMCognos BI, sus funciones y las formas en que interactúan entres sí.

v Decida cómo instalar y configurar IBM Cognos BI.Conozca las opciones para instalar y configurar IBM Cognos BI, y decida cuálsatisface mejor sus necesidades. Para obtener más información, consulte:Capítulo 6, “Opciones de instalación”, en la página 59.

v Decida cómo maximizar el rendimiento de IBM Cognos BI en el entorno.Conozca los factores que pueden afectar al rendimiento de IBM Cognos BI yplanifique cómo garantizar y mantener una capacidad adecuada, la escalabilidady disponibilidad para IBM Cognos BI en el entorno. Para obtener másinformación, consulte: Capítulo 7, “Planificación del rendimiento”, en la página77.

v Decida cómo configurar las prestaciones multilingües de IBM Cognos BI.Si utiliza IBM Cognos BI en un entorno global, decida cómo configurar IBMCognos BI para que los elementos de la interfaz y el contenido del informeaparezcan en los idiomas que los usuarios necesitan. Para obtener másinformación, consulte: Capítulo 9, “Consideraciones sobre globalización”, en lapágina 109.

Cuando complete su planificación y esté listo para instalar y utilizar IBM CognosBI, consulte los demás documentos de IBM Cognos BI para ver las instruccionespaso a paso.

© Copyright IBM Corp. 2005, 2014 57

Page 66: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

58 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 67: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 6. Opciones de instalación

Antes de implementar IBM Cognos Business Intelligence, decida cómo lo instalaráy configurará para proporcionar el mejor rendimiento posible. Las opciones deinstalación y configuración que producen el mejor rendimiento dependen de losrequisitos de creación de informes, de los recursos y las preferencias.

Cuando evalúe las opciones de instalación para IBM Cognos BI, debe considerar siva a instalar el producto por primera vez o va a actualizarlo. Para obtenerinformación sobre la actualización, consulte la IBM Cognos Business Intelligence Guíade instalación y configuración.

Al instalar IBM Cognos BI, especifique dónde instalar las pasarelas, loscomponentes de nivel de aplicación y Content Manager. Puede instalar todos loscomponentes de IBM Cognos BI en un sistema o distribuirlos a través de una red.

Debe instalar Framework Manager, la aplicación de modelado de metadatos paraBusiness Intelligence. Puede optar por instalar aplicaciones opcionales demodelado de metadatos como Metric Designer para la creación de tablas depuntuación y Transformer para crear PowerCubes.

IBM Cognos BI es compatible con otros productos de IBM Cognos. Si su entornoincluye otros productos de IBM Cognos, debe considerar cómo se adaptará IBMCognos BI en ese entorno. Para obtener más información, consulte: “IBM CognosBusiness Intelligence con otros productos de IBM Cognos” en la página 67.

Instalación de todos los componentes en un sistemaInstale todos los componentes en un solo sistema para entornos de prueba deconceptos o de demostración donde la carga de usuario es pequeña. Dado que lapasarela debe estar ubicada con el servidor web, el único sistema debe ejecutartambién un servidor web.

En el siguiente diagrama, todos los componentes de IBM Cognos BI se instalan enun sistema.

Servidor webPasarelaComponentes de nivel de aplicaciónContent Manager

Cortafuegos dered

Almacén decontenido

Base de datosde consulta

Almacenes decontenido

Figura 24. Instalación de todos los componentes en un sistema

© Copyright IBM Corp. 2005, 2014 59

Page 68: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

El siguiente diagrama proporciona una vista más detallada de una instalación deIBM Cognos BI en la que todos los componentes de servidor están instalados enun solo sistema. Los componentes de modelado, como Framework Manager, MetricDesigner y Transformer, se pueden instalar en distintos sistemas.

Si IBM Cognos BI está instalado en un sistema operativo Microsoft Windows,puede instalar las herramientas de modelado en el mismo sistema. Si IBM CognosBI está instalado en un sistema operativo UNIX o Linux, debe instalar lasherramientas de modelado basadas en Windows en otro sistema que se ejecute bajoWindows.

Navegador web

BI Bus

Access Manager

JNI

Pasarela delservidor web

IBM CognosConfiguration

Servicio de arranque(inicio/apagado)

HTTPsolicitud/respuesta

InterfazBI Bus

Interfaz deasignador

Asignador Content Manager

Servicio de informes

Servicio de informes por lotes

Servicios de datos de informes

Servicio de gestión deeventos

Servicio de presentación

Servicio de control

Servicio de trabajos

Servicio de agentes

Servicio de entrega

Servicio de Metrics Manager

Servicio de integración dedatos

Contenedor del Servlet

Servicio de registro

Servicio de migración

Servicio de Mobile

Figura 25. Instalación de componentes de servidor y modelado en distintos sistemas

60 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 69: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Instalación de la pasarela en otro sistemaPuede instalar la pasarela y un servidor web en un sistema, e instalar loscomponentes restantes de IBM Cognos BI en otros sistemas. Si tiene una granja deservidores, puede que desee instalar una pasarela de IBM Cognos BI en cadaservidor web. Si se utilizan varios servidores web para gestionar las solicitudesentrantes, se proporciona un nivel de servicio superior.

Si sólo instala el componente de pasarela en el mismo sistema que el servidor web,el servidor web gestiona los servicios web principales y no procesa las solicitudesde los usuarios. Esta separación en el procesamiento puede ser necesaria si tieneun cortafuegos de red entre el servidor web y los sistemas de componentes denivel de aplicación

En el siguiente diagrama, el servidor web tiene instalada una pasarela. Lassolicitudes entrantes se pasan a la pasarela y se reenvían al sistema decomponentes de nivel de aplicación. Si no se guarda la información de solicitud, elresultado se devuelve desde el sistema de componentes de nivel de aplicación. Sise guarda la información de solicitud, se guarda en el almacén de contenido.

El siguiente diagrama proporciona una vista más detallada de una instalación en laque la pasarela está en un sistema distinto al de otros componentes de IBM CognosBI. En este ejemplo se utilizan dos servidores web, cada uno con una pasarela.

Application Tier ComponentsContent Manager

Pasarela del servidor web

Cortafuegos dered

Cortafuegos dered

Almacenamiento decontenido

Bases de datosde consulta

Almacenes demétricas

Figura 26. Componentes de IBM Cognos instalados en distintos sistemas, donde la pasarelaestá separada de los componentes de nivel de aplicación y Content Manager

Capítulo 6. Opciones de instalación 61

Page 70: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Instalación de componentes de nivel de aplicación y Content Manageren distintos sistemas

La instalación de componentes de nivel de aplicación en un sistema distinto al deContent Manager puede mejorar el rendimiento, la disponibilidad y la capacidad.

Navegador web

BI Bus

Access Manager

JNI

Pasarela del servidor web

IBM CognosConfiguration

Servicio de arranque(inicio/apagado)

HTTPsolicitud/respuesta

InterfazBI Bus

Interfaz deasignador

Pasarela del servidor web

Asignador Content Manager

Servicio de informes

Servicio de informes por lotes

Servicio de datos de informes

Servicio de gestión deeventos

Servicio de presentación

Servicio de control

Servicio de trabajos

Servicio de agentes

Servicio de entrega

Servicio de gestor de métrica

Servicio de integración de datos

Contenedor del servlet

Servicio de registro

Servicio de migración

Servicio de Mobile

Figura 27. Vista detallada de una instalación en la que la pasarela está en un sistemadistinto al de otros componentes de IBM Cognos BI

62 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 71: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Puede optar por instalar Content Manager independientemente de loscomponentes de nivel de aplicación para aislar y proteger los datos confidencialesgestionados por Content Manager.

También puede instalar Content Manager en otro sistema si Content Managergestiona grandes volúmenes de datos. En este tipo de entorno, la escalabilidad deIBM Cognos BI se puede mejorar aumentando el tamaño del procesador dondeestá instalado Content Manager.

En el siguiente diagrama, una solicitud entrante se direccionan a una pasarela. Lapasarela reenvía la solicitud al sistema de componentes de nivel de aplicación. Elsistema de componentes de nivel de aplicación la reenvía al sistema de ContentManager activo, que consulta el almacén de contenido y devuelve los resultados alsistema de componentes de nivel de aplicación para su representación.

El siguiente diagrama muestra una vista más detallada de una instalación de IBMCognos BI en la que se utilizan distintos sistemas para los componentes de nivelde aplicación y Content Manager. Este ejemplo sólo muestra una instalación de loscomponentes de nivel de aplicación, sin embargo, el entorno de IBM Cognos BIpuede incluir varios sistemas de componentes de nivel de aplicación.

Componentes del nivelde aplicación

Pasarela del servidorweb

Content Managers en espera Active ContentManager predeterminado

cortafuegos dered

Cortafuegos dered

Almacén de contenido

Base de datos deconsulta

Almacenes de métrica

Figura 28. Instalación de componentes de nivel de aplicación y Content Manager en distintossistemas

Capítulo 6. Opciones de instalación 63

Page 72: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Varias instalaciones de Content ManagerLa instalación puede incluir más de un Content Manager, cada uno en un sistemadistinto. Un sistema de Content Manager está activo y uno o varios sistemas deContent Manager están en espera.

Navegadores web

HTTPsolicitud/respuesta

Interfaz deBI Bus

Interfaz deasignador

Asignador

BI Bus

Servicio de informes

Servicio de informes por lotes

Servicio de datos de informes

Servicio de gestión deeventos

Servicio de presentación

Servicio de control

Servicio de agentes

Servicio de entrega

Servicio de gestión de métrica

Servicio de integración de datos

Contenedor del servlet

Sistema A:

Instalación del

componente del

nivel de la aplicación

Pasarela delservidor web

Asignador Content Manager

BI Bus

Access ManagerServicio de presentación

Servicio de trabajos

Servicio de registro

Contenedor del servlet

JNI

Computer B:

Content Manager

Installation

Servicio de migración

Servicio de registro

Servicio de Mobile

Figura 29. Vista más detallada de una instalación de software de IBM Cognos BusinessIntelligence

64 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 73: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Varios componentes de nivel de aplicación

Para mejorar la escalabilidad en un entorno en el que suele haber un gran volumende solicitudes de informes para procesar, puede instalar los componentes de nivelde aplicación en varios sistemas dedicados a procesar solicitudes entrantes. Alinstalar componentes de nivel de aplicación en varios sistemas, se distribuyen yequilibran las cargas entre los sistemas. También se obtiene mejor accesibilidad yrendimiento que en un solo sistema, así como soporte de migración tras error.

Opciones de instalación de la herramienta de modeladoLas herramientas de modelado de IBM Cognos BI, Framework Manager, MetricDesigner y Transformer se pueden instalar en un sistema que contenga otroscomponentes de IBM Cognos BI o en un sistema distinto al de estos componentes.

Las herramientas de modelado se comunican con los componentes de nivel deaplicación, que pueden instalarse en uno o más servidores web. Las herramientasde modelado se pueden comunicar con los componentes de nivel de aplicaciónutilizando una de estas rutas:v Conectar con el asignador de componentes de nivel de aplicación utilizando el

URI de asignador interno. Esta es la ruta preferida.v Conectar con una pasarela dedicada adicional que esté configurada para

conectarse con el asignador utilizando el URI de asignador interno. Debeconfigurar una seguridad apropiada para esta pasarela. Este método es útilcuando la herramienta de modelado está fuera de un cortafuegos de red.Importante: No cambie su pasarela principal para utilizar el URI de asignadorinterno. Si lo hace, se reducirá la seguridad del portal y los estudios de IBMCognos BI.

Para publicar modelos de Framework Manager, extractos de Metric Designer oPowerCubes de Transformer IBM Cognos, debe configurar la herramienta demodelado para que se comunique con un asignador, ya sea directamente o a travésde una pasarela dedicada.

Para asegurarse de que la herramienta de modelado puede comunicarse con loscomponentes de IBM Cognos BI en el sistema donde está instalada la herramienta,configure las propiedades criptográficas y las siguientes propiedades del entorno:v El URI de pasarelav El URI de asignador para aplicaciones externas

Para obtener más información, consulte la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

Servidores web distintos de Microsoft IIS

Para los servidores web distintos de Microsoft Internet Information Services (IIS)no existe ninguna diferencia funcional entre las dos rutas de comunicación, entre laherramienta de modelado y el asignador de componentes de nivel de aplicación.Para cada ruta, la herramienta de modelado utiliza la API SOAP de bus de BI. Siutiliza la ruta del servidor web y tiene modelos de tamaño mediano y grande (casi1 MB de tamaño), los modelos se dividen en partes más pequeñas (trozos) para latransmisión.

Si utiliza un servidor web distinto de Microsoft IIS, configure la herramienta demodelado para que se comunique a través de la pasarela del servidor web (ruta 1).

Capítulo 6. Opciones de instalación 65

Page 74: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Esto elimina la necesidad de configurar canales de comunicación adicionales siutiliza cortafuegos para separar la herramienta de modelado, el servidor web y loscomponentes de nivel de aplicación.

Aspectos que tener en cuenta con el cortafuegos de red

Cuando la herramienta de modelado está fuera de un cortafuegos de red queprotege los componentes de nivel de aplicación, pueden producirse problemas decomunicación con el asignador. Por seguridad, la configuración predeterminada deIBM Cognos BI impide que el asignador acepte solicitudes de la herramienta demodelado cuando ésta se encuentra fuera del cortafuegos de red.

Una herramienta de modelado que se encuentra fuera del cortafuegos de una red,por ejemplo Framework Manager, no puede enviar solicitudes a través delcortafuegos de red al asignador del servidor de aplicaciones de IBM Cognos BI.Para evitar problemas al establecer las comunicaciones a través de un cortafuegosde red, instale la herramienta de modelado en el mismo nivel de arquitectura quelos componentes de nivel de aplicación. El siguiente diagrama muestra el sistemaFramework Manager, situado dentro del cortafuegos de red, comunicándosecorrectamente con el asignador del servidor de aplicaciones de IBM Cognos BI.

También puede instalar una pasarela adicional dedicada a la comunicación con laherramienta de modelado, como se muestra en el diagrama siguiente. Luegoconfigure la herramienta de modelado y su pasarela de manera que el asignadoracepte solicitudes de la herramienta de modelado.

Almacén decontenido

Pasarela delservidor web

Herramienta demodelado

Componentes de nivel deaplicación con asignadorContent Manager

Cortafuegosde red

Cortafuegos de red

Cortafuegosde red

Comunicación con

los componentes

de nivel de

aplicación

Figura 30. Componentes de IBM Cognos instalados en distintos sistemas, con lasherramientas de modelado instaladas fuera del cortafuegos de red

66 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 75: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

También puede instalar una pasarela adicional dedicada a la comunicación con laherramienta de modelado. Luego configure la herramienta de modelado y supasarela de manera que el asignador acepte solicitudes de la herramienta demodelado. Además de las propiedades del entorno que deben configurarse para laherramienta de modelado, debe configurar los URI de asignador para la propiedadde la pasarela en el sistema de pasarela dedicada.

IBM Cognos Business Intelligence con otros productos de IBMCognos

Puede instalar IBM Cognos BI en un entorno que incluya otros productos de IBMCognos.

El asistente de instalación de IBM Cognos BI puede reconocer los directorioscompatibles y muestra un aviso cuando se produce algún conflicto. Una vezinstalado IBM Cognos BI, puede acceder a objetos creados en otro producto deIBM Cognos en IBM Cognos BI. Los requisitos de acceso dependerán de cómo elijaejecutar los dos productos.

Servicios duplicados si se utilizan varios productos

Muchos productos IBM Cognos utilizan servicios similares, como el servicio deinformes y el servicio de presentación. Si va a utilizar varios productos, como IBMCognos Business Intelligence con IBM Cognos Metrics Manager o IBM CognosPowerPlay, debe asegurarse de inhabilitar los servicios duplicados para garantizarque los productos funcionen correctamente.

Por ejemplo, tiene instalados IBM Cognos Business Intelligence e IBM CognosPowerPlay. Los dos productos tienen un servicio de informes y un servicio depresentación. Si se accede a los dos productos a través de la misma pasarela, losinformes que deben ejecutarse en los servicios de IBM Cognos BI puedendireccionarse a los servicios de IBM Cognos PowerPlay. Puede que el resultado seaque los informes muestren un error.

Almacén decontenido

Pasarela de servidorweb

Herramienta demodelado

Componentes de nivel de aplicacióncon asignadorContent Manager

Cortafuegosde red

Cortafuegosde red

Figura 31. Componentes de IBM Cognos instalados en distintos sistemas, con lasherramientas de modelado instaladas dentro del cortafuegos de red

Capítulo 6. Opciones de instalación 67

Page 76: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

En la lista siguiente se muestra un ejemplo de distribución de componentesutilizando tres servidores, donde cada servidor alberga un producto. El cuartoservidor alberga la pasarela común.v Servidor A: IBM Cognos Business Intelligencev Servidor B: IBM Cognos Metrics Managerv Servidor C: IBM Cognos PowerPlayv Servidor D: el servidor web que se utiliza para todos los productos1. En el servidor A debe tener el servicio de informes y el servicio de presentación

habilitados.2. En el servidor B y el servidor C debe inhabilitar el servicio de informes y el

servicio de presentación.3. En el servidor D estos servicios no están presentes.

Productos de IBM Cognos que pueden actualizarse a IBMCognos Business Intelligence

Los productos de IBM Cognos siguientes son versiones anteriores de componentesque ahora forman parte de IBM Cognos BI ReportNet, IBM Cognos MetricsManager, IBM Cognos DecisionStream e IBM Cognos PowerPlay Web. Cuandoactualice estos productos a IBM Cognos BI, podrá seguir ejecutando las versionesanteriores simultáneamente en el mismo sistema hasta que esté satisfecho con latransición a IBM Cognos BI.

Cognos ReportNet

Para poder ejecutar ReportNet e IBM Cognos BI simultáneamente, cada versióndebe tener puertos, almacenes de contenido, alias web y valores de cookiesexclusivos. Si utiliza los valores predeterminados, sólo será necesario seleccionarnuevos puertos y un nuevo almacén de contenido para IBM Cognos BI.

No puede utilizar contenido de ReportNet directamente en IBM Cognos BI hastaque actualice ReportNet. Al realizar una actualización a IBM Cognos BI, el almacénde contenido también se actualiza para utilizar el esquema de IBM Cognos BI y lasversiones anteriores no lo podrán utilizar. Por lo tanto, debe mantener tanto losalmacenes de contenido nuevos como los antiguos para ejecutar ambas versionesdel producto. Puede mantener ambos almacenes de contenido si utiliza uno de lossiguientes enfoques:v Crear una copia de la base de datos del almacén de contenido de ReportNet con

programas de utilidad de exportación de bases de datos y utilizar la copia conIBM Cognos BI

v Utilizar la característica de exportación incluida en IBM Cognos Connection paraexportar la base de datos del almacén de contenido de ReportNet e importar eldespliegue exportado a IBM Cognos BI

Puede actualizar informes al mismo tiempo o más adelante si se requierecompatibilidad con algunas aplicaciones de Software Development Kit existentes.

Para obtener instrucciones acerca de la ejecución simultánea y la actualización,consulte el capítulo sobre actualización de la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

68 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 77: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Cognos Metrics Manager

Para utilizar el contenido del almacén de datos de IBM Cognos Metrics Manageren IBM Cognos BI, la actualización se realiza mediante la exportación delcontenido del almacén de datos a archivos sin formato, la instalación de IBMCognos BI y, a continuación, la importación de los archivos sin formato al almacénde métricas de IBM Cognos BI. Tenga en cuenta que la característica de selector decubo (la capacidad de correlacionar métricas específicas con intersecciones delcubo) en IBM Cognos Metrics Manager no está disponible en otros estudios deIBM Cognos BI.

Para obtener instrucciones acerca de la actualización, consulte el capítulo sobreactualización de la publicación IBM Cognos Business Intelligence Guía de instalación yconfiguración.

Cognos DecisionStream

Puede seguir ejecutando IBM Cognos DecisionStream Series 7 simultáneamentecon los productos de IBM Cognos BI. Los catálogos creados con DecisionStreamSeries 7 deben actualizarse antes de poderse utilizar con Data Manager.

Para obtener instrucciones acerca de la ejecución simultánea y la actualización delos catálogos de DecisionStream al entorno IBM Cognos BI Data Manager, consulteel capítulo sobre la actualización de un catálogo en la publicación IBM Cognos DataManager User Guide.

Cognos PowerPlay Web

Puede seguir utilizando los informes web de PowerPlay en las interfaces deusuario de PowerPlay 7 del portal de IBM Cognos BI. También puede acceder adetalles entre PowerPlay Web e IBM Cognos BI. Puede publicar desde PowerPlayEnterprise Server en IBM Cognos BI siempre que utilice el mismo nombre de hosto la misma dirección IP para identificar el espacio de nombres de Series 7 en IBMCognos Series 7 e IBM Cognos BI.

También puede actualizar los siguientes informes a IBM Cognos BI con elAyudante para la migración de IBM Cognos:v Informes de PowerPlay Windowsv Informes de PowerPlay Web Explorerv Informes de PowerPlay para Excelv Informes de PowerPlay para Windows publicados en PowerPlay Web

Las herramientas están disponibles en el centro del cliente de IBM Cognos(http://www.ibm.com/software/data/support/cognos_crc.html).

La última versión de las herramientas de migración fue la versión 10.1.1. Puedeutilizar estas herramientas para migrar a IBM Cognos Business Intelligence Versión10.1.1 (Report Studio o Analysis Studio) y, a continuación, actualizar el contenidomigrado a IBM Cognos BI Versión 10.2.0. También puede utilizar las herramientasde migración para migrar contenido de Series 7 PowerPlay a IBM Cognos BIPowerPlay Versión 10.2.0.

Capítulo 6. Opciones de instalación 69

Page 78: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Productos de IBM Cognos Series 7 que pueden migrarse aIBM Cognos Business Intelligence

Puede migrar metadatos y aplicaciones de IBM Cognos Series 7 a IBM Cognos BI.En el contenido que puede migrarse se incluyen los modelos Architect deWindows, los informes de cliente de Impromptu y catálogos de Windows,contenido de Upfront, así como contenido basado en Web de Windows y UNIX.

Para obtener una lista de las versiones soportadas de IBM Cognos Series 7 y paradescargar las herramientas y documentación del Ayudante para la migración deIBM Cognos, visite el centro del cliente de IBM Cognos (http://www.ibm.com/software/data/cognos/customercenter).

Architect

Puede migrar modelos Architect para utilizarlos como origen de metadatos paraFramework Manager.

Impromptu

Puede migrar catálogos e informes de Impromptu a IBM Cognos BI. Los catálogosmigrados se utilizan como origen de metadatos para Framework Manager.Después de completar el proceso de migración de catálogos, puede migrar ydesplegar informes de Impromptu.

Upfront

Puede migrar contenido de Upfront a IBM Cognos BI. El proceso de migracióncorrelaciona la estructura de contenido de Upfront con una estructura de carpetasde IBM Cognos Connection. Si se conserva la organización de Upfront existente, esmás fácil completar las tareas administrativas, como la de aplicar seguridad alcontenido migrado.

Impromptu Web Reports

Puede migrar el contenido de Impromptu Web Reports, como planificaciones yeventos, a IBM Cognos BI. La migración del contenido de informes WebImpromptu se realiza con un paquete de IBM Cognos Series 7 DeploymentManager como origen de migración. Antes de migrar informes Web Impromptu,debe migrar los metadatos de catálogo de Impromptu utilizados por los informes.

No puede migrar archivos de definición de consulta de Impromptu (.iqd), peropuede seguir utilizando archivos .iqd existentes para crear cubos en IBM CognosBI Transformer 8.4. Para ello, debe instalar el componente opcional Series 7 IQDBridge que está disponible para instalarlo con IBM Cognos BI en plataformassoportadas por IBM Cognos Series 7.

No se migran PowerPrompts, pero puede implementar una funcionalidad similarcon la funcionalidad de administrador integrado o IBM Cognos SoftwareDevelopment Kit.

Productos de IBM Cognos que interoperan con IBM CognosBusiness Intelligence

Algunos productos de IBM Cognos ofrecen funcionalidades que no estándisponibles en IBM Cognos BI. Puede utilizar estos productos en el mismo entorno

70 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 79: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

que IBM Cognos BI. Con algunos productos puede acceder a los diferentes tipos decubos o informes en el portal de IBM Cognos BI. Con otros productos puedeacceder a características únicas en el portal de IBM Cognos BI.

Cognos Planning - Analyst

Puede acceder a datos de plan publicados en IBM Cognos BI mediante el asistentepara Generar modelo de Framework Manager, que requiere IBM Cognos Planning- Analyst 7.3 MR1 o posterior.

Si desea utilizar este producto con el servidor IBM Cognos BI, debe asegurarse deque los dos productos corresponden a la misma versión.

Para obtener más información, consulte la publicación IBM Cognos Analyst UserGuide.

Cognos Planning - Contributor

Puede acceder (en tiempo real) a cubos no publicados de Contributor en IBMCognos BI mediante la instalación personalizada del componente de IBM CognosBI - Contributor Data Server que se incluye en la versión IBM Cognos Planning -Contributor 7.3 MR1 o posterior. Puede acceder a datos de plan publicados en IBMCognos BI con la extensión de administración de Contributor Generar modelo deFramework Manager, que requiere IBM Cognos Planning - Contributor 7.3 MR1 oposterior.

Si desea utilizar este producto con el servidor IBM Cognos BI, debe asegurarse deque los dos productos corresponden a la misma versión. No puede instalar IBMCognos Planning en la misma ruta que IBM Cognos BI de 64 bits.

Para obtener más información, consulte la publicación IBM Cognos ContributorAdministration Guide.

Cognos Finance

Puede acceder a cubos de IBM Cognos Finance que están protegidos contra unespacio de nombres de Series 7 mediante el servicio IBM Cognos Finance NetworkAPI. También puede exportar datos y metadatos de IBM Cognos Finance parautilizarlos en Framework Manager.

Cognos Controller

Puede acceder a IBM Cognos BI para crear informes estándar de IBM CognosController mediante un modelo predefinido de Framework Manager que se creacuando se instala IBM Cognos Controller. También puede acceder a datos yestructuras publicados de Controller en Framework Manager para la creación deinformes y análisis personalizados.

Si desea utilizar este producto con el servidor IBM Cognos BI, debe asegurarse deque los dos productos corresponden a la misma versión.

Cognos Transformer

Puede utilizar modelos de IBM Cognos PowerCubes y Transformer que se hangenerado con Transformer 7.3 o posterior directamente en IBM Cognos BI. Loscubos y modelos son compatibles con las versiones posteriores y no requieren

Capítulo 6. Opciones de instalación 71

Page 80: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

herramientas de migración o actualización. Puede ejecutar informes y análisis enIBM Cognos BI de IBM Cognos PowerCubes.

Si desea utilizar las nuevas características de integración de Transformer con IBMCognos BI, puede actualizar modelos de IBM Cognos Series 7.x Transformer a IBMCognos BI Transformer 8.4 o posterior. Esto le permite utilizar orígenes de datosde IBM Cognos BI (como paquetes publicados), enumerar informes creados enQuery Studio o Report Studio, autenticar utilizando la seguridad de IBM CognosBI y publicar directamente en IBM Cognos Connection.

Antes de cargar el modelo, hay que configurar el espacio de nombres de IBMCognos Series 7 en IBM Cognos BI. El identificador de nombre que se utiliza paraconfigurar el espacio de nombres en IBM Cognos BI debe coincidir con el nombreutilizado en IBM Cognos Series 7. Para obtener más información acerca de laconfiguración de un espacio de nombres de IBM Cognos Series 7 en IBM CognosBI, consulte la publicación IBM Cognos Business Intelligence Guía de instalación yconfiguración.

Para obtener más información sobre la actualización de los PowerCubes protegidosde IBM Cognos Series 7, consulte la publicación IBM Cognos Business IntelligenceTransformer User Guide.

Para los PowerCubes de IBM Cognos Series 7 que se van a utilizar en IBM CognosBI, optimice los cubos para su uso en IBM Cognos BI utilizando el programa deutilidad pcoptimizer proporcionado con IBM Cognos BI. De lo contrario, losPowerCubes creados con versiones anteriores de Transformer pueden tardarmucho en abrirse en los 'Studios' Web de IBM Cognos BI. Este programa deutilidad de optimización es adecuado para los PowerCubes más antiguos creadoscon anterioridad a Transformer 8.4 y no requiere el acceso al modelo o al origende datos. No es necesario ejecutar este programa de utilidad de línea de comandospara cubos creados en Transformer 8.4 o posterior. Para obtener más informaciónsobre la optimización de PowerCubes, consulte la publicación Transformer UserGuide.

Puede publicar PowerCubes con Transformer 8.4, Framework Manager, odirectamente en el portal de IBM Cognos BI. Puede publicar orígenes de datos ypaquetes de PowerCube individuales en IBM Cognos Connection de formainteractiva en Transformer o en la línea de comandos. También puede publicar enmodo silencioso utilizando scripts por lotes después de crear un PowerCube. Unusuario que tiene privilegios para crear orígenes de datos y paquetes en IBMCognos Connection también puede publicar PowerCubes en IBM CognosConnection. El archivo MDC debe encontrarse en una ubicación segura a la quepuedan acceder el asignador de IBM Cognos BI y el proceso de servidor deinformes. Los paquetes que utilizan varios PowerCubes de diferentes definicionesde PowerCube o PowerCubes mezclados con otros orígenes de datos debenpublicarse con Framework Manager.

Si se utiliza un PowerCube de IBM Cognos Series 7 como origen de datos, IBMCognos BI convierte los datos de cubo de la codificación utilizada en el sistema enel que se ha creado el PowerCube. Para una conversión correcta, los PowerCubesde IBM Cognos Series 7 se deben crear con un entorno local del sistemaestablecido para coincidir con los datos en el PowerCube.

72 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 81: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Cognos Data Manager

Data Manager sirve para crear almacenes de datos y repositorios de datos para lacreación de informes, el análisis y la administración del rendimiento. Al instalarData Manager en su entorno de IBM Cognos BI, puede utilizar el servicio demovimiento de datos para ejecutar compilaciones y flujos de trabajo en IBMCognos Connection. Debe instalar Data Manager Engine en la misma ubicaciónque los componentes de nivel de aplicación de IBM Cognos BI. Tanto DataManager como IBM Cognos BI deben pertenecer a la misma versión.

Cognos Analytic Applications

IBM Cognos Analytic Applications es una solución de gestión del rendimiento queincluye un almacén de datos rellenado, paquetes que describen los datosdisponibles en el almacén de datos y un conjunto de informes predefinidos.

IBM Cognos Analytic Applications Workbench es una solución de gestión delrendimiento que incluye datos de ejemplo de inteligencia empresarial con los quepuede crear aplicaciones y archivos de origen de documentación que puedemodificar para producir su propia documentación personalizada para el producto.

Algunos componentes de IBM Cognos Analytic Application están disponibles parasu instalación en sistemas de 64 bits. Los directorios de instalaciónpredeterminados para las instalaciones de 64 bits son distintos de los directorios deinstalación predeterminados para las instalaciones de 32 bits. Independientementede si va a instalar todos los componentes de servidor juntos en un único servidor oen varios servidores, los componentes de 32 bits y los de 64 bits deben encontrarseen directorios distintos.

Cognos Lifecycle Manager

Lifecycle Manager es una aplicación basada en Windows para auditaractualizaciones de ReportNet 1.1 MR3 o MR4 y versiones anteriores de IBMCognos BI a versiones más recientes de IBM Cognos BI. Proporciona unacaracterística de verificación que valida, ejecuta y compara los resultados deinformes desde dos versiones diferentes de IBM Cognos BI. Esto permite identificarproblemas de actualización y de compatibilidad entre las dos versiones. El diseñode la interfaz de usuario y la funcionalidad de creación de informes de estadoproporcionan un proceso de prácticas recomendables y soporte para actualizar laplanificación de proyectos y los informes de estado. Asimismo, Lifecycle Managerautomatiza la mayoría de los procesos de recopilación de los archivos necesarios,como los informes y los modelos, para el caso de prueba.

Para obtener más información, consulte la publicación IBM Cognos Lifecycle ManagerUser Guide.

Cognos BI Business Viewpoint Studio

IBM Cognos BI Business Viewpoint Studio le ofrece una versión de lasdimensiones reales que se utilizan en los procesos de gestión del rendimiento enlas empresas. Con Business Viewpoint Studio dispone de un proceso empresarialcontrolado, colaborativo y orientado al flujo de trabajo para gestionar tanto loscambios manuales como los automáticos en todos los datos relacionados con elmodo que tienen las empresas de analizar y gestionar sus negocios. Tanto IBMCognos BI Business Viewpoint Studio como IBM Cognos BI deben tener la mismaversión.

Capítulo 6. Opciones de instalación 73

Page 82: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Cognos Content Archival

Con IBM Cognos Content Archival, puede almacenar versiones de salida deinforme y sus especificaciones de informe de origen en un repositorio de archivadode contenido externo. Esto mejora el rendimiento del sistema y amplía laescalabilidad del producto de IBM Cognos, pues reduce el tamaño del almacén decontenido, a la vez que contribuye a garantizar el cumplimiento de los estrictosrequisitos relacionados con la normativa. IBM Cognos Content Archival da soportea un IBM FileNet® Content Manager con el repositorio externo de IBM FileNetCMIS.

Para obtener más información, consulte la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

Cognos TM1

IBM Cognos TM1 integra planificación empresarial, medición del rendimiento ydatos operativos para que las empresas puedan optimizar la efectividad de susnegocios y la interacción con los clientes, con independencia del área geográfica oestructura. Cognos TM1 proporciona visibilidad inmediata de los datos,responsabilidad dentro de un proceso colaborativo y una visión coherente de lainformación, lo que permite a los directores estabilizar rápidamente lasfluctuaciones operativas y aprovechar las nuevas oportunidades.

Para obtener más información, consulte la publicación IBM Cognos TM1 Guía delusuario.

Contenido de IBM Cognos Series 7 que se puede volver acrear en IBM Cognos Business Intelligence

Algunos productos IBM Cognos no se pueden migrar por programa con lasherramientas de migración para IBM Cognos BI. IBM Cognos BI ofrece dosopciones para duplicar el contenido o la funcionalidad de los productos descritos:utilizar el portal de Upfront en el portal de IBM Cognos BI o utilizar estudios deIBM Cognos BI para duplicar consultas, visualizaciones u objetos.

La última versión de las herramientas de migración fue la versión 10.1.1. Puedeutilizar estas herramientas para migrar a IBM Cognos Business Intelligence Versión10.1.1 (Report Studio o Analysis Studio) y, a continuación, actualizar el contenidomigrado a IBM Cognos BI Versión 10.2.0.

Cognos Query

Puede utilizar el Ayudante para la migración de IBM Cognos para identificarobjetos de IBM Cognos Query en el origen de migración de IBM Cognos Series 7.De esta forma puede duplicar la mayoría de las funcionalidades de IBM CognosQuery en IBM Cognos BI. Hay disponibles consultas base en IBM Cognos BIcuando se migra un modelo Architect a Framework Manager. También puedereplicar manualmente las consultas guardadas mediante componentes SQL enReport Studio.

Cognos Visualizer

Puede duplicar algunas funcionalidades con las opciones de gráficos, diseño yformateo en Report Studio y Analysis Studio.

74 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 83: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Cognos NoticeCast

Puede duplicar la funcionalidad de alerta y notificación mediante Event Studio yotros componentes de IBM Cognos BI.

Cognos Web Services

Puede duplicar la mayoría de la funcionalidad de IBM Cognos Web Servicesutilizando IBM Cognos Software Development Kit.

CognosScript

Puede duplicar la funcionalidad de automatización utilizando IBM CognosSoftware Development Kit.

Cognos Portal Services

Puede duplicar la mayoría de la funcionalidad de IBM Cognos Portal Servicesmediante IBM Cognos Connection.

Capítulo 6. Opciones de instalación 75

Page 84: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

76 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 85: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 7. Planificación del rendimiento

El rendimiento es una medida del grado de eficacia con que un sistema completalas tareas que debe realizar. Es una función de la capacidad y carga de trabajo deprocesamiento.

Un sistema con un buen funcionamientov Tiene la capacidad de procesar solicitudes rápidamente

Decida cuánto hardware necesita para ejecutar IBM Cognos BusinessIntelligence, dada la carga de trabajo de procesamiento que espera.

v Se escala para acomodar una creciente carga de trabajoDecida cuánto hardware necesita para ejecutar IBM Cognos BI, dada la carga detrabajo de procesamiento que espera.

v Está disponible incluso en situaciones excepcionalesDecida cuánto hardware necesita para ejecutar IBM Cognos BI, dada la carga detrabajo de procesamiento que espera.

Para asegurarse de que IBM Cognos BI funciona de forma óptima, planifique laimplementación de IBM Cognos BI teniendo en cuenta el rendimiento. Laplanificación del rendimiento tiene una parte de ciencia y otra de arte. Implicaevaluar las necesidades de distintos tipos de usuarios, tomar decisiones basadas enrecursos disponibles y desarrollar una solución que considere la seguridad, laintegración de la aplicación y otros factores.

Esta sección no proporciona reglas absolutas para planificar el rendimiento de IBMCognos BI. Describe variables que afectan al rendimiento y formas de considerarlasal implementar IBM Cognos BI. Las variables incluyen lo siguiente:v Capacidad

Decida cuánto hardware necesita para ejecutar IBM Cognos BI, dada la carga detrabajo de procesamiento que espera.

v escalabilidadDecida cómo instalar y configurar los componentes de IBM Cognos BI paraaprovechar la capacidad de escalonamiento de IBM Cognos BI para satisfacer lacreciente demanda.

v disponibilidadDecida cómo implementar IBM Cognos BI para aprovechar su capacidad deproporcionar soporte de migración tras error si se produce un error de hardwareu otra anomalía del sistema.

El mantenimiento del rendimiento de IBM Cognos BI es una tarea en curso.Después de implementar IBM Cognos BI, supervise y ajuste el rendimientoregularmente. Para obtener información, consulte: Capítulo 8, “Supervisión y ajustedel rendimiento”, en la página 95.

Planificación de la capacidadLa planificación de la capacidad significa determinar el hardware necesario para elsistema para ejecutarse bien bajo su carga de trabajo anticipada.

© Copyright IBM Corp. 2005, 2014 77

Page 86: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

La planificación de la capacidad es un reto, ya que implica muchas variables yalgunas de las ellas son difíciles o imposibles de medir. La ciencia de medir lasvariables conocidas y desarrollar una estimación precisa de los requisitos de losrecursos es la base de dichas mediciones. También lo es el arte de permitirvariables desconocidas y valorar su impacto en las estimaciones derivadas de lasvariables conocidas.

Para determinar los requisitos de capacidad de IBM Cognos BI, recopileinformación sobre lo siguiente:v Los usuarios de IBM Cognos BI

Calcule el número de usuarios de IBM Cognos BI que espera tener, y cuándoespera que utilicen IBM Cognos BI.

v complejidad de una aplicaciónEvalúe la complejidad del procesamiento que los usuarios exigirán de IBMCognos BI.

v Su infraestructuraLas características del entorno y la infraestructura.

La planificación de la capacidad es un proceso en curso. Después de implementarIBM Cognos BI, supervise y modifique su capacidad como sea necesario parasatisfacer sus expectativas de rendimiento.

Estimación de la carga de usuario de IBM Cognos BIEn general, cuanto mayor sea el número de usuarios y más concentradas están sussolicitudes a lo largo del tiempo, más hardware necesitará para que un sistemafuncione correctamente. Como resultado, al planificar una capacidad adecuadapara IBM Cognos BI, debe estimar el número de personas que utilizarán IBMCognos BI y determinar cuándo utilizarán IBM Cognos BI. Esto puede ayudarle adecidir no sólo cuánto hardware necesita, sino también cómo hacer el mejor usoposible del hardware de que dispone.

Estimación de los usuarios simultáneosLos únicos usuarios que colocan una carga en IBM Cognos BI son los que enrealidad realizan el procesamiento. Estos son usuarios simultáneos. Puede estimarel número de usuarios simultáneos, según la población total de usuarios,realizando una distinción entre los usuarios con nombre, los usuarios activos y losusuarios simultáneos:v Usuarios con nombre

Los usuarios con nombre son todos los usuarios autorizados para utilizar IBMCognos BI; es decir, la población total de usuarios.

v Usuarios activosLos usuarios activos, que son un subconjunto de los usuarios con nombre,inician sesión en IBM Cognos BI y pueden solicitar recursos del sistema.

v usuarios simultáneosLos usuarios simultáneos, que son un subconjunto de los usuarios activos,solicitan simultáneamente recursos del sistema. Este grupo incluye a los usuariosque envían solicitudes y a los usuarios que esperan una respuesta a unasolicitud.

Por regla general, la proporción de usuarios con nombre, activos y simultáneos enaplicaciones de inteligencia empresarial es aproximadamente de 100:10:1. En otraspalabras, por cada 1000 usuarios con nombre hay 100 usuarios activos y 10usuarios simultáneos.

78 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 87: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

La proporción de simultaneidad puede variar a lo largo del tiempo e influyen enella muchos factores. Por ejemplo, el número de usuarios simultáneos en relación alos usuarios activos y con nombre tiende a ser superior cuando la población deusuarios es pequeña. Sin embargo, el determinante más importante de laproporción de simultaneidad es cómo se distribuye a lo largo del tiempo lademanda de procesamiento.

Estimación de la distribución de la cargaEn IBM Cognos BI, la carga se genera mediantev La navegación de usuario y las solicitudes de procesamiento, como las

solicitudes para ejecutar o ver informesv Las solicitudes realizadas a través de procesos automáticos o controlados por

eventos, incluidos los informes planificados y de separación

Si determina cuándo es más probable que los usuarios utilicen IBM Cognos BI yenvíen solicitudes de procesamiento, puede decidir cuándo planificar los procesosautomáticos. Esto le permite distribuir la carga de procesamiento uniformemente alo largo del tiempo con el fin de hacer el mejor uso posible de los recursos delsistema para mantener un rendimiento óptimo. La clave para hacer esto es estimarel número de usuarios simultáneos que aplicarán una carga al sistema IBM CognosBI en cualquier momento.

Factores como las horas laborables, las prácticas empresariales y la distribucióngeográfica de los usuarios pueden determinar cómo cambia el ratio desimultaneidad a lo largo del tiempo, y cómo se elige garantizar la capacidadadecuada.

Una aplicación de inteligencia empresarial en la que las solicitudes se repartanuniformemente a lo largo del día tiene un ratio de simultaneidad de picos demáxima actividad menor que una aplicación en la que la mayoría de las solicitudesse limiten a una hora específica del día. Por ejemplo, si los usuarios estánconcentrados en un huso horario, probablemente habrá una gran demanda durantelas horas laborables, seguida de un período de baja demanda después de unashoras. En esta situación, es posible que pueda gestionar los períodos de tiempo demáxima actividad y los periodos que no son de máxima actividad compartiendorecursos de hardware entre los procesos interactivos y no interactivos. Deberáplanificar que la actividad automática se ejecute en horas que no son de máximaactividad para producir contenido que los usuarios interactivos puedan recuperaren horas de máxima actividad.

Por otra parte, si su población de usuarios está distribuida en varios husoshorarios, la carga del usuario en el sistema tiende a repartirse en más horas y haymenos horas que no son de máxima actividad disponibles para las actividadesplanificadas. En esta situación, puede optar por dedicar distintos recursos dehardware para uso interactivo y no interactivo.

Planificación del procesamiento para la distribución de la cargaSaber cómo está distribuida la carga del usuario ayuda a decidir cuándo planificarlos procesos automáticos. La planificación se puede aplicar a dos tipos de informes:v Informes planificados

Estos informes dependen con frecuencia de información actualizada, controladapor eventos, como los datos de ventas del día anterior.

v Informes de separaciónSon informes para los que varios usuarios requieren datos filtrados basados enuna planificación predeterminada. Los informes de separación se utilizan cuando

Capítulo 7. Planificación del rendimiento 79

Page 88: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

un formato de informe común se aplica a más de un destinatario, pero cadadestinatario requiere información personalizada.

La planificación es más útil para los informes basados en datos que se actualizande forma predecible y cíclica. Por ejemplo, una organización puede necesitarproducir informes de ventas basados en la información del día anterior y ponerlosa disposición de los usuarios al principio de cada día laborable. Si los usuariosgeneran estos informes al principio de cada día, esto crea una carga considerableen el sistema. Si los informes se planifican para activarse por renovación de datosy se ejecutan durante las horas que no son de máxima actividad, se reduce lacapacidad necesaria en las horas de máxima actividad.

Para obtener información sobre el ajuste de la planificación y la separación deinformes después de implementar IBM Cognos BI, consulte: “Ajuste de IBMCognos BI” en la página 98. Para obtener información sobre cómo planificar losinformes, consulte la publicación IBM Cognos Guía de administración y seguridad.

Evaluación de la complejidad de la aplicaciónLa carga no sólo está determinada por el número de usuarios simultáneos, sinotambién por la complejidad de sus solicitudes de procesamiento. Cuanto máscompleja sea una solicitud, más tiempo será necesario para procesarla. En general,los recursos de hardware pueden procesar más solicitudes en un período detiempo determinado cuando las solicitudes son simples y no complejas. Porconsiguiente, la complejidad de una aplicación es un determinante importante delnúmero de usuarios simultáneos que pueden recibir soporte en una infraestructurade hardware concreta.

La complejidad de una aplicación de IBM Cognos BI depende de la cantidad detrabajo necesario para procesar el conjunto de resultados devueltos de la consultade base de datos y del tamaño y el diseño de la salida de informe. El tamaño sedetermina mediante el número de páginas de un informe y la presencia deelementos, como los gráficos.

Si identifica los informes ejecutados en las horas de máxima actividad y mejora sueficacia, al tiempo que cumple los requisitos del usuario, puede mejorar elrendimiento durante las horas de máxima actividad. Dado que los patrones decreación de informes cambian con el tiempo, evaluar la complejidad de unaaplicación y mejorar la eficacia de la creación de informes deben ser actividades encurso. Para obtener más información, consulte: Capítulo 8, “Supervisión y ajustedel rendimiento”, en la página 95.

Planificación de componentes de la infraestructuraEl rendimiento de IBM Cognos BI también depende de las características de lainfraestructura.

Idealmente, los componentes del servidor IBM Cognos BI deben conectarsemediante una red con 100 Mb de capacidad disponible. El ancho de banda de redentre un navegador web y un servidor web no afecta a la escalabilidad del sistema,pero sí al rendimiento del usuario.

Utilice sistemas servidores verdaderos en lugar de estaciones de trabajo rápidas.Los sistemas servidores reales ejecutan aplicaciones empresariales más rápidamentey proporcionan sistemas con menos probabilidades de fallar.

80 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 89: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

¿Los servidores web y de aplicaciones serán utilizados de modo exclusivo por IBMCognos BI, o se compartirán con otros productos? Si otras aplicaciones compartenlos recursos, estas aplicaciones deben tenerse en cuenta al determinar los requisitosde capacidad.

Instale sólo componentes de pasarela en los sistemas servidores dedicados alprocesamiento del servidor web. Los servidores web están diseñados paragestionar muchas pequeñas solicitudes. Los servidores de aplicaciones a menudogestionan solicitudes más grandes.

Utilice el tipo de pasarela más apropiado para su entorno. Por ejemplo, paraalgunos entornos ISAPI o Apache pueden proporcionar mejor rendimiento queCGI.

La complejidad de la estructura de seguridad puede aumentar el tiempo derespuesta. A medida que la infraestructura de seguridad se hace más compleja, unasolicitud de usuario debe validarse con mayor frecuencia. Por ejemplo, siimplementa varios cortafuegos de red, cada cortafuegos debe validar cada solicitudque pase por él. Esto puede aumentar el tiempo que se tarda en completar lasolicitud. Además, si utiliza SSL, la sobrecarga del cifrado SSL añade sobrecarga deprocesamiento y tamaño a la respuesta.

Dado que el servicio de notificación genera tráfico de correo electrónico adicional,asegúrese de que el servidor de correo pueda escalarse para soportar el aumentode carga.

Ajuste de tamaño del almacén de contenidoContent Manager utiliza el almacén de contenido para almacenar toda lainformación de IBM Cognos BI que es visible en IBM Cognos Connection o elportal de terceros, o que se gestiona a través de estos. El almacén de contenido estáen el centro de IBM Cognos BI y debe tener suficientes recursos para funcionar coneficacia. Para maximizar el rendimiento y la escalabilidad de IBM Cognos BI,asegúrese de que el almacén de contenido tiene los recursos necesarios para evitarel cuello de botella.

El tamaño del almacén de contenido de IBM Cognos BI que necesite dependerá delnúmero y el tamaño de los elementos de IBM Cognos BI, como los informes,paquetes y planificaciones, que creará y almacenará. A lo largo del tiempo, amedida que los usuarios crean más elementos la cantidad de espacio necesariopara el almacén de contenido suele aumentar.

Cuando determine la cantidad de espacio que asignará al almacén de contenido,tenga en cuenta lo siguiente:v Número de usuarios

Cuanto mayor sea el número de usuarios, mayor será el número de informesque generalmente se ejecuten y almacenen, así como el almacén de contenidonecesario.

v Número de informes guardadosCuanto mayor sea el número de informes guardados, mayor será el almacén decontenido necesario. Con frecuencia, los usuarios duplican en las carpetasprivadas los informes diseñados para su uso en toda una organización yalmacenados en carpetas públicas. Esto aumenta el número de informesalmacenados y el espacio necesario para ellos.

v Número de vistas guardadas

Capítulo 7. Planificación del rendimiento 81

Page 90: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Cuanto mayor sea el número de vistas de informe guardadas, mayor será elespacio necesario.

v Número de carpetasIBM Cognos BI utiliza generalmente carpetas públicas así como una o máscarpetas privadas para cada usuario. El número de caracteres en el nombre y ladescripción de cada carpeta puede aumentar el tamaño de una carpeta.

v Número de planificacionesLas planificaciones pueden existir para las ejecuciones de impresión diarias,semanales y mensuales. Cuanto mayor sea el número de planificaciones, mayorserá el espacio del almacén de contenido necesario.

v Número de paquetes de Framework ManagerCuanto mayor sea el número de paquetes, y el número de tablas y asuntos deconsulta en dichos paquetes, mayor será el espacio necesario.

v Elementos de almacenamiento adicionalesLos elementos de almacenamiento adicionales, como los registros de transaccióny los requisitos de espacio temporal, aumentan el tamaño del almacén decontenido necesario.

Ejemplo: Estimación del tamaño del almacén de contenido

El tamaño de un almacén de contenido vacío alojado en una base de datos deMicrosoft SQL Server es aproximadamente de 2 a 3 Mb. Dependiendo de suestrategia de asignación de tamaño, esto puede variar para otras bases de datossoportadas.

El número de usuarios simultáneos afecta al tamaño del almacén de contenido, yaque el espacio en disco temporal se asigna para prestar servicio a las solicitudes deejecución de informes, aunque no se guarden las solicitudes.

De entre 50 usuarios simultáneos, aproximadamente el 25% ejecutará informes y el75% verá las salidas guardadas. Como resultado, aproximadamente 12,5 de los 50usuarios ejecutarán informes (50 usuarios simultáneos * 0,25 informes de ejecución= 12,5 usuarios simultáneos).

En la tabla siguiente se proporciona un ejemplo de cómo calcular el tamaño delalmacén de contenido necesario.

*Como regla general, la proporción de usuarios con nombre, activos y simultáneoses 100:10:1. Sin embargo, la proporción varía con el entorno. Para obtener másinformación, consulte: “Estimación de los usuarios simultáneos” en la página 78.

Tabla 3. Ejemplo de factores que pueden tener un efecto sobre el tamaño de un almacénde contenido

Factor Número

Estimación de losrequisitos delalmacén decontenido (Kb)

Usuarios con nombre 1000* No aplicable

Usuarios activos 250* No aplicable

82 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 91: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Tabla 3. Ejemplo de factores que pueden tener un efecto sobre el tamaño de un almacénde contenido (continuación)

Factor Número

Estimación de losrequisitos delalmacén decontenido (Kb)

Usuarios simultáneos (requisitos de espaciotemporal)

50* 5.000.000

Informes guardados: páginas 1-10 (2 porusuario para las copias de Carpetaspúblicas y Mis carpetas a 340 Kb porinforme)

1001 340.340

Informes guardados: páginas 10-100 (9 porusuario para 4 copias de Carpetas públicasy 5 de Mis carpetas a 440 Kb por informe)

5.004 2,201,760

Vistas personalizadas guardadas: filas 1-100(3 por usuario, todas de Mis carpetas a 250Kb por vista)

3.000 750.000

Vistas personalizadas guardadas: filas100-1000 (8 por usuario, todas de Miscarpetas a 350 Kb por vista)

8.000 2.800.000

Carpetas (Públicas y Mis carpetas) 1.025 500

Modelos de Framework Manager 15 100.000

Modelos de Framework Manager (tablas) 25 -

Modelos de Framework Manager (asuntosde consulta)

50 -

Planificaciones (día y semana) 175 5.000

Almacén de contenido vacío -- 3.000

Registros de transacciones de base de datos -- 3.000.000

Total -- 14.200.600

Para obtener más información sobre la planificación de capacidad, visite el centrodel cliente de IBM Cognos ( (http://www.ibm.com/software/data/support/cognos_crc.html).

Capítulo 7. Planificación del rendimiento 83

Page 92: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Planificación de la escalabilidadLa escalabilidad es la capacidad de un sistema para adaptarse a las crecientesnecesidades de procesamiento de un modo predecible, sin hacerse demasiadocompleja, cara o difícil de gestionar. Cuando se despliega un sistema entre unmayor número de usuarios, con frecuencia en distintas ubicaciones y husoshorarios y con distintos requisitos de idioma, la escalabilidad se hace cada vez másimportante.

IBM Cognos BI está diseñado para la escalabilidad. Se escala verticalmenteutilizando sistemas más potentes, y horizontalmente utilizando un mayor númerode sistemas. La forma de instalar y configurar los componentes de IBM Cognos BIpuede mejorar su escalabilidad.

Servidor web y escalabilidad de pasarelaToda la comunicación web en IBM Cognos BI se realiza a través de una pasarelade IBM Cognos BI instalada en un servidor web. Para aumentar la escalabilidaddel sistema IBM Cognos BI, puede ejecutar el servidor web en un sistema másgrande. También puede instalar la pasarela de IBM Cognos BI en más de unservidor web y configurar los servidores para que aprovechen las características deequilibrio de carga.

Equilibrio de cargaEl equilibrio de carga distribuye las tareas entre todos los procesadores disponibles.Esto es importante en cualquier sistema, y es una clave para procesar la capacidady la escalabilidad. En IBM Cognos BI, el equilibrio de carga significa garantizar quelas solicitudes de procesamiento se distribuyen adecuadamente entre los servidoresde IBM Cognos BI. IBM Cognos BI hace esto automáticamente, pero también sepuede configurar el equilibrio de carga.

Equilibrio de carga automático

En un entorno distribuido, IBM Cognos BI equilibra la carga de solicitudesautomáticamente. De forma predeterminada, a medida que se añaden servidores alsistema, cada asignador de servidor procesa el mismo número de solicitudes. Sihay más de una instancia de un servidor determinado, el asignador distribuye lassolicitudes a todas las instancias habilitadas del servicio que se registran enContent Manager.

Configuración del equilibrio de carga.

Aunque el equilibrio de carga automático puede ser apropiado cuando los recursosde hardware son idénticos en toda una topología de servidor, puede no ser idealen los entornos que contienen una combinación de recursos de hardware condistintas características de capacidad. En un entorno de hardware que contieneservidores con distintos grados de capacidad de procesamiento, es aconsejableequilibrar la carga de procesamiento según la capacidad del servidor.

En IBM Cognos BI puede establecer valores de capacidad de proceso utilizandoopciones del administrador de servidor. Por ejemplo, si tiene dos servidores, unocon el doble de capacidad que el otro, puede asignar al servidor más potente unpeso o dos y al servidor menos potente un peso. Después, IBM Cognos BI envía eldoble de solicitudes al servidor más potente.

84 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 93: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Para obtener más información sobre los valores de asignador de IBM Cognos BI,consulte la IBM Cognos Business Intelligence Guía de administración y seguridad.

Asignadores de equilibrio de carga

Sin un mecanismo de equilibrio de carga de software o hardware, cada pasarela deIBM Cognos BI tiene constancia de un solo asignador y distribuye todas lassolicitudes a dicho asignador. Después, el asignador distribuye las solicitudes entrelos servidores IBM Cognos BI. Dado que cada solicitud pasa inicialmente por elmismo asignador en un servidor, aumenta la carga en dicho servidor. Es necesarioun paso adicional para equilibrar automáticamente la carga, como se muestra en elsiguiente diagrama.

Este paso adicional puede evitarse implementando el equilibrio de carga sin unmecanismo de equilibrio de carga externo o utilizando un direccionador u otromecanismo de equilibrio de carga.

Equilibrio de carga si un mecanismo externo

Puesto que los servidores de pasarela a menudo tienen menos carga que losservidores de IBM Cognos BI, puede obtener un mejor rendimiento si configura losasignadores junto con las pasarelas, como se muestra en el siguiente diagrama.

Servidor deIBM Cognos BIcon asignador

Pasarela del servidor web

Servidor deIBM Cognos BIcon asignador

Servidor deIBM Cognos BIcon asignador

Figura 32. Asignadores de equilibrio de carga

Servidor deIBM Cognos BIcon asignador

Servidor deIBM Cognos BIcon asignador

Servidor deIBM Cognos BIcon asignador

Pasarela del servidorweb IBM Cognos BI

y servidor con asignador

Figura 33. Equilibrio de carga configurando los asignadores con pasarelas

Capítulo 7. Planificación del rendimiento 85

Page 94: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Esto garantiza que la capacidad de procesamiento de los servidores de IBMCognos BI se dirija hacia el servicio de solicitudes de informes en vez de lassolicitudes de equilibrio de carga.

También puede lograr el equilibrio de carga si configura las pasarelas de forma quedirijan todo el tráfico a un sistema servidor IBM Cognos BI dedicado a lasasignaciones, como se muestra en el siguiente diagrama.

Esta configuración también elimina la carga de asignación de los servidores IBMCognos BI. Sin embargo, requiere sistemas de asignación distintos.

Utilización de mecanismos de equilibrio de carga externos

Puede utilizar mecanismos de equilibrio de carga externos, como losdireccionadores, para distribuir más las tareas en IBM Cognos BI. Losdireccionadores de equilibrio de carga se pueden utilizar en una de las siguientesubicaciones, o en ambas:v Entre el navegador y el nivel 1: servidor webv Entre el nivel 1: servidor web y el nivel 2: servidor IBM Cognos BI

Puede utilizar un mecanismo de equilibrio de carga externo para distribuir lassolicitudes a los asignadores a través de todos los servidores disponibles, como semuestra en el siguiente diagrama.

Servidor IBM Cognos BIcon asignador

Servidor IBM Cognos BIcon asignador

Servidor IBM Cognos BIcon asignador

Pasarela delservidor web conasignador

Pasarela delservidor web conasignador

Pasarela delservidor web conasignador

AsignadorServidor IBM Cognos BI dedicado comoasignador

Figura 34. Equilibrio de carga configurando las pasarelas de forma que dirijan el tráfico a unservidor IBM Cognos BI dedicado, utilizado para las asignaciones

86 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 95: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

También puede utilizar direccionadores con varias pasarelas, como se muestra en elsiguiente diagrama.

Un mecanismo de equilibrio de carga ideal proporciona el mismo reconocimientode capacidad que un asignador de IBM Cognos BI.

Para asegurarse de que las solicitudes no son distribuidas tanto por un mecanismode equilibrio de carga externo como por el asignador, debe configurar losasignadores de forma que no utilicen su equilibrio de carga incorporado para lassolicitudes de baja afinidad. Esto garantiza que las solicitudes permanezcan en elservidor donde el equilibrador de carga de hardware las ha dirigido.

Afinidad de solicitudesLa afinidad hace referencia a si una solicitud se asigna a un servidor específico o asi un mecanismo de equilibrio de carga puede asignarla a otro servidor. Laafinidad entre una solicitud y un servidor garantiza que las solicitudes sedireccionen a un sistema apropiado para su procesamiento. IBM Cognos BI utiliza

equilibrio de carga

Servidor IBM Cognos BI con asignador

Servidor IBM Cognos BI con asignador

Servidor IBM Cognos BI con asignador

Pasarela delservidor web

Figura 35. Utilización de mecanismos de equilibrio de carga externos para distribuir lassolicitudes a los asignadores a través de todos los servidores disponibles

Servidor I B MCognosMI MconMasignador

Servidor I B MCognosMI MconMasignador

Servidor I B MCognosMI MconMasignador

PasarelaMdelservidorMweb

PasarelaMdelservidorMweb

PasarelaMdelservidorMweb

Equilibrio de carga

Figura 36. Utilización de mecanismos de equilibrio de carga externos para utilizardireccionadores con varias pasarelas

Capítulo 7. Planificación del rendimiento 87

Page 96: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

los siguientes tipos de afinidad: absoluta, control, alta, baja, de sesiones y deservidores. La operación de cancelación se gestiona con una conexión dedicada yno tiene un tipo de afinidad.

Para garantizar que las solicitudes se gestionan eficazmente y que la carga estáequilibrada, IBM Cognos BI utiliza la afinidad de solicitudes para direccionaralgunas solicitudes. Por ejemplo, las solicitudes se vuelven a direccionar al servidorIBM Cognos BI que ha gestionado las solicitudes relacionadas. IBM Cognos BI haceesto automáticamente. El uso de uno o más mecanismos de equilibrio de carga nointerrumpe el procesamiento de la afinidad de solicitudes.

Las conexiones de servicio de informes se pueden definir como AffineConnectionso NonAffineConnections. AffineConnections sólo aceptan las solicitudes deafinidad absoluta y alta. NonAffineConnections aceptan todos los tipos desolicitudes reportService.

Afinidad absoluta

Las solicitudes de afinidad absoluta siempre se vuelven a direccionar al servidorque ha procesado la solicitud original. Si el servidor no está disponible, falla lasolicitud. Por ejemplo, cuando un usuario cancela un informe en ejecución, laafinidad absoluta vuelve a direccionar la solicitud de cancelación al proceso deejecución. La afinidad absoluta se utiliza para crear una asociación entre el clientey el servidor en ejecución para garantizar que las solicitudes de larga ejecución noagotan su tiempo de espera.

IBM Cognos BI direcciona las solicitudes de afinidad absoluta a un servidorespecífico, independientemente del equilibrio de carga utilizado. Una solicitud deafinidad absoluta se utiliza con operaciones como getOutput y release.

Afinidad de control

Las solicitudes de afinidad de control se direccionan del mismo modo que lassolicitudes de afinidad absoluta. Una solicitud de afinidad de control se reservapara operaciones del sistema como wait y cancel.

Alta afinidad

Las solicitudes de alta afinidad pueden procesarse en distintos servidores, pero elconsumo de recursos se minimiza si la solicitud se vuelve a direccionar al procesode ejecución. El asignador direcciona una solicitud de alta afinidad al servidorespecificado por el ID de nodo de contexto de conversación. Si el servidorespecificado no está disponible, la solicitud se direcciona a cualquier servidordisponible.

Por ejemplo, cuando se ejecuta un comando pageDown mientras se lee un informe,el comando se puede ejecutar muy eficazmente utilizando el proceso que haproporcionado la página mostrada. Si dicho proceso no está disponible porque eladministrador ha cerrado el sistema o ha habido un error de red, la solicitud sedirecciona a otro proceso disponible. La página siguiente también se puedeproporcionar, aunque el proceso será más lento.

IBM Cognos BI direcciona las solicitudes de alta afinidad a un servidor específicoindependientemente del equilibrio de carga utilizado. Una solicitud de altaafinidad se utiliza con las siguientes operaciones: back, email, firstPage, forward,lastPage, nextPage, previousPage, print, render, save y saveAs.

88 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 97: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Baja afinidad

Las solicitudes de baja afinidad funcionarán con la misma eficacia en cualquiersistema. Por ejemplo, una solicitud de informe se puede ejecutar en cualquiersistema IBM Cognos BI.

Una solicitud de baja afinidad se utiliza con las siguientes operaciones: add,collectParameterValues, execute, getMetadata, getParameters, query,testDataSourceConnection, update y validate.

Para obtener más información sobre la afinidad en IBM Cognos BI, consulte:“Establecimiento de conexiones de afinidad” en la página 101.

Afinidad de sesión

Las solicitudes de afinidad de sesión se direccionan según el ID de nodo decontexto de conversación. Si el ID de nodo está presente, se direccionan del mismomodo que una solicitud de alta afinidad. Si el ID de nodo no está presente, sedireccionan del mismo modo que una solicitud de baja afinidad. La afinidad desesión se utiliza con la característica de reutilización de consulta: cuando se haactivado la reutilización de consulta y se ejecuta un informe por primera vez, laconsulta se almacena en la memoria caché de la sesión actual y se reutiliza lapróxima vez que se ejecuta el informe. Para obtener más información, consulte lapublicación Framework Manager Guía del usuario.

Afinidad de servidor

Las solicitudes de afinidad de servidor se direccionan del mismo modo que lassolicitudes de afinidad absoluta. La afinidad de servidor se utiliza para las pruebasde origen de datos en la administración: un administrador puede probar laconexión con un nuevo origen de datos. Para obtener más información, consulte eltema sobre la creación de un origen de datos en la publicación IBM Cognos BusinessIntelligence Guía de administración y seguridad.

Escalabilidad del servidor IBM Cognos BIEl servidor de aplicaciones de IBM Cognos BI tiene uno o más servidores IBMCognos BI. Cada instalación de IBM Cognos BI contiene Content Manager paragestionar los datos almacenados en el almacén de contenido. Cada servidor IBMCognos BI contiene un asignador que ejecuta el servicio de presentación, losservicios de informes y de informes por lotes, el servicio de control de trabajo yplanificación y el servicio de registro de IBM Cognos BI.

Sólo hay un Content Manager activo al mismo tiempo. Los demás están en espera.Un Content Manager en espera se activa sólo si falla el sistema en el que estáinstalado el Content Manager activo.

Para mejorar la escalabilidad, puede habilitar o inhabilitar Content Manager y losservicios de asignador en los servidores de aplicaciones individuales paraequilibrar la carga de un sistema específico por tipo de solicitud. Por ejemplo, sitiene tres sistemas servidores de aplicaciones, puede dedicar uno a ejecutarsolicitudes de informes interactivos, otro a Content Manager y el tercero a losdemás servicios de IBM Cognos.

Si selecciona el procesamiento en sistemas específicos de esta forma, podrácontrolar la carga en cada sistema. Por ejemplo, poner Content Manager en su

Capítulo 7. Planificación del rendimiento 89

Page 98: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

propio sistema garantiza que otras solicitudes no degraden su rendimientocompitiendo por los recursos. Dado que la ejecución de un informe tiende autilizar muchos recursos, aísle los servicios de informes de otras actividades,especialmente en los despliegues más grandes de IBM Cognos BI. Sin embargo,antes de crear este tipo de configuración de ajuste, analice los requisitos de losusuarios cuidadosamente.

Escalabilidad de los servicios de IBM CognosLos servicios de IBM Cognos funcionan como subprocesos en el asignador. Losservicios de informes difieren de los demás servicios en la forma en quecontribuyen a la escalabilidad.

Servicios de informes e informes por lotes

Los servicios de informes e informes por lotes son componentes multiinstancia deIBM Cognos BI. Como resultado, se pueden configurar una o más instancias paraque funcionen en cada sistema de IBM Cognos BI.

El mismo programa se utiliza para el servicio de informes, que gestiona solicitudesinteractivas, y el servicio de informes por lotes, que gestiona tareas planificadas.Para obtener información sobre la configuración del número de instancias de losservicios de informes y el número de subprocesos gestionados por cada instancia,consulte la publicación IBM Cognos Guía de administración y seguridad.

Content Manager

Content Manager, que puede instalarse en el nivel 2 o 3 de IBM Cognos BI,almacena información en el almacén de contenido. Para permitir una recuperaciónrápida, Content Manager crea una caché en memoria para dar servicio a muchassolicitudes. Esto garantiza un rendimiento óptimo y mejora la escalabilidadlimitando el número de lecturas de base de datos necesarias para satisfacer lassolicitudes de los usuarios.

En el proceso de Content Manager único, varios subprocesos pueden dar serviciosimultáneamente a solicitudes de contenido. Content Manager crea uno o mássubprocesos para cada solicitud de usuario. El rendimiento depende de la potenciade la CPU (unidad de procesador central) del sistema en el que está instaladoContent Manager.

Para aumentar la escalabilidad, utilice un sistema de mayor tamaño capaz degestionar más subprocesos de solicitudes simultáneas. Cuando amplíe ContentManager, asegúrese de ampliar el sistema de gestión de bases de datos relacionalesdel almacén de contenido de manera que no impida el rendimiento de ContentManager.

Búsqueda con índice

El rendimiento de la búsqueda depende del número de CPU en el entorno de BI yse puede escalar instalando componentes de nivel de aplicación en varios sistemas.Los servicios de índice se instalan con componentes de nivel de aplicación. Escalarel servicio de datos de índice acelera la recuperación de los resultados de búsquedaen entornos donde varios usuarios ejecutan consultas de búsqueda simultáneas.Este enfoque requiere el uso de un sistema de archivos compartidos para los datosde índice. Para obtener más información, consulte el tema sobre la configuraciónde los servicios de datos de índice en la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

90 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 99: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Tener varias instancias del servicio de búsqueda en índice tiene poco impacto en laescalabilidad de la función de búsqueda. Sin embargo, este enfoque añaderedundancia al entorno.

La calidad de los resultados de búsqueda depende de la calidad del contenido delíndice. Las actualizaciones de indexación se deben ejecutar regularmente paraindexar contenido nuevo y actualizado. Desafortunadamente, los procesos deindexación pueden tardar mucho tiempo en ejecutarse.

Dado que los servicios y procesos de indexación dependen mucho del servicio deinformes, recomendamos planificar las actualizaciones del índice para las horas demenor actividad. Como ocurre con cualquier proceso de indexación de textocompleto, el proceso de indexación inicial puede tardar varias horas dependiendodel tamaño del almacén de contenido y de los datos relacionados de IBM CognosBI. Sin embargo, sólo puede haber un espacio de tiempo limitado en el que puedarealizarse la actualización del índice debido a otros procesos del servidor. Quizásdesee escalar el servicio de actualización del índice para mejorar el rendimiento dela indexación.

Otros servicios

La escalabilidad del servicio de presentación, del servicio de control de trabajo yplanificación y del servicio de registro depende principalmente del tamaño de laCPU y de la memoria disponible. Estos componentes se pueden escalar de dosformas:v Verticalmente, utilizando un sistema más grande capaz de gestionar más

subprocesos de solicitudes simultáneasv Horizontalmente, ejecutando los servicios en sistemas adicionales

No hay ninguna configuración específica para ajustar estos componentes. Sinembargo, puede ver la configuración de equilibrio de carga establecida por eladministrador del servidor para determinar cuánta carga se asigna a cada sistemaque ejecuta estos servicios.

Planificación de la disponibilidadLa disponibilidad es la capacidad de un sistema para resistir o recuperarse desituaciones excepcionales, como el error de un sistema. Todos los componentes deIBM Cognos BI tienen características de migración tras error incorporadas paragarantizar que IBM Cognos BI gestiona bien las excepciones.

Puede configurar los componentes de cada uno de los niveles de IBM Cognos BIpara mejorar la disponibilidad. Como regla general, haga disponibles todos loscomponentes de IBM Cognos BI en al menos dos sistemas. Si falla el sistema en elque se ejecuta un componente de IBM Cognos BI, lo sustituye otro sistema.

Si, por razones de ajuste, no ejecuta todos los componentes de IBM Cognos BI encada servidor IBM Cognos BI, asegúrese de que cada componente se ejecute en almenos dos servidores. Si se produce un error del sistema, el componente restanteprocesa las solicitudes. El rendimiento se puede reducir, pero habrá servicio.

Capítulo 7. Planificación del rendimiento 91

Page 100: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Disponibilidad de pasarela de IBM Cognos BusinessIntelligence

Toda la comunicación web en IBM Cognos BI se realiza a través de una pasarelade IBM Cognos BI instalada en un servidor web. Cada pasarela puede comunicarsecon un solo asignador en el nivel de aplicaciones.

Utilice dos o más servidores web con IBM Cognos BI. Esto garantiza que el errorde un solo servidor no ocasione la pérdida del servicio de IBM Cognos. Tambiénpuede utilizar un mecanismo de equilibrio de carga externo, como undireccionador, para distribuir solicitudes entre todos los asignadores disponibles.

En la situación poco probable de que se produzca un error, el servidor web reiniciaautomáticamente la pasarela de IBM Cognos BI e IBM Cognos ApplicationFirewall.

Disponibilidad del servidor IBM Cognos Business IntelligenceEl servidor IBM Cognos Business Intelligence contiene Content Manager paraalmacenar y gestionar información, y un asignador para iniciar los servicios deIBM Cognos y direccionar las solicitudes.

El asignador gestiona el servicio de presentación, los servicios de informes y deinformes por lotes, el servicio de control de trabajo y planificación y el servicio deregistro de IBM Cognos BI. Para asegurarse de que el error de un sistema oservicio no es la causa de que IBM Cognos BI deje de estar disponible, instale doso más servidores IBM Cognos BI. Puede distribuir servicios entre los servidoresIBM Cognos BI, y no necesita habilitar todos los servicios en todos los servidoresIBM Cognos BI.

La tecnología Java del servidor IBM Cognos BI proporciona a Content Manager yal asignador un soporte de migración tras error incorporado. Ambos componentestienen varios subprocesos, y los subprocesos están aislados entre sí. Si se produceun error, afecta únicamente a un subproceso de solicitud. Si se pierde esesubproceso, ningún otro subproceso resulta afectado y el error no afecta a latotalidad del servicio.

Si falla Content Manager o el asignador, el servidor IBM Cognos BI lo reiniciaautomáticamente. Si utiliza el perfil de Liberty de IBM WebSphere ApplicationServer que se proporciona con IBM Cognos BI, el servicio de IBM Cognossupervisa y reinicia el servidor de aplicaciones. Si utiliza un servidor deaplicaciones que no sea WebSphere, los servicios de administración de dichoservidor de aplicaciones lo reinician.

Disponibilidad de Content ManagerDe forma predeterminada, el primer Content Manager instalado con IBM CognosBI es el activo. Un administrador del servidor IBM Cognos BI puede cambiar elContent Manager predeterminado y el Content Manager activo en cualquiermomento. Al iniciar IBM Cognos BI, el Content Manager predeterminado bloqueael acceso al almacén de contenido por parte del resto de las instalaciones deContent Manager. El resto de las instalaciones de Content Manager pasan a modoen espera.

La instalación puede incluir más de un Content Manager, cada uno en un sistemadistinto. Un sistema de Content Manager está activo y uno o varios sistemas deContent Manager están en espera.

92 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 101: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Este mecanismo de migración tras error funciona porque los asignadores y elContent Manager activo suelen comunicarse entre sí. Si un asignador no puedellegar al Content Manager, el asignador indica un Content Manager en espera, quese convierte en el Content Manager activo. El resto de instalaciones de ContentManager permanecen en modo de espera para poder disponer de soporte demigración tras error de manera continua. Los Content Managers en esperarecuperan valores criptográficos, como la clave simétrica común (utilizada paracifrar y descifrar datos), del Content Manager activo.

Disponibilidad del almacén de contenidoContent Manager almacena información de IBM Cognos BI en el almacén decontenido RDBMS. Content Manager escribe en el almacén de contenido utilizandotransacciones relacionales correctas. Puede utilizar herramientas de la base de datosestándar para realizar copias de seguridad y restaurar el almacén de contenido.

Capítulo 7. Planificación del rendimiento 93

Page 102: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

94 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 103: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 8. Supervisión y ajuste del rendimiento

A lo largo del tiempo, se producen cambios en un entorno de IBM CognosBusiness Intelligence. Las poblaciones de usuarios crecen, las solicitudes deprocesamiento tienden a aumentar y a hacerse más complejas, y la capacidad dered y otros aspectos de la infraestructura pueden modificarse.

Estos cambios pueden afectar el rendimiento de IBM Cognos BI. Por lo tanto, esimportante supervisar y ajustar el rendimiento regularmente.

Supervisar el rendimiento significa comprobar regularmente el estado de lainstalación de IBM Cognos BI y sus recursos. IBM Cognos BI proporciona métricaspara comprobar el rendimiento del sistema, los servidores, asignadores o servicios.Puede establecer umbrales para métricas con el fin de identificar cuándo elrendimiento supera o no llega a los rangos esperados. Puede configurar el sistemade forma que cuando se produzca un problema de rendimiento se le notifique a lapersona correspondiente. Debe realizar una supervisión regular y selectiva de losservidores IBM Cognos BI. Esto es importante para evaluar la aparición y elimpacto de la paginación, el uso de memoria y otras medidas de un sistema eficaz.

Es posible que deban realizarse ajustes en las siguientes áreas:v bases de datos

Mantenga optimizadas sus bases de datos para realizar consultas y crearinformes.

v servidores de aplicacionesAjuste la memoria del servidor de aplicaciones y los valores de conexión comosea necesario para lograr un mejor rendimiento.

v servidores webAjuste el servidor web para conseguir el máximo rendimiento.

v IBM Cognos BISupervise y ajuste varios aspectos del sistema IBM Cognos BI.

Realice más ajustes si es necesario. Esto puede implicar la modificación de losvalores de representación en PDF, el cambio en las conexiones de ancho de bandabajo, la realización regular del mantenimiento de disco y otras tareas.

Llegado un punto, el ajuste del rendimiento ofrece devoluciones cada vez menores.Una creciente población de usuarios y el aumento de las necesidades deprocesamiento le harán considerar finalmente aumentar la capacidad del sistema.Para mejorar el rendimiento de IBM Cognos BI, puede realizar una escala verticalutilizando servidores más potentes, o una escala horizontal añadiendo servidores yequilibrando la carga de procesamiento entre los servidores. Para obtener másinformación sobre cómo determinar los requisitos de capacidad de IBM Cognos BI,consulte: “Planificación de la capacidad” en la página 77. Para obtener informaciónsobre otras tareas de ajuste y mantenimiento, consulte la publicación IBM CognosBusiness Intelligence Guía de administración y seguridad.

© Copyright IBM Corp. 2005, 2014 95

Page 104: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Métricas de rendimientoPuede supervisar el rendimiento del sistema actual utilizando métricas. Puedeevaluar el estado del sistema en su totalidad, así como el estado de los servidoresindividuales, los asignadores y los servicios habilitados.

Por ejemplo, comprueba las métricas de rendimiento y observa que el servicio deinformes muestra un indicador con un cuadrado rojo que identifica un rendimientobajo. Consulta las métricas del servicio de informes y determina que el número desolicitudes que están en la cola supera el número que puede procesarse en unespacio de tiempo especificado. En ese momento puede intentar reducir el númerode solicitudes que están en la cola.

Las métricas se agrupan utilizando las siguientes categorías:v Métricas de sesión para supervisar el número de sesiones en el sistema

Estas métricas las recopila Content Manager.v Métricas de cola para supervisar la capacidad de los asignadores y servicios de

estar al día con las solicitudes que están en las colasPor ejemplo, las métricas de cola para servicios pueden identificar que lassolicitudes están esperando demasiado rato en una cola para su procesamiento.Hay dos tipos de métricas de cola. Las métricas de cola globales, que incluyen lacola de trabajos, la cola SMTP y la cola de tareas, las recopila el servicio decontrol. Las métricas de cola de servicio las recopilan los servicios individuales.

v Métricas Java Virtual Machine para supervisar la información de estado, como lacantidad de tiempo que se ha estado ejecutando una JVM del entorno IBMCognos BI y cuánta memoria utilizaEstas métricas las recopila Java Virtual Machine.

v Métricas de solicitud de servicio para supervisar los tiempos de procesamiento,el volumen de las solicitudes, el estado operativo de los servicios y los tiemposde respuestaEstas métricas las recopila el asignador que gestiona el servicio.

v Métricas de servicio de informes para supervisar los procesos del servicio deinformesEstas métricas las recopila el asignador que gestiona el servicio de informes.

La disponibilidad de una métrica depende del recurso con el que se asocia lamétrica. Por ejemplo, algunas métricas están disponibles para el sistema, losservidores, los asignadores y los servicios. Otras métricas pueden estar disponiblessólo para un subconjunto de estos recursos.

El usuario define los valores de umbral que determinan si el estado de un recursoindica un rendimiento excelente (indicador verde), un rendimiento medio(indicador amarillo) o un rendimiento bajo (indicador rojo). No hay valores deumbral predeterminados. Si define umbrales, los valores se almacenan en elalmacén de contenido.

También puede crear un agente que supervise las métricas y le notifique que sehan superado los valores de umbral. Por ejemplo, puede crear un agente que leenvíe un mensaje de correo electrónico cuando se haya superado un valor deumbral.

Cuando se supera un umbral, el asignador escribe una entrada en la base de datosde registro.

96 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 105: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Para obtener información sobre las métricas del sistema, incluido cómo definir losvalores de umbral y las notificaciones, consulte la publicación IBM Cognos BusinessIntelligence Guía de administración y seguridad.

Ajuste de base de datosEl origen de datos utilizado por IBM Cognos BI suele ser un sistema de gestión debases de datos relacionales, como IBM DB2, Microsoft SQL Server u Oracle. Paraasegurarse de que IBM Cognos BI sigue ejecutándose bien, es importante mantenerel rendimiento de la base de datos.

Esto significa optimizarla para la realización de consultas, creación de informes yel análisis. Si IBM Cognos BI y otras aplicaciones requieren más servicios de unabase de datos de los que ésta puede proporcionar, o las consultas son demasiadograndes para que una base de datos las gestione eficazmente, pueden aumentar lostiempos de respuesta y la degradación del rendimiento y la escalabilidad de IBMCognos BI.

Para obtener información sobre el ajuste de la base de datos, consulte ladocumentación.

Ajuste del servidor de aplicacionesEl servidor de aplicaciones Java contiene el servlet de Content Manager y el servletasignador. De forma predeterminada, IBM Cognos BI instala y utiliza el perfil deLiberty de IBM WebSphere Application Server como servidor de aplicacionespredeterminado. También puede configurar IBM Cognos BI para que utilice otroservidor de aplicaciones Java.

Independientemente del servidor de aplicaciones que utilice, para mejorar ymantener el rendimiento de IBM Cognos BI, debe supervisar los valores de lamemoria y los límites de conexión y ajustarlos según las características de uso deIBM Cognos BI.

Cambio de valores de la memoriaLos valores de la memoria del servidor de aplicaciones establecen la memoria queestá disponible para los asignadores de IBM Cognos BI y los servicios gestionadospor el servlet Java.

En IBM Cognos Configuration, la asignación de memoria predeterminada es de 768Megabytes. Si espera muchos usuarios y solicitudes de informes, es posible quedesee aumentar la asignación de memoria con respecto al valor predeterminado.

La estrategia de asignación de memoria para el servidor de aplicaciones dependede la capacidad disponible de los recursos y de las necesidades de los recursos deotras aplicaciones que se ejecutan en el servidor. En general, configure su servidorde aplicaciones con un mínimo de 512 Megabytes de memoria para las aplicacionesde varios usuarios. Quizás pueda reducir la memoria del servidor de aplicaciones a256 Megabytes, pero sólo debe considerar esto para los usuarios únicos, o para lasaplicaciones de prueba de conceptos o demostración.

Para configurar los valores de memoria del perfil de Liberty de IBM WebSphereApplication Server, utilice IBM Cognos Configuration o métodos alternativos. Paraobtener información sobre la utilización de IBM Cognos Configuration, consulte lapublicación IBM Cognos Business Guía de instalación y configuración. Si utiliza un

Capítulo 8. Supervisión y ajuste del rendimiento 97

Page 106: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

servidor de aplicaciones distinto del perfil de Liberty de IBM WebSphereApplication Server, consulte la documentación del producto.

Establecimiento de límites de conexiónPara que el asignador de IBM Cognos BI pueda dar servicio al número previsto desolicitudes, es importante configurar los límites de conexión del servidor deaplicaciones. Dependiendo de su servidor de aplicaciones, las conexiones puedendenominarse subprocesos. El valor aplicado determinará el número de conexionesdisponibles, o subprocesos, que el proceso de servidor de aplicaciones puedegestionar simultáneamente.

Si este valor de servidor de aplicaciones es demasiado bajo, los usuarios puedentener dificultades al realizar solicitudes de IBM Cognos BI. Es un métodorecomendado supervisar el proceso de servidor de aplicaciones y su uso de lasconexiones.

Para configurar el perfil de Liberty de IBM WebSphere Application Server, utilice elarchivo server.xml que se encuentra en el directorio <ubicación_c10>/wlp/usr/servers/cognosserver. Para obtener información detallada, consulte el KnowledgeCenter de IBM WebSphere Application Server.

Para configurar los valores de conexión de Apache Tomcat, utilice el archivo\conf\server.xml ubicado en el directorio Tomcat de la ubicación de instalación deIBM Cognos BI. IBM Cognos BI utiliza los valores del conector Coyote.

Ajuste del servidor webLa pasarela predeterminada de IBM Cognos BI es CGI, que se puede utilizar contodos los servidores web soportados. Para un mejor rendimiento, considere laposibilidad de utilizar una pasarela escalable, como el módulo Apache paraApache y los servidores HTTP de IBM o ISAPI para servidores web de IIS.

Para obtener información sobre la escalabilidad del servidor web en IBM CognosBI, consulte: “Servidor web y escalabilidad de pasarela” en la página 84. Paraobtener información sobre el ajuste del servidor web, consulte la documentación.

Ajuste de IBM Cognos BILa forma en que utilice y configure IBM Cognos BI puede afectar a su rendimiento.Por ejemplo, puede diseñar modelos e informes teniendo en cuenta el rendimiento,configurar asignadores y servicios de IBM Cognos BI para el rendimiento yplanificar trabajos para hacer el mejor uso posible de los recursos del sistema.

Diseño de modelos e informes para el rendimientoDiseñar y crear modelos en Framework Manager es un paso importante en el flujode trabajo de IBM Cognos BI. Un modelo especifica, estructura, añade y gestionalos metadatos utilizados para crear informes. Para conseguir un rendimientoóptimo de IBM Cognos BI, un modelador puede diseñar modelos que especifiquensolicitudes predeterminadas y establezcan el tipo de procesamiento de consultas.

Especificación de solicitudes predeterminadas

Para mejorar el rendimiento de las consultas, los modelos pueden incluir informesque soliciten al usuario un nombre descriptivo, así como filtrar por un código o unvalor clave.

98 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 107: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Puede modificar un modelo para asegurarse de que las consultas enviadas alorigen de datos son eficaces, tienen el formato correcto y son seguras. Paragarantizar un rendimiento óptimo, el modelador de Framework Manager puedev Especificar las reglas que controlan la generación de consultasv Restringir el acceso de usuario a filas o columnas específicas de datosv Modelar las relaciones de datos para ocultar la complejidad de los datos de los

autores de informes

Para obtener más información, consulte la publicación IBM Cognos FrameworkManager Guía del usuario.

Establecimiento del tipo de procesamiento de consultas

Puede mejorar el rendimiento de los metadatos relacionales seleccionando el tipoadecuado de procesamiento de consultas.

Hay dos tipos de procesamiento de consultas:v Local limitado

El servidor de bases de datos realiza la mayor parte del procesamiento de SQL yla ejecución. Sin embargo, algunos informes o secciones de informe utilizan elprocesamiento de SQL local.

v Sólo base de datosEl servidor de bases de datos realiza todo el procesamiento de SQL y laejecución. Aparece un error si algún informe o sección de informe requiere unprocesamiento de SQL local.

Aunque el servidor de bases de datos generalmente puede ejecutar el SQL y losinformes mucho más rápidamente, a veces es necesario realizar un procesamientolocal. Por ejemplo, elija el procesamiento local limitado si desea crear uniones debases de datos cruzadas o desea que los autores de informes utilicen funcionesSQL99 soportadas.

Algunas consultas complejas, como una consulta que debe generar una cláusula Atpara evitar el recuento doble, requieren el procesamiento local limitado. En estecaso, la consulta utiliza automáticamente el procesamiento local limitado aunque elpaquete se haya publicado con un procesamiento sólo de bases de datos.

Para obtener más información, consulte la publicación IBM Cognos FrameworkManager Guía del usuario.

Ajuste de asignadores de IBM Cognos BILos asignadores de IBM Cognos BI gestionan la distribución de solicitudes.

Puede supervisar los asignadores de IBM Cognos BI utilizando opciones deadministración. Para obtener más información, consulte: “ IBM CognosConnection” en la página 4.

En un entorno distribuido de IBM Cognos BI hay dos o más servidores, cada unocon un asignador para gestionar el flujo de solicitudes de IBM Cognos BI. Elasignador es responsable de direccionar las solicitudes a los servicios configuradosen un servidor IBM Cognos BI específico.

Capítulo 8. Supervisión y ajuste del rendimiento 99

Page 108: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Un servidor IBM Cognos BI se puede configurar para gestionar una proporciónespecificada de solicitudes. Esto es especialmente importante si tiene servidores dedistinta capacidad y debe realizar cambios granulares en servidores específicos delentorno.

Establecimiento de la capacidad de proceso

A cada asignador de IBM Cognos BI se le asigna una capacidad de proceso. Elasignador dicta el número de solicitudes que gestionará un servidor. De formapredeterminada, la distribución de solicitudes utiliza un algoritmo de rondarecíproca ponderado que distribuye las solicitudes por igual entre los asignadoresconfigurados. En este caso, se asigna a la capacidad de proceso para cadaasignador un peso de 1.0.

La capacidad de proceso debe configurarse según el rendimiento relativo de cadaservidor. Por ejemplo, considere una topología de dos servidores. Si todas lasdemás variables son constantes, debe configurarse un servidor de procesadorcuádruple con una capacidad de proceso de 2.0, y un servidor de procesador dualsi la capacidad de procesamiento es de 1.0. Esto significa que en la topología dedos servidores, un servidor recibe el doble de solicitudes que el otro.

Para obtener más información, consulte la publicación IBM CognosGuía deadministración y seguridad.

Especificación del direccionamiento avanzado de asignadores

Dependiendo de cómo esté configurado su sistema, es posible que desee controlarla forma de distribuir los informes entre los servidores. Por ejemplo, dispone dedistintos departamentos que mantienen sus propios servidores, o de servidoresespecíficos configurados para el acceso a datos específicos, como los servidores desistema operativo Microsoft Windows para bases de datos de Microsoft SQL Servery servidores de sistema operativo Linux configurados para el acceso a DB2. Puedeconfigurar IBM Cognos BI de forma que las solicitudes de informes seanprocesadas por servidores específicos aplicando reglas de direccionamiento apaquetes, grupos y roles específicos.

Para obtener más información, consulte la publicación IBM CognosGuía deadministración y seguridad.

Ajuste del Servicio de informes, el Servicio de informes porlotes y el Servicio de datos de informes

El servicio de informes, el servicio de informes por lotes y el servicio de datos deinformes tienen varios valores que pueden configurarse para optimizar el uso delos recursos.

Existen varios procesos asociados con el servicio de informes y el servicio deinformes por lotes. Para obtener una lista completa, consulte: “Servicios de IBMCognos” en la página 12. Cuando estos servicios reciben solicitudes del asignador,inician procesos para manejar las solicitudes. Puede especificar el número máximode procesos que estos servicios pueden iniciar a la vez.

El número de procesos debe configurarse según la cantidad de capacidaddisponible proporcionada por los servidores IBM Cognos BI. En general, elprocesamiento de informes es un proceso limitado por la CPU. Como resultado, el

100 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 109: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

número de CPU en un servidor y las velocidades de reloj de dichas CPU son lasvariables principales a tener en cuenta al ajustar este valor desde el valorpredeterminado de 2.

Por ejemplo, un servidor con cuatro CPU disponibles generalmente debeconfigurarse de forma que utilice más procesos de servicios de informes por lotesque un servidor con sólo dos CPU disponibles. Del mismo modo, si hay dosservidores con el mismo número de CPU, el servidor con una velocidad de reloj deCPU considerablemente más rápida deberá configurarse de forma que utilice másprocesos de informes por lotes y de servicios de informes.

Para el servicio de datos de informes, puede especificar el tamaño máximo deinforme que puede enviarse.

Para obtener más información sobre los valores de administración de servidores,consulte la publicación IBM Cognos Guía de administración y seguridad.

Establecimiento de conexiones de afinidadPuede especificar el número máximo de conexiones de alta y baja afinidad que elasignador puede abrir para gestionar las solicitudes. Las conexiones de altaafinidad se utilizan para procesar solicitudes de alta afinidad y absolutas desde losservicios de informes, mientras que las conexiones de baja afinidad se utilizan paraprocesar solicitudes de baja afinidad.

Conexiones de alta afinidad

Una conexión de alta afinidad se utiliza para gestionar una solicitud de altaafinidad, y cada conexión gestiona una solicitud a la vez. Una solicitud de altaafinidad es una transacción que puede beneficiarse de una solicitud procesadaanteriormente. Se puede procesar en cualquier servidor, pero el consumo derecursos se minimiza si la solicitud se vuelve a dirigir al proceso de servicio deinformes que se utilizó para ejecutar el proceso original.

Cada proceso de informes tiene un número configurable de conexiones de altaafinidad. El número de conexiones de alta afinidad que se establezca deberábasarse en el número de conexiones de baja afinidad establecido para cada procesode informes, así como en la capacidad necesaria para otros servicios en el mismoservidor.

La decisión de distribución entre las conexiones de alta y baja afinidad por procesode informes por lotes debe ser una función de la distribución anticipada de lostipos de solicitud. Por ejemplo, una aplicación de creación de informes HTMLpuede tener más probabilidades de solicitudes de alta afinidad que una aplicaciónde creación de informes PDF. La solicitud de página hacia abajo para un informeHTML utiliza una conexión de alta afinidad cuando es posible.

En general, el número de procesos de servicios de informes y de servicios deinformes por lotes debe ser el parámetro principal que debe optimizarse aldesplegar una aplicación de IBM Cognos BI. Una vez configurado el uso derecursos del sistema para que funcionen eficazmente, se puede ajustar el númerode conexiones de afinidad para lograr una mayor optimización.

Nota: Si el número de conexiones de afinidad por proceso se establece demasiadoalto, el proceso puede sobrecargarse con conexiones de gestión. Esto creará

Capítulo 8. Supervisión y ajuste del rendimiento 101

Page 110: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

competencia por los recursos del sistema, y las solicitudes tardarán más tiempo encompletarse debido al uso ineficiente de los recursos de servidor.

Conexiones de baja afinidad

Una conexión de baja afinidad se utiliza para gestionar una solicitud de bajaafinidad. Cada conexión gestiona una solicitud a la vez. Una solicitud de bajaafinidad funcionará con la misma eficacia en cualquier servidor.

El servicio de informes y el servicio de informes por lotes pueden gestionarsolicitudes de baja afinidad. Las solicitudes de baja afinidad que se han iniciadomediante una actividad planificada utilizarán las conexiones de baja afinidadconfiguradas para un servicio de informes por lotes. Las solicitudes de bajaafinidad que se han iniciado mediante la actividad del usuario utilizarán lasconexiones de baja afinidad configuradas para un servicio de informes.

Cada proceso de informe y de informe por lotes tiene un número configurable deconexiones de baja afinidad. El número de conexiones de baja afinidad por procesode servicio de informes debe establecerse en combinación con los valoresespecificados para el servicio de informes por lotes.

La decisión de distribución entre las conexiones de alta y baja afinidad por procesodebe ser una función de la distribución anticipada de los tipos de solicitud. Porejemplo, una aplicación de creación de informes HTML puede tener másprobabilidades de solicitudes de alta afinidad que una aplicación de creación deinformes principalmente en PDF. La solicitud de página hacia abajo para uninforme HTML utiliza una conexión de alta afinidad cuando es posible.

En general, el número de procesos de servicios de informes y de servicios deinformes por lotes debe ser el parámetro principal que debe optimizarse aldesplegar inicialmente una aplicación de IBM Cognos BI. Una vez configurado eluso de recursos del sistema para que funcionen eficazmente, se puede ajustar elnúmero de conexiones de afinidad para lograr una mayor optimización.

Nota: Si el número de conexiones de afinidad por proceso se establece demasiadoalto, el proceso puede sobrecargarse con conexiones de gestión. Esto crearácompetencia por los recursos del sistema, y las solicitudes tardarán más tiempo encompletarse debido al uso ineficiente de los recursos de servidor.

Nivel de afinidad de las actividades de IBM Cognos BI

IBM Cognos BI consta de las siguientes actividades de alta afinidad:v Enlaces de Report Viewer

Ejecutar de nuevoVolver

v Navegación de informes HTMLPágina superiorPágina hacia arribaPágina hacia abajoPágina inferior

v Opciones de entregaGuardarGuardar como

102 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 111: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

ImprimirCorreo electrónicoVer

IBM Cognos BI consta de las siguientes actividades de baja afinidad:v Consulta de informes

Creación de informesProcesamiento de informes

v Creación de informesRecuperación de metadatosValidación de consultas

v AdministrativasPrueba de conexiones de origen de datosAdición de objetos (carpetas, trabajos, planificaciones, etc.)Renovación de páginas de portal

Para obtener más información sobre la afinidad, consulte: “Afinidad de solicitudes”en la página 87. Para obtener información sobre el establecimiento de conexionesde afinidad, consulte la publicación IBM Cognos Guía de administración y seguridad.

Métodos recomendados para la creación de informesplanificada

La arquitectura de IBM Cognos Business Intelligence establece diferencias entre elprocesamiento de solicitudes interactivas y no interactivas. Todas las solicitudesque se inician a través de la actividad del usuario se procesan mediante el serviciode informes, mientras que la actividad planificada o controlada por eventos seprocesa mediante el servicio de informes por lotes.

La creación de informes planificada es un aspecto crítico de cualquier solución decreación de informes empresariales de gran escala. La gestión eficaz de losperíodos de tiempo de poco uso o de uso no interactivo, en combinación con losciclos de renovación de datos de una organización, proporciona una oportunidad alos administradores para preparar la mayor cantidad posible de informacióndurante las horas de menor actividad para su recuperación posterior por parte dela mayor comunidad de usuarios de inteligencia empresarial.

Utilización de trabajos para planificar informes

Los informes se pueden planificar individualmente. Sin embargo, si tiene queplanificar muchos informes, planificarlos de uno en uno puede resultar engorroso.Como alternativa, puede utilizar trabajos para ejecutar las actividades planificadas.

Un trabajo es un contenedor de actividades de procesamiento que funciona demanera coordinada. En lugar de planificar informes individuales, un trabajopermite la ejecución de varios informes utilizando la misma planificación.

Cada actividad o paso de un trabajo se puede ejecutar simultáneamente o se lepuede otorgar un orden secuencial. El servicio de trabajo envía los pasos al serviciode control. El servicio de control pone los pasos de trabajo en cola y gestionacuántos informes se reenvían al servicio de informes por lotes en función de laconfiguración.

Capítulo 8. Supervisión y ajuste del rendimiento 103

Page 112: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Todas las actividades planificadas se gestionan mediante el servicio de control. Esteservicio reenvía tareas a distintos servicios de destino para su procesamiento ysupervisa su ejecución. Por ejemplo, los informes se reenvían al servicio deinformes por lotes.

Valores del servicio de trabajo

El servicio de trabajo se ocupa de recuperar las definiciones de trabajo de ContentStore, inspeccionarlas y reenviar las solicitudes de ejecución de pasos al servicio decontrol

Los valores para el servicio de trabajo incluyen lo siguiente:v Número máximo de conexiones del servicio de trabajos durante el periodo que

no es de máxima actividadEl número máximo de trabajos durante los períodos que no son de máximaactividad identifica un límite configurable en el número de trabajos que puedenejecutarse simultáneamente durante el rango del período que no es de máximaactividad.

v Número máximo de conexiones del servicio de trabajos durante el periodo demáxima actividadEl número máximo de trabajos durante los períodos de máxima actividadidentifica un límite configurable en el número de trabajos que pueden ejecutarsesimultáneamente durante el rango del período de máxima actividad. Si unaaplicación no realiza las actividades planificadas durante el rango del periodo demáxima actividad especificado, este valor no se puede aplicar.

Para obtener información sobre estos y otros valores de servicio de planificación ytrabajo, consulte la publicación IBM Cognos Guía de administración y seguridad.

Utilización de la separación de informesLa separación de informes es un método para producir un conjunto de informesque contienen contenido personalizado basado en una definición de informecomún. La separación realiza una sola ejecución de un informe, secciona elcontenido del modo necesario, generalmente en función del acceso a la seguridad,y distribuye las secciones a los usuarios apropiados según el contenido delinforme.

La separación es un aspecto crítico de cualquier solución de creación de informesempresariales a gran escala. La gestión eficaz de los períodos de tiempo de pocouso o de uso no interactivo, en combinación con los ciclos de renovación de datosde una organización, proporciona una oportunidad a los administradores parapreparar la mayor cantidad posible de información para su recuperación posteriorpor parte de la mayor comunidad de usuarios de inteligencia empresarial. Laseparación de informes en IBM Cognos BI optimiza la distribución de lainformación. Un informe se crea una vez y se separa en varias salidas de informefiltradas que contienen contenido individualizado.

La separación de informes ofrece beneficios de escalabilidad y contribuye a lagestión eficaz de los recursos. También reduce el tráfico de red, minimiza lasconsultas de bases de datos y permite que IBM Cognos BI procese varios informespersonalizados en paralelo.

104 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 113: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Para obtener más información sobre la separación de informes, consulte lapublicación IBM Cognos Report Studio Guía del usuario o Software Development KitDeveloper Guide.

Representación en PDFPuede cambiar los valores de representación en PDF para mejorar el tiempo derespuesta. Si un usuario visualiza un documento de una página en un sistemainactivo, el tiempo de la CPU suele ser inferior a un segundo. Sin embargo, losarchivos PDF varían de tamaño y el tiempo de respuesta está limitado por lavelocidad de red.

Para mejorar el tiempo de respuesta, puede hacer lo siguiente:v Desactive la inclusión de fuentes.

Las fuentes incluidas pueden añadir 100 Kilobytes o más a cada informe.Cuando la velocidad de conexión es de 56 Kbps o menos, desactive la inclusiónde fuentes.

v Evite las fuentes poco comunes.Cuando desactive la inclusión de fuentes, los autores de informes deben evitar eluso de fuentes que los usuarios de informes no hayan instalado en sus sistemas.Si los usuarios de informes no tienen instalado en su sistema el conjunto defuentes utilizadas por los autores de informes, se sustituye una fuentepredeterminada.

v Habilite los documentos PDF linealizados.Puede habilitar la visualización de PDF linealizada, conocida como servicio debytes, que entrega documentos a sus usuarios a medida que las páginas estándisponibles. Este servicio se habilita de forma predeterminada en los valores derepresentación en PDF y Adobe Acrobat Reader.

Para obtener más información sobre los documentos PDF, consulte ladocumentación proporcionada con Adobe Acrobat.

Conexiones de ancho de banda bajoSi hay usuarios que acceden a IBM Cognos BI utilizando una conexión de accesotelefónico, cambie los valores de representación en PDF para mejorar elrendimiento.

También puede reducir los tamaños de página predeterminados en Query Studio yReport Studio. En las instalaciones de gran volumen, la cantidad de HTMLgenerado puede ser alto. Puede mejorar el rendimiento reduciendo el tamaño depágina predeterminado para reducir la cantidad de HTML devuelta inicialmente alservidor web y a los usuarios.

Mantenimiento de discoA lo largo del tiempo, los datos de un disco físico se fragmentan, lo que puedeprovocar una degradación del rendimiento al escribir en el disco o acceder a suinformación. La desfragmentación de disco debe ser una actividad regular demantenimiento del sistema.

Capítulo 8. Supervisión y ajuste del rendimiento 105

Page 114: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Rendimiento de IBM Cognos MobilePuede utilizar diversos métodos para calcular y controlar el rendimiento de suentorno IBM Cognos Mobile.

Estimación del ancho de banda que necesita IBM CognosMobile

IBM Cognos Mobile envía versiones e informes comprimidos del servidor aldispositivo móvil. El tamaño de un informe comprimido puede estar entre 2 KBpara un informe de una sola página que contiene texto y una tabla de referenciascruzadas, y hasta 500 KB para un informe de 10 páginas que contiene variosgráficos detallados en cada página.

Cada versión de un informe se envía solamente una vez. A continuación, sealmacena en una memoria caché en el dispositivo móvil. Un usuario móvil podráver luego el informe tantas veces como desee en el dispositivo sin consumir anchode banda adicional.

Otras operaciones como, por ejemplo, la navegación en el almacén de contenido yresponder solicitudes, también consumen ancho de banda. El ancho de bandaconsumido es proporcional al que utiliza el navegador de escritorio para llevar acabo la misma acción pero menor porque no se podrá intercambiar la informaciónde formateo extraña.

IBM Cognos Mobile participa en el sondeo inteligente para detectar cambios en elservidor. En un estado desocupado, cada dispositivo móvil envía un mensaje dedatos pequeño al servidor cada 24 horas. Tenga en cuenta que este valor se puedeconfigurar. Si se realiza un uso muy elevado, en que un usuario de dispositivomóvil ejecuta varios informes a lo largo del día y planifica muchos informes paraentregarlos al dispositivo móvil, el dispositivo comprueba automáticamente elservidor con mayor frecuencia.

Para estimar costes de ancho de banda, un administrador puede utilizar lasiguiente fórmula como guía:

(número de usuarios) x (tamaño promedio de un informe) x (número de informesad-hoc que se ejecutan cada día por usuario + número de informes planificadosenviados a cada usuario por día).

Estimación del número de servidores necesariosLa carga generada por un usuario que utiliza IBM Cognos Mobile en un servidor(asignador) es similar a la carga generada por el mismo usuario que utiliza losproductos de escritorio IBM Cognos.

Los recursos que necesita un usuario de escritorio para examinar carpetas, ejecutarinformes, responder solicitudes y ver el informe resultante son aproximadamentelos mismos que los que necesita un usuario móvil para realizar las mismasacciones. Como resultado, para realizar una estimación del número de servidoresnecesarios para los usuarios móviles, puede utilizar la misma fórmula que utilizabapara calcular la cantidad de servidores necesarios para los usuarios de escritorio.

Estimación del tamaño de un informePuede utilizar los informes típicos para determinar el tamaño del contenido que setransfiere a través de la red de sistemas inalámbricos al dispositivos móvil.

106 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 115: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Procedimiento1. Eliminación de todos los informes del dispositivo móvil.2. Ejecute el informe del que desee saber el tamaño.3. En el navegador del escritorio, escriba la solicitud siguiente:

http://nombre_servidor/alias/cgi-bin/cognos.cgi/mobileService?mob_op=about

4. Si ha habilitado la seguridad, inicie la sesión.Asegúrese de que haya iniciado la sesión con el mismo usuario que haejecutado el informe en el dispositivo móvil.Aparecerá un pequeño documento XML.En el documento encontrará unasección similar al ejemplo siguiente que muestra el número 28. El número realdependerá de su informe:<s2><inbox>28</inbox></s2>

Consejo: Como solamente dispone de un informe, solamente debería aparecerun número. Si aparecen varios números separados por puntos y comas,significa que no ha suprimido todos los informes. Debe suprimir todos losinformes y repetir los pasos del 1 al 3.

5. Escriba la solicitud siguiente, sustituyendo el número 28 por el número que haobtenido en el paso 4: http://nombre_servidor/alias/cgi-bin/cognos.cgi/mobileService?mob_op=downloadDB&mob_ir=28

La respuesta a esta solicitud es el contenido del informe real.6. Guarde esta respuesta como un archivo y anote el tamaño.

Este archivo se transfiere a través de la red.7. Repita estos pasos para varios informes típicos con el fin de obtener una idea

de la cantidad de datos que utilizan los usuarios de móviles.

Valores de configuración de procesamiento de informes avanzadosDe forma predeterminada, IBM Cognos BI está configurado para procesar informesy otras transacciones de inteligencia empresarial utilizando un modelo estándaraplicable a todas las aplicaciones. Puede cambiar el comportamiento delprocesamiento predeterminado para el servidor IBM Cognos BI modificando lasentradas en el archivo rsvpproperties.

Establecimiento de las propiedades de rsvpproperties.xml

El archivo rsvpproperties.xml.sample se encuentra en el directorioubicación_c10/configuration. Dependiendo de la aplicación de IBM Cognos BI deque disponga y de las funciones que se le exijan, cambiar los valores del archivorsvpproperties.xml puede favorecer el rendimiento.

Para habilitar el archivo rsvpproperties.xml.sample, debe cambiar el nombre delarchivo rsvpproperties.xml y reiniciar IBM Cognos BI. Esta actividad se deberealizar en todos los servidores IBM Cognos BI.

Los valores del archivo rsvpproperties.xml son muy sensibles a los cambios.Cambiar estas propiedades puede afectar enormemente el comportamiento de IBMCognos BI. Como resultado, debe tener precaución al cambiar estos valores. Paraobtener más información, póngase en contacto con Cognos Software Services.

Capítulo 8. Supervisión y ajuste del rendimiento 107

Page 116: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

108 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 117: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 9. Consideraciones sobre globalización

Muchas empresas realizan transacciones en el mercado global. En este entorno, losusuarios hablan distintos idiomas, trabajan con distintas monedas, utilizanformatos de fecha y hora distintos y esperan distintas órdenes de clasificación.

IBM Cognos Business Intelligence proporciona un entorno de creación de informesmultinacional en el que los usuarios pueden crear informes y acceder a los datosen idiomas diferentes. Los usuarios pueden trabajar en la interfaz de usuario deIBM Cognos BI utilizando su idioma de soporte y configuración regional preferidoso una combinación de idiomas soportados.

IBM Cognos BI da soporte a los orígenes de datos Unicode y distintos de Unicode.Una sola instalación de IBM Cognos BI soporta varios idiomas, y los informes sepueden generar una vez para utilizarlos en distintos idiomas.

Si utiliza IBM Cognos BI en un entorno global, decida cómo configurar IBMCognos BI para que los elementos de la interfaz y el contenido del informeaparezcan en los idiomas que los usuarios necesitan.

Para configurar IBM Cognos BI para un entorno global, haga lo siguiente:v Asegúrese de que todas las cadenas que aparecen en la interfaz de usuario de

IBM Cognos BI se traducen a los idiomas necesarios.v Añada fuentes a su entorno de IBM Cognos BI.

Asegúrese de que se han instalado los paquetes de idiomas apropiados en todoslos sistemas de la instalación distribuida para soportar los juegos de caracteresque utiliza.

v Personalice el soporte de idioma en la interfaz de usuario.Añada o elimine el soporte de idioma de la interfaz de usuario. También puedeespecificar el idioma utilizado en la interfaz de usuario cuando el idiomaespecificado en el entorno local del usuario no esté disponible.

v Asegúrese de que los usuarios ven los informes, datos o metadatos en su idiomapreferido.También puede especificar el idioma en el que se visualiza un informe si elidioma preferido del usuario no está disponible.

v Personalice la moneda, los números, las fechas y las horas.Asegúrese de que estas variables tengan el formato correcto para los usuarios dedistintas ubicaciones.

v Configure la base de datos.Algunas bases de datos requieren una configuración específica del softwarecliente o servidor para habilitar la creación de informes multilingüe.

Para obtener información sobre la instalación y configuración de IBM Cognos BI,consulte la publicación IBM Cognos Business Intelligence Guía de instalación yconfiguración.

© Copyright IBM Corp. 2005, 2014 109

Page 118: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Entornos localesIBM Cognos BI soporta varios tipos de entornos locales. De forma predeterminada,IBM Cognos BI garantiza que todos los entornos locales que puedan proceder dedistintos orígenes y tengan varios formatos utilicen un formato coherente. Estosignifica que todos los entornos locales ampliados se ajustan a un valor de idiomay código regional.

En IBM Cognos BI, una especificación de entorno local consta de las siguientespartes, separadas por un guión (-):v La primera parte es un código de dos caracteres, por ejemplo en, que especifica

un idioma.v La segunda parte es un código de dos caracteres, por ejemplo us, que especifica

una configuración regional.

Un entorno local especifica la información lingüística y las convenciones culturalespara el tipo de carácter, ordenación, formato de fecha y hora, unidad de moneda ymensajes. Se puede asociar más de un entorno local con un idioma determinado, loque permite las diferencias regionales.

Entorno local del producto

El entorno local del producto controla el idioma de la interfaz de usuario y todoslos mensajes, incluidos los mensajes de error.

Entorno local del contenido

El entorno local del contenido consta de las combinaciones de idioma y regiónsoportadas para los objetos de Content Manager, los objetos de FrameworkManager, el formateo de datos de Content Manager, el formateo de datos deinforme, el texto de informe (títulos) y los datos de base de datos (si la herramientade la base de datos está configurada para utilizar el entorno local).

Entorno local del servidor

El entorno local del servidor garantiza que todos los mensajes de registro estén enun solo idioma. Se configura durante la instalación. En un entorno distribuido,cada servidor IBM Cognos BI obtiene el entorno local del servidor de ContentManager.

No cambie el entorno local del servidor después de especificar grupos o roles deIBM Cognos como parte del modelado de seguridad en el entorno. Asimismo, siexiste más de un Content Manager en la instalación de IBM Cognos BI, asegúresede que el entorno local del servidor se establezca en el mismo valor para todos losContent Managers.

Entorno local del autor

El entorno local del autor se basa en el entorno local del contenido y es el entornolocal utilizado al crear un informe o especificación de consulta. Determina el enlacede modelos y los formatos de datos literales. El modelo de metadatos debesoportar los entornos locales de autor en los que se basa el informe.

110 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 119: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Entorno local del usuario

Determinar las preferencias de idioma y de entorno local de los usuarios y aplicarun entorno local de respuesta apropiado son cuestiones importantes cuando sedistribuyen informes en distintos idiomas.

Un entorno local del usuario especifica los valores predeterminados que un usuariodesea utilizar para formatear fechas, horas, moneda y números. IBM Cognos BIutiliza esta información para presentar los datos al usuario.

IBM Cognos BI obtiene un valor para el entorno local del usuario comprobandoestos orígenes, en el orden siguiente:1. Proveedor de autenticación

Si el proveedor de autenticación tiene ya establecido un entorno local, IBMCognos BI utiliza esos valores para el entorno local del contenido y delproducto del usuario.

2. Valores de preferencias del usuarioSi el usuario establece los valores de preferencia del usuario en IBM CognosConnection, IBM Cognos BI utiliza estos valores para el entorno local delcontenido y del producto de usuario y para las opciones de formateopredeterminado. Los valores de preferencias del usuario reemplazan los valoresobtenidos del proveedor de autenticación.

3. Cookie del navegadorLos usuarios anónimos e invitados no pueden establecer los valores depreferencias. Para estos usuarios, IBM Cognos BI obtiene un entorno local delusuario de la cookie del navegador almacenada en el sistema.

Entorno local de ejecución

El entorno local de ejecución hace referencia al entorno local del contenido y delproducto del usuario para una sesión de IBM Cognos BI específica. IBM Cognos BIobtiene un valor para el entorno local de ejecución comprobando estos orígenes, enel orden siguiente:1. URL2. Objeto de cuenta de usuario en el almacén de contenido3. Información de cuenta del proveedor de autenticación

Se utiliza el entorno local del producto, si se ha especificado. De lo contrario, seutiliza el entorno local del contenido.

4. Configuración de idioma en el navegadorCada entrada de la lista de entornos locales para el navegador se comprueba enla tabla de correlaciones de productos y después en la tabla de correlaciones deentornos locales del contenido. Para obtener más información, consulte:“Correlación del entorno local del contenido” en la página 114.

5. Entorno local del servidor para el sistema de Content Manager

Adición de fuentes al entorno de IBM Cognos BIIBM Cognos BI utiliza fuentes para representar los informes PDF en el servidorIBM Cognos BI y los gráficos utilizados en informes PDF y HTML.

Para mostrar la salida correctamente, las fuentes deben estar disponibles en ellugar en el que se representa el informe o el gráfico.

Capítulo 9. Consideraciones sobre globalización 111

Page 120: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

En el caso de gráficos e informes PDF, las fuentes deben estar instaladas en elservidor IBM Cognos BI. Por ejemplo, si un usuario de IBM Cognos Report Studioselecciona la fuente Arial para un informe, dicha fuente debe estar instalada en elservidor IBM Cognos BI para representar correctamente los gráficos y los archivosPDF. Si una fuente solicitada no está disponible, IBM Cognos BI la sustituye poruna fuente distinta.

Dado que los informes HTML se representan en un navegador, las fuentesnecesarias deben estar instaladas en el sistema personal de cada uno de losusuarios de IBM Cognos BI que vayan a leer el informe HTML. Si una fuentesolicitada no está disponible, el navegador la sustituirá por una fuente distinta.

Al crear informes, debe seleccionar fuentes que tengan instaladas los usuarios o elservidor de IBM Cognos. Microsoft ofrece una amplia selección de fuentes condistintos paquetes de idioma, por lo que es poco probable que esto suponga unproblema en los sistemas operativos Microsoft Windows. Sin embargo, losservidores con sistemas operativos UNIX rara vez tienen fuentes instaladas. Debeestar dispuesto a adquirir e instalar las fuentes necesarias en los clientes delnavegador y del servidor.

Al generar un PDF, IBM Cognos BI sólo incluye los glifos que se utilizan en elinforme.

Si ha previsto que utilizará fuentes distintas, debe obtener la licencia de esasfuentes e instalarlas en cada sistema servidor, en el entorno de creación deinformes y en el sistema de producción. También debe asegurarse de que lasfuentes utilizadas en el entorno de creación de informes coincidan con las fuentesutilizadas en los sistemas servidores de Windows y UNIX.

Para obtener información sobre la configuración de fuentes y la correlación defuentes de sustitución, consulte la publicación IBM Cognos Business Intelligence Guíade instalación y configuración.

Fuentes incluidas

Para garantizar que los informes PDF se muestran correctamente en Adobe Reader,IBM Cognos BI incluye las fuentes necesarias en los informes de formapredeterminada. Para reducir al máximo el tamaño del archivo, IBM Cognos BIúnicamente incluye los caracteres (también denominados glifos) que se utilizan enel informe, en lugar de incluir todos los caracteres del conjunto de fuentes. IBMCognos BI únicamente incluye las fuentes si cuentan con licencia para incluirse. Lainformación de licencia está almacenada en la propia fuente y la lee IBM CognosBI.

Si está seguro de que las fuentes empleadas en los informes están disponibles en elsistema de los usuarios, puede limitar o eliminar las fuentes incluidas para reducirel tamaño de los informes PDF. Cuando se limitan las fuentes, es necesarioespecificar si éstas deben estar incluidas siempre o nunca. Para ello, utilice unalista de fuentes incluidas en IBM Cognos Configuration.

Para obtener más información sobre cómo limitar las fuentes incluidas, consulte lapublicación IBM Cognos Business Intelligence Guía de instalación y configuración.

112 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 121: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Fuente predeterminada de IBM Cognos BI

Si no se encuentra una fuente solicitada, el servidor IBM Cognos representará losarchivos PDF y los gráficos con una fuente predeterminada. La fuentepredeterminada, Andale WT, es una fuente sans serif. Aunque dispone de lamayoría de los caracteres Unicode para muchos idiomas, es posible que no sea unaopción completa para todos los idiomas y no tiene el aspecto atractivo que tienenla mayoría de las fuentes que pueden adquirirse. Asimismo, esta fuente no soportala sustitución de glifos (GSUB) y las ligaduras en la mayoría de idiomas.

Fuentes de IBM Cognos Report Studio

IBM Cognos Report Studio es una aplicación basada en HTML y en Java que seejecuta en un navegador. Debido al diseño del navegador, IBM Cognos ReportStudio funciona en el recinto de pruebas de seguridad del navegador y no tieneacceso a la lista de fuentes instaladas en el sistema local. Como resultado de ello, lalista de fuentes que se presentan en IBM Cognos Report Studio depende de lasfuentes que se han instalado en el directorio ubicación_c10\bin\fonts del servidorIBM Cognos BI. Si el servidor IBM Cognos BI se ha instalado en un sistemaWindows, IBM Cognos Report Studio también utilizará las fuentes instaladas en eldirectorio de fuentes de Windows.

Cambio de idioma de la interfaz de usuarioEn IBM Cognos BI el entorno local del producto controla el idioma de la interfazde usuario y todos los mensajes, incluidos los mensajes de error. De formapredeterminada, el idioma que elija para ejecutar el programa de instalación pasa aser el idioma del producto. Los usuarios pueden elegir otro idioma en tiempo deejecución.

El entorno local del producto es diferente del entorno local del contenido. Elidioma de la interfaz de usuario no controla el idioma o el contenido de losinformes, ni los nombres de objeto, descripciones o sugerencias en ContentManager.

Para cambiar el idioma de la interfaz de usuario, haga los siguiente:v Determine qué idiomas recibirán soporte en la interfaz de usuario.v Asegúrese de que existen traducciones para todas las cadenas que aparecen en la

interfaz de usuario de IBM Cognos BI, en los idiomas que necesita.v Instale archivos de idioma en todos los sistemas del entorno distribuido.v Añada o elimine el soporte de idioma de la interfaz de usuario utilizando la

tabla Entorno local del producto en cada sistema de Content Manager.De forma predeterminada, el usuario ve la interfaz del producto en el idiomaque corresponde a la configuración de idioma del entorno local del usuario.Para obtener más información, consulte la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

v Correlacione los idiomas no soportados con los idiomas soportados utilizando latabla Correlaciones de entornos locales de productos en cada sistema de ContentManager.Después puede seleccionar el idioma que deba utilizarse en la interfaz deusuario cuando el idioma especificado en el entorno local del usuario no estédisponible.

Capítulo 9. Consideraciones sobre globalización 113

Page 122: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Puede asegurarse de que todas las regiones de un entorno local utilizan el mismoidioma, o de que un entorno local específico y completo (idioma-región) utiliza unidioma determinado.

Cambio del idioma de informes, datos o metadatos para los usuariosPara asegurarse de que los usuarios ven los informes, datos o metadatos en suidioma preferido, o en un idioma específico de su región, añada y elimine losentornos locales parciales (idioma) o los entornos locales completos (idioma-región)de la tabla Entornos locales del contenido.

La adición de entornos locales incompletos (idiomas) al entorno de IBM Cognos BIno garantiza que su sistema tenga una fuente que pueda mostrar páginas web ensus idiomas preferidos. Asegúrese de que instala los paquetes de idiomasapropiados para dar soporte a los juegos de caracteres que utiliza. Para obtenermás información, consulte: “Adición de fuentes al entorno de IBM Cognos BI” enla página 111.

El entorno local del contenido consta de las combinaciones de idioma y regiónsoportadas para lo siguiente:v Objetos de Content Managerv Objetos de Framework Managerv Formateo de datos de Content Managerv Formateo de datos de informev Texto de informe (títulos)v Datos de base de datos, si la herramienta de base de datos está configurada para

utilizar un entorno local

El entorno local del contenido no se aplica a los PowerCubes, aunque se hayancreado en IBM Cognos BI Transformer o en IBM Cognos Series 7 Transformer.Cada PowerCube se crea con una sola codificación de idioma. Para varios idiomas,es necesario un PowerCube distinto para cada idioma.

Si tiene un modelo multilingüe, puede especificar el entorno local del contenido delos datos de consulta.

Los usuarios pueden crear informes y acceder a los datos utilizando uno de lossiguientes idiomas soportados: inglés, francés, alemán, japonés, neerlandés, finés,sueco, español, italiano, portugués, chino tradicional y simplificado, coreano, checo,húngaro, polaco, rumano, eslovaco, griego, turco, noruego, danés y ruso.

La arquitectura es capaz de soportar entornos locales así como idiomas adicionales.Por lo tanto, es posible mostrar datos en dos versiones de inglés, cada una con unentorno local, como en-us (inglés, Estados unidos) y en-ca (inglés, Canadá).

Las preferencias de usuario permiten al usuario especificar un entorno local outilizar el entorno local del navegador web para el entorno local del producto y delcontenido.

Correlación del entorno local del contenido

Un tipo de contenido es específico de idioma, como los nombres, y se denominaentorno local parcial. Otro tipo de contenido es específico de idioma y región,

114 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 123: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

como los formatos de fecha, y se denomina entorno local completo. Utilice la tablaCorrelaciones de entornos locales del contenido para hacer lo siguiente:v Asegúrese de que los usuarios pueden acceder a contenido sensible al idioma,

pero no al entorno local.Por ejemplo, correlacione un entorno local completo, como en-us (inglés, EstadosUnidos), con un entorno local parcial, para asegurarse de que los usuariospueden acceder a contenido en inglés que no está sujeto a variaciones regionales.Por ejemplo, los nombres y descripciones generalmente se especifican poridioma, no por entorno local.

v Asegúrese de que los usuarios puedan acceder a contenido sensible al entornolocal.Por ejemplo, correlacione un entorno local parcial, como en, con un entorno localcompleto, en-us, para asegurarse de que los usuarios pueden acceder acontenido sensible al entorno local, como el formato de datos de fechas ynúmeros. El formateo de datos se establece mediante la combinación de idiomay región y, por lo tanto, requiere un entorno local completo.

v Correlacione un idioma preferido por el usuario con otro idioma.Por ejemplo, un informe no está disponible en el idioma preferido, vietnamita,pero está disponible en francés y alemán. Puede utilizar la tabla Correlacionesde entornos locales del contenido para correlacionar vietnamita con francés oalemán. Después verá el informe en el idioma correlacionado.

v Correlacione entornos locales del contenido no soportados con entornos localessoportados.

Al correlacionar entornos locales parciales, IBM Cognos BI realiza la correlacióndespués de comprobar un entorno local del usuario. Si todos los usuarios utilizanlos mismos tipos de navegadores web, las correlaciones se comportan del mismomodo para todos los usuarios. Sin embargo, si tiene varios navegadores, losresultados pueden variar.

Por ejemplo, en Internet Explorer no existen los identificadores de entorno localpara muchas regiones europeas. En otras palabras, no se puede seleccionar elentorno local del usuario de fr-fr (francés, Francia). Sólo está disponible fr(identificador de idioma francés). Para corregir el problema, fr se puedecorrelacionar con fr-fr para que se devuelva el valor de idioma-región. Netscapeproporciona identificadores de región, por lo que la correlación de entorno local noes necesaria para devolver un valor de fr-fr. Esta distinción puede producirresultados incoherentes para distintos usuarios de navegador. En Internet Explorer,donde fr se correlaciona con fr-fr, los usuarios reciben contenido específico deregión (fr-fr). En Netscape, donde fr no devuelve un valor de fr-fr, los usuariosreciben contenido que no es específico de región.

Opciones de usuario

En un modelo de Framework Manager, los usuarios pueden especificar los títulosde columna y las descripciones de columna que desean ver en su propio idioma.Un informe cambia automáticamente al idioma preferido del usuario. No esnecesario que el autor realice ninguna acción.

En Report Studio, los usuarios pueden especificar un idioma o un entorno localparav Los elementos de datos de informe, como los cálculos, que no existen en el

modelo de metadatosv El texto de un informe, como el título de una página

Capítulo 9. Consideraciones sobre globalización 115

Page 124: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

v Los diseños de informe

Personalización de moneda, números, fechas y horasIBM Cognos BI proporciona un conjunto completo de formatos de entorno localpredeterminados para número, fechas (corto, largo, completo y abreviado), horas,intervalos y monedas en casi 200 entornos locales. Puede controlar si todo elformateo o un subconjunto seleccionado de datos está enlazado al entorno local delusuario.

Por ejemplo, los datos en moneda de EE. UU se pueden mostrar con el símbolo demoneda de EE. UU ($) y el formato apropiado para el entorno local del usuario.Un usuario francés puede ver 123,45 $, y un usuario de EE. UU, $123.45.

De forma predeterminada, IBM Cognos BI sólo muestra un subconjunto demonedas soportadas en la interfaz de usuario. La moneda se puede añadir oeliminar de la tabla Moneda en cada sistema de Content Manager.

Cuando se solicita a los usuarios datos numéricos, IBM Cognos BI aceptaautomáticamente los datos en el formato del entorno local del usuario.

Soporte para usuarios japoneses

Las fechas de un calendario imperial se escriben y muestran utilizando el año, quepuede especificarse como año o como un reino de emperador determinado.

Los usuarios tienen la opción de utilizar el año inglés y nombres de meses para elcalendario imperial o gregoriano.

IBM Cognos BI soporta los signos negativos Sankaku. En la tabla siguiente seutiliza un triángulo en lugar del signo negativo (-).

Tabla 4. Signos negativos Sankaku

Símbolo Shift-JIS Unicode

0x81A2 U+25B3

0x81A3 U+25B2

0x81A4 U+25BD

0x81A5 U+25BC

Configuración de un entorno multilingüe de IBM Cognos BIPuede crear informes que muestren datos en más de un idioma y utilizar distintasconfiguraciones regionales. Esto significa que puede crear un único informe quepuede ser utilizado por usuarios de informes de todo el mundo.

Puede combinar orígenes de datos de varios entornos locales. Si se utiliza unPowerCube de IBM Cognos Series 7 como origen de datos, IBM Cognos BIconvierte los datos de cubo de la codificación utilizada en el sistema en el que seha creado el PowerCube. Para una conversión correcta, los PowerCubes de IBMCognos Series 7 se deben crear con un entorno local del sistema establecido para

116 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 125: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

coincidir con los datos en el PowerCube. Después de la conversión en IBM CognosBI, los PowerCubes de varios entornos locales se pueden combinar sin tener encuenta el entorno local del servidor.

Las bases de datos de ejemplo proporcionadas con IBM Cognos BI almacenan unaselección de campos de texto, como nombres y descripciones, en más de 25idiomas para mostrar un entorno de creación de informes multilingüe. Paraobtener información sobre cómo se almacenan los datos en las bases de datos deejemplo y cómo se configuran las bases de datos de ejemplo para utilizar datosmultilingües, consulte la publicación IBM Cognos Guía de administración y seguridad.

A continuación se indica el proceso para crear un entorno de creación de informesmultilingüe:v Utilice metadatos multilingües.

El administrador de orígenes de datos puede almacenar datos multilingües encolumnas, filas o tablas individuales.Para obtener más información sobre cómo configurar la base de datos paracreación de informes multilingüe, consulte la publicación IBM Cognos Guía deadministración y seguridad.

v Cree un modelo multilingüe.Los modeladores utilizan Framework Manager para añadir metadatosmultilingües al modelo desde cualquier tipo de origen de datos, excepto OLAP.Añaden metadatos multilingües mediante la definición de los idiomassoportados por el modelo, la traducción de cadenas de texto en el modelo paraelementos como descripciones y nombres de objetos, y la definición de losidiomas que se exportan en cada paquete. Si el origen de datos contiene datosmultilingües, los modeladores pueden definir consultas que recuperen datos enel idioma predeterminado para el usuario del informe.Para obtener más información, consulte la publicación IBM Cognos FrameworkManager Guía del usuario.

v Cree mapas multilingües.Los administradores y modeladores utilizan un programa de utilidad del sistemaoperativo Microsoft Windows llamado Map Manager para importar mapas yactualizar etiquetas para mapas en Report Studio. Para las características delmapa, como los nombres de país o región y ciudad, los administradores y losmodeladores pueden definir nombres alternativos para ofrecer versionesmultilingües del texto que aparece en el mapa.Para obtener más información, consulte la publicación IBM Cognos Map ManagerUser Guide.

v Cree un informe multilingüe.El autor de informes utiliza Report Studio para crear un informe que se puedavisualizar en distintos idiomas. Por ejemplo, el autor de informe puedeespecificar que una parte del texto, como el título, aparezca en alemán cuandoun usuario alemán abra el informe. Los autores de informes también puedenañadir traducciones para los objetos de texto y crear otros objetos dependientesdel idioma.Para obtener más información, consulte la publicación IBM Cognos Report StudioGuía del usuario.

v Especifique el idioma en el que se visualiza un informe.Puede utilizar IBM Cognos Connection para realizar las acciones siguientes:– Definir propiedades multilingües, como un nombre, una sugerencia y una

descripción, para cada entrada en el portal.

Capítulo 9. Consideraciones sobre globalización 117

Page 126: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

– Especificar el idioma predeterminado que desea que se emplee cuando seejecute un informe.

Consejo: Puede especificar el idioma predeterminado en la página deopciones de ejecución, en las propiedades de informe o en sus preferencias.

– Especificar un idioma, distinto del predeterminado, que desee que se empleecuando se ejecute un informe.Para obtener más información, consulte la publicación IBM Cognos ConnectionGuía del usuario.

Los datos aparecerán en el idioma y con la configuración regional especificados env Las opciones del navegador web del usuariov Las opciones de ejecuciónv Las preferencias de IBM Cognos Connection

Cualquier texto que añadan los usuarios o los autores aparecerá en el idioma en elque lo hayan escrito.

Configuración de una base de datos para la creación de informesmultilingüe

IBM Cognos BI es un producto Unicode capaz de consultar y codificar datos enmuchos idiomas. IBM Cognos BI generalmente consulta la base de datos utilizandola codificación de datos nativa de la base de datos, como Latin-1, Shift-JIS yUnicode. IBM Cognos BI convierte estos datos a Unicode si es necesario.

Al consultar bases de datos con dos o más codificaciones de datos, Report Studiosolicita los datos en Unicode. Algunas bases de datos requieren una configuraciónespecífica del software cliente o servidor para habilitar esta capacidad. Paraobtener más información, consulte la documentación de la base de datos.

Round Trip Safety Configuration de los caracteres japoneses

Shift-JIS es el sistema de codificación de caracteres japoneses. Si los caracteres seconvierten de Unicode a Shift-JIS y de nuevo a Unicode, pueden producirseproblemas de seguridad de recorrido de ida y vuelta. Estos pueden evitarseutilizando el programa de utilidad Round Trip Safety Configuration. Esteprograma de utilidad se encuentra en ubicación_c10\bin y se llama rtsconfig.exe.

El programa de utilidad Round Trip Safety Configuration garantiza la seguridadde recorrido de ida y vuelta de los caracteres Shift-JIS sólo cuando se utiliza paraconvertir los caracteres de Shift-JIS a Unicode y de Unicode a Shift-JIS. Si sesolicitan datos de una base de datos que tiene su propio mecanismo de conversiónpara convertir los caracteres de Shift-JIS a Unicode automáticamente, IBM CognosBI no llama al programa de utilidad Round Trip Safety Configuration para volver aconvertir los caracteres a Shift-JIS. En esta situación, no puede garantizarse laseguridad de recorrido de ida y vuelta de los caracteres de los datos.

118 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 127: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 10. Arquitectura de seguridad

IBM Cognos Business Intelligence proporciona una arquitectura de seguridadflexible y compatible con el modelo de seguridad existente. Se integra fácilmentecon los proveedores de autenticación y criptográficos.

La seguridad de IBM Cognos BI implica lo siguiente:v IBM Cognos Application Firewallv Servicios de autenticación de IBM Cognosv Servicios de autorización de IBM Cognosv Servicios criptográficos

Para obtener información sobre la configuración de la seguridad en IBM CognosBI, consulte: Capítulo 11, “Protección del despliegue”, en la página 125.

IBM Cognos Application FirewallIBM Cognos Application Firewall valida y filtra el tráfico entrante y saliente en lacapa del asignador.

Las características de IBM Cognos Application Firewall incluyen la validación desolicitudes, SecureError y la firma de parámetros. También tiene una arquitecturaflexible que se puede actualizar para mantener al día la seguridad de IBM CognosBI.

IBM Cognos Application Firewall es un componente esencial de la seguridad deIBM Cognos BI que ayuda a proporcionar protección contra las vulnerabilidades de

PasarelaNivel 1: Servidor web

ServidorIBM Cognos BI

JDBC API

Nivel 2: Aplicaciones

Interfaces basadas en web ybasadas en Windows

IBM Cognos Application Firewall

Interfaces de usuariode IBM Cognos

Nivel 3: Datos

Almacén decontenido Bases de datos de consultas

Servicio deautorización

Content Manager

Servicio deautorización

Serv

icio

s cr

ipto

gráf

icos

: apl

icad

os a

todo

s lo

s co

mpo

nent

es

cortafuegos dered

cortafuegos dered

cortafuegos dered

Origen de autenticación

Figura 37. Gráfico que muestra la arquitectura de IBM Cognos y destaca los componentes de seguridad

© Copyright IBM Corp. 2005, 2014 119

Page 128: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

penetración, como cross-site scripting. Si se inhabilita IBM Cognos ApplicationFirewall, se eliminará esta protección, pero no debe hacerse bajo circunstanciasnormales. Para obtener más información, consulte: “Recomendación: Utilice IBMCognos Application Firewall” en la página 131.

Para obtener información sobre la configuración de IBM Cognos ApplicationFirewall, consulte la publicación IBM Cognos Business Intelligence Guía de instalacióny configuración.

Servicios de autenticación de IBM CognosLa autenticación es el proceso de identificar personas antes de permitirles iniciarsesión.

La autenticación en IBM Cognos BI está integrada con proveedores deautenticación de terceros. Los proveedores de autenticación definen los usuarios,grupos y roles utilizados para la autenticación. Los nombres de usuario, ID,contraseñas, configuración regional y preferencias personales son algunos ejemplosde la información almacenada en el origen de autenticación al que accede elproveedor. Un espacio de nombres de autenticación es una instancia de unproveedor de autenticación configurado.

Para configurar la autenticación de IBM Cognos BI, debe configurar IBM CognosBI utilizando uno o más de estos proveedores de autenticación:v LDAPv Microsoft Active Directoryv Espacios de nombres de IBM Cognos 7 creados utilizando IBM Cognos 7 Access

Manager y disponibles con otros productos de IBM Cognosv eTrust SiteMinderv Proveedor Java personalizado

Para obtener información sobre la configuración de proveedores de autenticaciónde terceros, consulte la publicación IBM Cognos Business Intelligence Guía deinstalación y configuración. Para obtener información sobre la creación de unproveedor de autenticación personalizado, consulte la publicación CustomAuthentication Provider Developer Guide, disponible cuando se adquiere IBM CognosSoftware Development Kit.

Para obtener información sobre el acceso anónimo y el acceso autenticado,consulte: “Procesamiento de flujo de solicitudes” en la página 28.

Espacio de nombres de CognosIBM Cognos BI tiene su propio espacio de nombres que existe independientementede los espacios de nombres adicionales configurados según los proveedores deautenticación de terceros. El espacio de nombres de Cognos no replica los grupos yroles definidos en el proveedor de autenticación. En lugar de eso, quizás deseeutilizar el espacio de nombres de Cognos para definir los grupos y roles quepueden abarcar varios proveedores de autenticación de terceros. Esta prácticapuede añadir valor a los grupos y roles existentes reorganizándolos para IBMCognos BI sin cambiarlos en el proveedor de autenticación.

Puede utilizar el espacio de nombres de Cognos para configurar una seguridadque enlace fácilmente con los sistemas de seguridad del cliente. Para ver un

120 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 129: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

ejemplo, consulte: “Utilización del espacio de nombres de Cognos para restringir elacceso” en la página 136. Para obtener más información, consulte la Guía deadministración y seguridad.

Inicio de sesión únicoPuede configurar IBM Cognos BI para el inicio de sesión único. Después losusuarios pueden iniciar sesión una vez en un entorno que incluya IBM Cognos BIy otros programas sin tener que iniciar sesión cada vez que abren un programa. Laimplementación de una solución de inicio de sesión único depende del entorno yde la configuración del proveedor de autenticación.

Para obtener más información, consulte la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

Servicios de autorización de IBM CognosLa autorización es el proceso de otorgar o denegar acceso a los datos, así como deespecificar las acciones que se pueden realizar con esos datos, según la identidaddel usuario. Por ejemplo, los administradores de IBM Cognos BI pueden configurarlas carpetas en las que se almacenan los informes. Después pueden proteger esascarpetas de modo que sólo los usuarios autorizados las puedan ver, cambiar opuedan realizar otras tareas utilizando los informes de la carpeta.

En Content Manager se proporcionan servicios de autorización.

Administración distribuidaEl modelo de seguridad de IBM Cognos BI soporta la distribución de laadministración de seguridad.

Dado que los objetos de Content Manager, como las carpetas y los grupos, sepueden proteger por separado, la administración de seguridad se puede asignar alas personas en áreas funcionales distintas de la organización. La administración deseguridad no tiene que estar centralizada con un grupo de tecnología de lainformación u otro grupo de administración global.

PermisosLos permisos definen los derechos de acceso sobre los objetos, como los directorios,carpetas y otro contenido, para cada usuario, grupo o rol. Los permisos tambiéndefinen las actividades que pueden realizarse con estos objetos.

La autorización de IBM Cognos BI asigna permisos a:v Grupos y roles creados en el espacio de nombres de Cognos en Content

Manager.Estos grupos y roles se conocen como grupos de IBM Cognos y roles de IBMCognos.

v Espacios de nombres completos, usuarios, grupos y roles creados en proveedoresde autenticación de terceros.

UsuariosUna entrada de usuario se crea y mantiene en un proveedor de autenticación deterceros para identificar de forma exclusiva una cuenta perteneciente a una personao un sistema. No puede crear entradas de usuario en IBM Cognos BI.

Capítulo 10. Arquitectura de seguridad 121

Page 130: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

La entrada de usuario almacenada en el proveedor de autenticación puede incluirinformación como nombres y apellidos, contraseñas, ID, entornos locales ydirecciones de correo electrónico. Sin embargo, IBM Cognos BI puede requeririnformación adicional, como la ubicación de las carpetas personales de los usuarioso sus preferencias de formato para visualizar informes en el portal. Estainformación adicional se almacena en IBM Cognos BI.

Puede asignar usuarios a grupos y roles definidos en el proveedor de autenticacióny en IBM Cognos BI. Un usuario puede pertenecer a uno o más grupos o roles. Silos usuarios son miembros de más de un grupo, sus permisos de acceso sefusionan.

Para obtener más información sobre los usuarios, consulte la publicación IBMCognos Guía de administración y seguridad.

Grupos y rolesLos grupos y roles representan colecciones de usuarios que realizan funcionessimilares o tienen un estado similar en una organización. Los miembros de losgrupos pueden ser usuarios y otros grupos. Los miembros de los roles pueden serusuarios, grupos y otros roles.

Tanto los grupos como los roles se utilizan para asignar permisos de acceso en IBMCognos BI. Los usuarios siempre inician sesión con todos los permisos asociadoscon los grupos y roles a los que pertenecen.

Para obtener más información sobre los grupos y roles, consulte la publicación IBMCognos Guía de administración y seguridad.

Servicios criptográficosLos servicios criptográficos garantizan la seguridad de las comunicaciones y datosconfidenciales de IBM Cognos BI.

El cifrado se utiliza para protegerv Los datos estáticosv Los datos temporalesv Los datos transitorios

Puede utilizar la entidad emisora de certificados (CA) incorporada de IBM CognosBI o una entidad emisora de certificados de terceros soportada, como Entrust. Parautilizar una CA de terceros, debe adquirir e instalar el software apropiado antes deconfigurar el nuevo recurso criptográfico. Para utilizar el cifrado con Entrust, debeadquirir e instalar una infraestructura de clave pública Entrust (PKI), que incluyesu propia CA. La PKI debe estar disponible antes de que configure un nuevorecurso criptográfico para utilizarlo con la infraestructura de seguridad Entrust.

Para obtener más información, consulte: “Configuración del entorno criptográfico”en la página 132.

Utilización de una entidad emisora de certificados de tercerosIBM Cognos BI depende de la funcionalidad de una entidad emisora decertificados (CA) para proporcionar servicios criptográficos.

De forma predeterminada, IBM Cognos BI proporciona una entidad emisora decertificados (CA) simple incorporada. Puede optar por inhabilitarla y utilizar una

122 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 131: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

CA de terceros. Puede utilizar cualquier CA de terceros que genere certificadosX.509 con codificación base-64. Para obtener más información, consulte lapublicación IBM Cognos Business Intelligence Guía de instalación y configuración.

Proveedor criptográfico de IBM CognosEl proveedor criptográfico de IBM Cognos se incluye con IBM Cognos BI.

Incluye lo siguiente:v Servicios SSL (Secure Sockets Layer)

El protocolo SSL se utiliza para proteger la comunicación entre los componentesde IBM Cognos BI instalados en el mismo sistema o en sistemas diferentes.

v Solicitudes de confianza en mensajes de bus BILas firmas se utilizan para firmar digitalmente algunos mensajes con el fin degarantizar que proceden de un servicio de IBM Cognos reconocido.

v Cifrado del proceso de despliegueLos algoritmos simétricos se utilizan para cifrar y descifrar datos en los procesosde exportación e importación.

v Cifrado de archivos temporalesLos algoritmos simétricos se utilizan para cifrar y descifrar archivos temporales.

Los datos almacenados en la base de datos dependen de la seguridad de la base dedatos para su protección.

El proveedor criptográfico de IBM Cognos se puede utilizar con la entidad emisorade certificados (CA) incorporada o con una CA de terceros.

Capítulo 10. Arquitectura de seguridad 123

Page 132: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

124 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 133: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Capítulo 11. Protección del despliegue

Los objetivos principales de la estrategia de seguridad de IBM Cognos BusinessIntelligence son:v Limitar el acceso a los datos autorizados a los usuarios previstosv Evitar la modificación de los datos o la presentación de los datos por parte de

usuarios no autorizadosv Evitar el robo o la destrucción de informaciónv Garantizar que la aplicación esté disponible

Debe asegurarse de que los usuarios no puedan, ya sea a través de accionesinvoluntarias o maliciosas, ver datos que no tengan autorización para ver, omitirlos mecanismos de autenticación y autorización, robar o infringir los estados de lassesiones para asumir la identidad de otro usuario o escalar los privilegiosexistentes. También debe evitar que los usuarios causen interrupciones en elservicio de la aplicación.

Esta información le ayudará a configurar una instalación de IBM Cognos BI paraobtener la máxima seguridad. Los problemas descritos incluyen la seguridad delentorno, que implica el sistema operativo, la seguridad de red y la seguridad delas aplicaciones. Todas estas áreas fueron consideradas durante la auditoría deseguridad realizada en IBM Cognos BI como parte del ciclo de desarrollo.

La instalación y configuración de cada cliente de IBM Cognos BI es exclusiva. Porlo tanto, los requisitos de seguridad para cada instalación y configuración tambiénson exclusivos. Esta sección no contiene información completa sobre los problemasrelacionados con la protección de un entorno IBM Cognos BI. Sin embargo,proporciona directrices y recomendaciones que complementan la información másdetallada de la publicación IBM Cognos Business Intelligence Guía de instalación yconfiguración.

La infraestructura de seguridad IBM Cognos BI se basa en el enfoque estándar delsector para proteger las aplicaciones web. Esto implica resolver los problemas deseguridad durante el diseño y desarrollo de las áreas funcionales que sonvulnerables a las amenazas de seguridad.

Las siguientes áreas funcionales de IBM Cognos BI se han desarrollado conespecial atención a la seguridad.

Autenticación y autorización

La autenticación y autorización de usuario impiden a los usuarios no autorizadosacceder a los componentes y datos del sistema.

La efectividad de la estrategia de seguridad depende del tipo de autenticación yautorización.

Solicitud web y validación de contenido

La solicitud web y la validación de contenido comprueban los datos antes de quese procesen.

© Copyright IBM Corp. 2005, 2014 125

Page 134: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

La efectividad de la estrategia de seguridad depende de las técnicas de validación,como la comprobación de límites que impide el desbordamiento del búfer y lasinfracciones de asignaciones de variables y la comprobación de formato queimpide las infracciones de codificación de datos y de cadena de formato.

Gestión de sesiones

La gestión de sesiones soporta un control de acceso apropiado. Depende depotentes identificadores de sesión que son difíciles de adivinar.

La efectividad de la estrategia de seguridad depende del tipo de sistemas degestión de sesiones utilizados, de la información que incluyan y del lugar del ciclode programas en que se validen las sesiones.

Seguridad de transporte

La seguridad de transporte se utiliza durante la transmisión para proteger lastransacciones que contienen información confidencial cuando se utilizan redes queno son de confianza.

La eficacia de la estrategia de seguridad depende de cómo se cifren los datos.

Cifrado

El cifrado protege los datos confidenciales, como las credenciales de cuenta y lainformación personal.

La eficacia de la estrategia de seguridad depende de cómo se cifren y almacenenlos datos.

Registro y supervisión

Los registros de aplicaciones identifican cuándo se producen errores o cuando secompletan las transacciones confidenciales. Además, los registros de aplicacionesregistran mensajes de error que proporcionan información del sistema. Losmensajes de error deben exponer la cantidad mínima de información para cumplirlos requisitos empresariales.

La eficacia de la estrategia de seguridad depende de dónde se almacenen losarchivos de seguridad y de si las funciones de auditoría están incorporadas en laaplicación.

Administración

El acceso administrativo incluye el derecho a añadir y eliminar usuarios,proporcionar acceso a grupos y basado en roles, y en configurar componentes deaplicaciones. El acceso administrativo se debe restringir a las personas adecuadas.

La eficacia de la estrategia de seguridad depende de cómo se administre laaplicación, de la configuración de las opciones administrativas de seguridad y decómo se protejan estas opciones.

126 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 135: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Técnicas para proteger el sistema operativoEl sistema operativo es el entorno físico en el que se ejecuta la aplicación.Cualquier vulnerabilidad en el sistema operativo puede comprometer la seguridadde la aplicación. La protección del sistema operativo garantiza la estabilidad delentorno, el control del acceso a los recursos y el control del acceso externo alentorno.

La seguridad física del sistema es esencial. Las amenazas pueden llegar a través dela web, pero también pueden llegar de un terminal físico. Aunque el acceso websea muy seguro, si un atacante obtiene acceso físico a un servidor, entrar en unsistema es mucho más fácil.

Revise las políticas de seguridad y las recomendaciones del sistema operativo.Considere la posibilidad de implementar los siguientes métodos recomendados deseguridad.

Cuentas de usuariov Limite el número de cuentas de usuario en los sistemas servidores.

Las cuentas de usuario innecesarias y heredadas aumentan la complejidad delsistema y pueden presentar vulnerabilidades en el sistema.Un menor número de cuentas de usuario reduce la cantidad de tiempo que losadministradores dedican a la administración de las cuentas.

v Asegúrese de que sólo unos cuantos usuarios de confianza tengan accesoadministrativo a los sistemas servidores.Un menor número de administradores facilita el mantenimiento de laresponsabilidad. Los administradores deben ser competentes.

v Asigne los permisos de acceso mínimos necesarios para la cuenta que ejecuta laaplicación.Si los atacantes obtienen acceso a la aplicación, tendrán los permisos del usuarioque ejecuta la aplicación.

Políticas de las cuentasv Desarrolle y administre políticas de contraseña que promuevan la seguridad del

sistema operativo.Ejemplos de dichas políticas son la regla de contraseña segura y la planificaciónde cambio de contraseña.

v Compruebe la fortaleza de las contraseñas de los usuarios descifrando lascontraseñas.Los usuarios que no cumplan con la regla de contraseña segura recibirán unanotificación para actualizar sus contraseñas según la política de contraseñas dela organización.Hay software disponible que le ayudará a realizar esta tarea.

v En un sistema operativo UNIX, active el archivo de contraseña duplicado.En UNIX, las contraseñas se almacenan en el archivo/etc/passwd. Este archivoestá abierto a todo el mundo, lo que representa un riesgo de seguridad. Paramejorar la seguridad de la contraseña, active el archivo de contraseña duplicadollamado /etc/shadow. Si este archivo está disponible, las contraseñas sealmacenan en él en lugar de en el archivo passwd. Dado que los permisos parael archivo /etc/shadow son más restrictivos, el riesgo de seguridad es menor.

Capítulo 11. Protección del despliegue 127

Page 136: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Sistema de archivosv Otorgue a los usuarios permisos de sólo lectura para los directorios necesarios.

Si los atacantes obtiene acceso a una aplicación, tendrán los permisos de usuario.v Deniegue el acceso de forma predeterminada.

El acceso a los recursos se deniega a todos los usuarios excepto a los que seconcede acceso explícitamente.Puede denegar los permisos de lectura y escritura para todas las estructuras dedirectorios a todos los usuarios. Sólo los usuarios a los que se otorgan estospermisos explícitamente tienen acceso a los directorios y archivos. Esta políticatambién protege los recursos que un administrador ha pasado por alto.

Servicios de redv Proporcione el número mínimo de servicios necesarios en el sistema servidor.

Utilice sólo los servicios que necesita para ejecutar la aplicación. Cada servicio esun punto de entrada potencial para un ataque malintencionado. Reducir elnúmero de servicios en ejecución también permite gestionar mejor el sistema.Por ejemplo, es posible que no necesite los servicios ftp, rlogin o ssh.

v Reduzca el nivel de permisos de acceso para los usuarios de los servicios de red.Los servicios de red están expuestos al público.

v Asegúrese de que las cuentas de usuario que tienen acceso al servicio web notengan acceso a las funciones de shell.

v Asegúrese de que los servicios no utilizados no existan en los archivos rc, rc0 arc6, en el directorio /etc en UNIX ni en los sistemas operativos Linux.

v Asegúrese de que los servicios no utilizados no se ejecuten y de que no seinicien automáticamente en los sistemas operativos Microsoft Windows.

v Asegúrese de que los servicios necesarios se ejecuten en UNIX.Puede utilizar los programas de utilidad ps y netstat para ver los servicios enejecución. El programa de utilidad ps proporciona una lista de procesosactualmente en ejecución en el sistema. El programa de utilidad netstatproporciona una lista de puertos que se utilizan actualmente

v Reduzca el número de puertos de confianza especificados en el archivo/etc/services.Suprima o marque como comentario los puertos que no tenga previsto utilizarpara eliminar los posibles puntos de entrada al sistema.

v Proteja el sistema frente a las amenazas a NetBIOS asociadas con los puertos137, 138 y 139.Estos puertos se enumeran en el archivo /etc/services.

v Utilice los servicios de derivador, como iptables.v Asegúrese de que los servicios son actuales comprobando con frecuencia si hay

actualizaciones de seguridad.v Evite, si es posible, utilizar servicios que tengan una interfaz gráfica de usuario

(GUI)Dichos servicios introducen muchas vulnerabilidades de seguridad conocidas.

Parches del sistemav Ejecute los parches más recientes recomendados por el proveedor para el sistema

operativo.Los parches pueden ser parches de sistema operativo principales, o parchesnecesarios para las aplicaciones adicionales.

128 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 137: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

v Planifique el mantenimiento regular de los parches de seguridad.

Minimización del sistema operativov Elimine las aplicaciones que no sean esenciales para reducir las posibles

vulnerabilidades del sistema.v Restrinja los servicios locales a los servicios necesarios para la operación.v Implemente un sistema de protección para el desbordamiento del búfer.

Para ello, es posible que necesite software de terceros.

Registro y supervisiónv Registre los eventos relacionados con la seguridad, incluidos los inicios de sesión

satisfactorios y fallidos, los cierres de sesión y los cambios en los permisos deusuario.

v Supervise los archivos de registro del sistema.v Utilice un servidor de hora para ajustar la hora con el fin de realizar tareas de

diagnóstico.v Proteja los archivos de registro del sistema restringiendo los permisos de acceso

a ellos.Los registros son importantes para el mantenimiento diario y como herramientade recuperación de desastres. Por lo tanto, deben ser protegidos de los erroresdel sistema y la manipulación indebida por parte del usuario.

v Utilice el registro IPF para crear un sistema de registro más sofisticado.Para aumentar la seguridad del sistema de archivos de registro, puede hacer losiguiente:– Colocar todos los archivos de registro en una ubicación de un servidor

Esto simplifica la administración de los archivos de registro.– Configurar varios servidores de registro para redundancia– Utilizar un servidor remoto para el registro

Esto protege los registros si el sistema está en peligro y, por ejemplo, sedestruye el disco duro.Puesto que se accede a un servidor IPF a través de la red, puede estar situadoen cualquier lugar del mundo.

v Proteja el archivo de configuración de registroEl archivo de configuración contiene valores que, si se cambian, pueden poneren peligro la fiabilidad del sistema de registro. Por ejemplo, establecer el nivelde registro incorrectamente puede ocasionar que algunos errores no se registren.

v Habilite el registro de solicitudes de acceso en el servidor web.Esto puede ser útil para identificar las actividades maliciosas.

Integridad del sistemav Cree sistemas de producción a partir de un proceso conocido y repetible para

garantizar la integridad del sistema.v Compruebe los sistemas periódicamente con instantáneas del sistema original.v Utilice software de auditoría de terceros disponible para comprobar la integridad

del sistema.v Realice regularmente copias de seguridad de los recursos del sistema.

Capítulo 11. Protección del despliegue 129

Page 138: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Técnicas para proteger la redLa red es el punto de entrada a una aplicación. Por lo tanto, los mecanismos deseguridad de la red son la primera línea de defensa contra las amenazaspotenciales del exterior. La seguridad de la red implica proteger los protocolos ylos canales de comunicación, así como dispositivos como el direccionador, elcortafuegos y el conmutador

Considere la posibilidad de implementar los siguientes métodos recomendadospara mejorar la seguridad de la red:v Utilice un cortafuegos.

Esto permitirá acceder a la red sólo de forma legítima.v Asegúrese de que el cortafuegos proporcione el reenvío y filtrado de paquetes.

Estas características del cortafuegos introducen una capa adicional de protección.El reenvío de paquetes impide que el mundo exterior entre en contacto directocon los sistemas de la red protegida. El filtrado puede bloquear algunos tipos desolicitudes o solicitudes que proceden de algunos dominios o direcciones IP.Estas técnicas ayudan a reducir el número de solicitudes ilegítimas que puedenpasarse a la red interna.

v Limite el número de puertos accesibles.v Limite la dirección del tráfico en algunos puertos.v Limite algunos protocolos de red; por ejemplo, ping.

Servidores web

Considere la posibilidad de implementar los siguientes métodos recomendados deseguridad para todos los tipos de servidores web.v Elimine los directorios virtuales no utilizados.v Elimine o inhabilite los scripts ASP o cgi-bin predeterminados de ejemplo

proporcionados con la aplicación del servidor web. Por ejemplo: Apache:cgi-bin/printenv.pl.

v Otorgue explícitamente permisos de lectura, escritura y ejecución para cada sitioweb y directorio virtual.

v Cree un directorio raíz para el servidor web.En Apache, esto se conoce como chrooting.Para Microsoft Internet Information Services (IIS), puede asignar el sitio web raíza un directorio específico. Al usuario que ejecuta IIS se le pueden otorgarpermisos de lectura y escritura para este directorio. Los demás permisos deusuario se pueden eliminar.

v Asegúrese de que los permisos de acceso para los archivos físicos esténestablecidos correctamente.Sólo algunos usuarios requieren permisos de lectura y escritura para estosarchivos.

v Elimine las correlaciones predeterminadas no deseadas, como las de lasaplicaciones con las extensiones de archivo .htr, .idc, .stm, .printer y .htw.

v Habilite SSL (secure sockets layer) en el servidor web.SSL se utiliza para cifrar la comunicación de un usuario con el servidor web.Para obtener más información, consulte la sección sobre la configuración delservidor web en la publicación IBM Cognos Business Intelligence Guía de instalacióny configuración.

130 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 139: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Para Apache, implemente también los siguientes métodos recomendados:v Habilite sólo los módulos necesarios.v Asegúrese de que la instalación de Apache oculte la información de versión y

otra información confidencial.v Desactive el examen de directorios.v Configure el servidor web para restringir el acceso por dirección IP.v Asegúrese de que el registro de errores y el registro de acceso estén habilitados.

Estos tipos de registro son controlados por las directivas ErrorLog y mod_log delarchivo de configuración

Para IIS, implemente también los siguientes métodos recomendados:v Inhabilite protocolos como ftp si no se utilizan.v Habilite el registro en la herramienta de configuración.v Inhabilite el servicio de datos remotos si no es necesario.v Elimine aplicaciones de ejemplo como \\IISSamples, \IISHelp y \MSADC.v Establezca permisos de acceso para la clave de registro winreg.

Sólo los administradores requieren acceso a esta clave.

Protección de la aplicaciónMediante las características de seguridad incorporadas puede configurar unainstalación de IBM Cognos BI para obtener la máxima seguridad.

Los métodos recomendados que aquí se proporcionan no son una lista completa detodas las tareas de configuración necesarias para proteger la aplicación. Sinembargo, abordan los problemas más críticos, entre los que se incluye IBM CognosApplication Firewall, el entorno criptográfico, el protocolo SSL y los archivostemporales. También abordan la protección del acceso a IBM Cognos Connection,IBM Cognos PowerCubes, los inicios de sesión del origen de datos y el almacén decontenido.

Recomendación: Utilice IBM Cognos Application FirewallIBM Cognos Application Firewall (CAF) suplementa la infraestructura deseguridad existente de IBM Cognos BI. De forma predeterminada, esta seguridadsuplementaria está habilitada. Para garantizar que la solución de IBM Cognos BI essegura, CAF no debe inhabilitarse nunca en un entorno de producción.

En un entorno distribuido, todos los valores de CAF deben ser los mismos paratodos los sistemas que tienen instalados los componentes de nivel de aplicación deIBM Cognos BI. Si CAF está inhabilitado en algunos sistemas y habilitado en otros,es posible que se produzca un comportamiento inesperado y errores del producto.

CAF protege los componentes de IBM Cognos BI del procesamiento de datosmalintencionados. Las formas más comunes de datos malintencionados son losdesbordamientos del búfer y los ataques de cross-site scripting (enlaces XSS) ya seaa través de la inyección de scripts en páginas válidas o de la redirección a otrossitios web.

Con IBM Cognos Configuration puede cambiar los valores del soporte de laherramienta XSS de terceros y añadir nombres de host y de dominio a la lista denombres válidos de IBM Cognos.

Capítulo 11. Protección del despliegue 131

Page 140: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

También puede realizar un seguimiento de la actividad del cortafuegoscomprobando el archivo de registro, que contiene las solicitudes rechazadas. Deforma predeterminada, los mensajes de registro se almacenan en el archivoubicación_c10\logs\cogserver.log.

Configuración del entorno criptográficoEvalúe el nivel de seguridad necesario para su entorno antes de configurar elsistema.

Entre los factores típicos que influyen en la decisión del nivel de protección quedebe tener un sistema se incluyen los siguientes:v Exposición externa

¿Quiénes son los usuarios? ¿Son usuarios internos?v Uso público de Internet

¿Se puede acceder al sistema a través de Internet? ¿Existe una red privadavirtual (VPN)?

v Confidencialidad de los datosDepartamentos como recursos humanos, finanzas y contabilidad desean contoda probabilidad que los datos estén protegidos del mejor modo posible.

Para obtener más información sobre la criptografía en IBM Cognos BI, consulte:“Servicios criptográficos” en la página 122. Para obtener más información sobre laconfiguración de los valores criptográficos, consulte la publicación IBM CognosBusiness Intelligence Guía de instalación y configuración.

Proveedores criptográficos y fortaleza de cifrado

Para poder ejecutarse, los componentes de IBM Cognos BI requieren un proveedorcriptográfico. Si suprime el proveedor criptográfico predeterminado, debeconfigurar otro proveedor.

Puede configurar proveedores criptográficos para utilizarlos con una entidademisora de certificados soportada, por ejemplo Entrust.

Cuando elija el proveedor criptográfico, la fortaleza de cifrado no debe ser el factorprincipal a tener en cuenta. El cifrado proporcionado por el proveedor de IBMCognos es lo suficientemente seguro para la mayoría de aplicaciones. Unaconfiguración de alta seguridad depende no sólo de la fortaleza de cifrado, sino dela seguridad de todo el sistema, que incluye el acceso físico a los directorios, laspolíticas de contraseña, etc. Si su entorno está expuesto a Internet y maneja datosmuy confidenciales, debe considerar la utilización de una entidad emisora decertificados de terceros.

La entidad emisora de certificados (CA)

Al implementar el proveedor criptográfico de IBM Cognos, se utiliza de formapredeterminada la entidad emisora de certificados de IBM Cognos BI, AutoCA.AutoCA firma los certificados internos y proporciona todas las funcionalidadesnecesarias para establecer la raíz de confianza en la infraestructura de seguridadde IBM Cognos.

AutoCA es suficiente para las configuraciones simples y los entornos de prueba,pero tiene limitaciones en los entornos de desarrollo y producción. Por ejemplo, nopuede proporcionar funciones de administración completas para los certificados

132 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 141: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

emitidos y revocados, emitir certificados basados en una finalidad, como loscertificados de correo, de servidor y privados, ni firmar los certificados de servidorweb y de cliente.

Si tiene previsto habilitar SSL para el servidor web o el servidor de aplicaciones, outilizar certificados de cliente, necesita una entidad emisora de certificados (CA) deterceros. Es probable que su organización ya haya implementado esta entidademisora de certificados como parte de su infraestructura de seguridad. Cuando seutiliza una entidad emisora de certificados de terceros, se deben generar e importarlos certificados necesarios. Para obtener más información, consulte la sección sobrela configuración de componentes de IBM Cognos BI para utilizar una entidademisora de certificados de terceros en la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

Para los sistemas internos que no están expuestos a Internet, puede configurar supropia entidad emisora de certificados utilizando el software de código abiertoOpenSSL.

IBM Cognos BI no admite los certificados autofirmados, ya que no cumplen losprincipios de la infraestructura de claves públicas (PKI).

Paquetes de cifrado y servidores de aplicaciones soportados

En las instalaciones distribuidas, debe especificar el mismo conjunto de paquetesde cifrado para todos los componentes de instalación. La combinación de cifrados,especialmente los de mayor numeración con los de menor numeración puedecausar problemas. Los conjuntos deben contener al menos un paquete común. Delo contrario, se producirá un error en la negociación de SSL y no se podráestablecer la conexión.

Los paquetes de cifrado también resultan afectados por el servidor de aplicacionesque se utiliza para ejecutar IBM Cognos BI. Si se utiliza WebSphere ApplicationServer, el código de IBM Cognos genera los certificados de servidor y cambiaWebSphere Application Server por las escuchas SSL. Los paquetes de cifradoconfigurados en IBM Cognos BI son los únicos cifrados que pueden utilizarse. Si seutiliza un servidor de aplicaciones que no sea WebSphere Application Server, debehabilitarse SSL en el servidor de aplicaciones antes de que se configuren lospaquetes de cifrado en IBM Cognos BI. Asegúrese de que el conjunto de paquetesde cifrado que especifique en IBM Cognos Configuration contenga al menos unode los paquetes de cifrado configurados en el servidor de aplicaciones. De locontrario, la conexión SSL no se inicializará.

Especifique la lista de paquetes de cifrado en secuencia de prioridad, de forma quelos cifrados de mayor numeración aparezcan primero.

Habilitación de SSL

Cuando se utiliza SSL (Secure Sockets Layer), se protegen los datos que se cruzanentre los servidores web, los servidores de aplicaciones y los servidores LDAP. Aexcepción de los servidores web, los servidores son internos y están protegidos porun cortafuegos. Para los enlaces de red externos, generalmente puede confiar en laseguridad de red. Si esta seguridad no es suficiente, debe habilitarse SSL para lascomunicaciones entre los componentes de IBM Cognos BI y otros servidores.

Capítulo 11. Protección del despliegue 133

Page 142: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

La habilitación de SSL requiere una entidad emisora de certificados(CA) y unadministrador con buenos conocimientos de la tecnología PKI (infraestructura declaves públicas) y SSL.

Puede configurar los componentes de IBM Cognos para utilizar el protocolo SSLpara:v Conexiones internas

Si configura SSL sólo para las conexiones internas, los componentes de IBMCognos del sistema local se comunicarán utilizando este protocolo. El asignadorescucha las conexiones seguras en un puerto distinto que el utilizado para lassolicitudes HTTP remotas. Por lo tanto, debe configurar dos URI de asignador.Si utiliza WebSphere Application Server para ejecutar IBM Cognos BI, configureel protocolo SSL en IBM Cognos Configuration. Si utiliza un tipo distinto deservidor de aplicaciones, el protocolo SSL debe configurarse en el servidor deaplicaciones.

v Conexiones externasSi configura SSL sólo para las conexiones externas, las comunicaciones de loscomponentes remotos de IBM Cognos con el sistema local utilizarán el protocoloSSL. Debe configurar el asignador de forma que escuche solicitudes remotasseguras en un puerto distinto al de las solicitudes HTTP locales. También debeconfigurar los URI de Content Manager y el URI de asignador de forma que lasaplicaciones externas utilicen el mismo protocolo y puerto que el asignadorexterno.En el caso de los servidores web a los que puede accederse externamente, la SSLsiempre debe estar habilitada. Para obtener más información, consulte lapublicación IBM Cognos Business Intelligence Guía de instalación y configuración.

v Conexiones internas y externasSi configura SSL para todas las conexiones, el asignador puede utilizar el mismopuerto para las conexiones internas y externas. Del mismo modo, si no utilizaSSL para la comunicación local o remota, el asignador puede utilizar el mismopuerto para todas las comunicaciones.Asimismo, debe actualizar los URI de Content Manager, el URI de asignadorpara las aplicaciones externas y el URI de pasarela para utilizar SSL, si esnecesario.

v Conexiones LDAPSi utiliza un servidor de directorios LDAP, puede habilitar LDAPS, el protocoloLDAP seguro, para las comunicaciones entre el componente de Access Managery el servidor de directorios LDAP. El tráfico LDAP no seguro se transmite comotexto no cifrado.Para habilitar LDAPS, debe instalar un certificado de servidor que esté firmadopor una entidad emisora de certificados (CA) en el servidor de directorios, crearuna base de datos de certificados que contenga los certificados y configurar elservidor de directorios y el espacio de nombres LDAP de IBM Cognos BI paraque utilice LDAPS.Para obtener más información, consulte las secciones sobre la configuración delos proveedores de autenticación LDAP en la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

Para obtener más información sobre la configuración del protocolo SSL, consulte lapublicación IBM Cognos Business Intelligence Guía de instalación y configuración.

134 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 143: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Elección de una ubicación para la clave simétrica común

La clave simétrica común (CSK) se utiliza para cifrar y descifrar datos entrecomponentes en la instalación de IBM Cognos BI. La clave CSK se puedealmacenar localmente o se puede solicitar cada vez que se realiza una operacióncriptográfica. El valor predeterminado es almacenar la clave localmente.

Solicitar la clave CSK para cada operación criptográfica proporciona másseguridad, pero puede afectar el rendimiento. Almacenarla localmente proporcionaun mejor rendimiento, pero también puede exponerla si la seguridad del sistemaestá en peligro.

La solicitud de la clave CSK para cada operación criptográfica sólo se realiza parael sistema pasarela en los casos en que se ha instalado la pasarela de IBM CognosBI separadamente de los componentes de Content Manager o de nivel deaplicación. El almacenamiento de la clave CSK localmente es adecuado en lossistemas de componentes de Content Manager y de nivel de aplicación, ya quedichos componentes estarían detrás del cortafuegos, mientras que es posible que lapasarela no lo esté.

Protección de los archivos temporalesIBM Cognos BI utiliza archivos temporales durante las actividades de creación deinformes para almacenar los informes recién visualizados. Los archivos no estáncifrados. Dado que los informes pueden contener datos confidenciales, deben serprotegidos.

Implemente las siguientes medidas:v Restringir el acceso al directorio de archivos temporales.

Otorgue permisos de lectura y escritura para el directorio temp sólo a la cuentade servicio de IBM Cognos. Deniegue el acceso a las demás cuentas.El directorio temp puede estar en la ubicación predeterminada c10_location\tempo en una ubicación diferente, como se especifica en IBM Cognos Configuration.

v Habilitar el cifrado de los archivos temporales.Puesto que el contenido cifrado es ininteligible, no tiene ninguna utilidad paralos posibles atacantes.El cifrado de los archivos temporales puede afectar el rendimiento.

Para obtener más información, consulte la sección sobre la configuración de laspropiedades de los archivos temporales en la publicación IBM Cognos BusinessIntelligence Guía de instalación y configuración.

Protección de los archivos IBM Cognos BIPara proteger los archivos utilizados por IBM Cognos BI, asegúrese de que sólo losusuarios autorizados tengan acceso a los directorios que se utilizan. Estos incluyenel directorio de instalación (ubicación_c10) y los directorios donde puedenalmacenarse los archivos como copias de seguridad o archivos de despliegueexportados.

Para proteger mejor los archivos de IBM Cognos BI, siga estas directrices:v Aplique el permiso de ejecución sólo al directorio ubicación_c10\cgi-bin.v Elimine el archivo cm_tester.htm del directorio ubicación_c10\webcontent.

Capítulo 11. Protección del despliegue 135

Page 144: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

v Edite las propiedades del archivo cogstartup.xml en el directorioubicación_c10\configuration para permitir únicamente acceso de lectura yescritura para la cuenta de usuario bajo la que se ejecuta IBM Cognos BI.

Protección de las cookies de contraseña CAMEl establecimiento del atributo HTTPOnly instruye al navegador web de losusuarios a bloquear los scripts para que no puedan leer o manipular la cookie depasaporte CAM. El pasaporte CAM identifica la sesión del usuario en el servidor.El establecimiento de HTTPOnly ayuda a mitigar los scripts malintencionados queintentan robar la identidad de la sesión del usuario.

Dichos scripts pueden insertarse en el navegador utilizando un ataque desecuencia de comandos de ubicación cruzada (XSS) en el mismo servidor oaplicación web donde se ha autenticado el usuario.

Los administradores que deseen habilitar esta característica deben asegurarse deque los usuarios tienen un navegador que soporta el atributo HTTPOnly.

Técnicas para proteger el acceso a IBM Cognos ConnectionCuando se añade un proveedor de autenticación en IBM Cognos Configuration,todos los usuarios del directorio tienen acceso a IBM Cognos Connection. Paraproteger IBM Cognos BI, debe restringir este acceso.

Los métodos y métodos recomendados descritos en esta sección se aplicanprincipalmente a los proveedores de autenticación LDAP, Oracle Directory Server yActive Directory.

De entre los siguientes métodos, utilice el que se aplique a su organización:v El espacio de nombres de Cognos

Utilice este método con cualquier tipo de proveedor de autenticación cuandosólo desee otorgar acceso a los miembros del espacio de nombres de Cognos.

v Grupos o roles LDAPUtilice este método con Oracle Directory Server o Active Directory cuando lascuentas de usuario se encuentren en distintas ramas del árbol de directorios.

v UO de LDAPUtilice este método con Oracle Directory Server o Active Directory cuando lascuentas de usuario se encuentren en una unidad organizativa (UO) específica delárbol de directorios.Una unidad organizativa (UO) es un tipo de contenedor en una estructura dedirectorios LDAP Una UO puede contener cuentas de usuario, grupos, roles yotras UO.

Utilización del espacio de nombres de Cognos para restringir elaccesoPuede restringir el acceso a IBM Cognos Connection sólo a los usuarios quepertenecen a un grupo o rol definido en el espacio de nombres de Cognos. Este esun método rápido de protección del acceso a IBM Cognos Connection que sepuede utilizar con cualquier tipo de proveedor de autenticación. Se pueden utilizarvarios grupos y roles incorporados en el espacio de nombres de Cognos. Tambiénpuede crear grupos y roles nuevos.

Sugerencia: En IBM Cognos Configuration, establezca el valor de la propiedadRestringir el acceso a los miembros del espacio de nombres incorporado en True.

136 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 145: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Antes de utilizar este método, debe hacer lo siguiente:v Asegúrese de que los usuarios y grupos autorizados pertenecen al menos a un

grupo o rol de IBM CognosAñada las cuentas de usuario, los grupos y roles creados en el proveedor deautenticación al espacio de nombres de Cognos.

v Elimine el grupo Todos de los grupos y roles incorporados y predefinidos deIBM CognosDe forma predeterminada, el grupo Todos es miembro de todos los grupos yroles incorporados y predefinidos en el espacio de nombres de Cognos.

Para obtener más información sobre la gestión de grupos y roles en IBM CognosBI, consulte la Guía de administración y seguridad. Para obtener más informaciónsobre la configuración de IBM Cognos BI para utilizar un proveedor deautenticación, consulte la publicación IBM Cognos Business Intelligence Guía deinstalación y configuración.

Administración de entornos de BI de arrendamiento múltipleEl arrendamiento múltiple permite dar soporte a varios clientes u organizaciones(arrendatarios) utilizando solo un despliegue de una aplicación, garantizando almismo tiempo que los miembros de cada arrendatario pueden acceder únicamentea los datos que está autorizados a utilizar. Las aplicaciones de arrendamientomúltiple minimizan los costes adicionales asociados a estos entornos.

IBM Cognos BI proporciona prestaciones de arrendamiento múltiple incorporadas.Para poder utilizar el arrendamiento múltiple de IBM Cognos, primero debeconfigurar una propiedad avanzada en Cognos Configuration que correlaciona laruta con el origen de autenticación que se puede utilizar para identificar el ID dearrendatario de un usuario.

Para configurar el arrendamiento múltiple, puede realizar las tareas siguientes:v Identificar la información de arrendamiento.v Habilitar el arrendamiento múltiple.v Inhabilitar el arrendamiento múltiple.

Para obtener más información sobre el arrendamiento múltiple, consulte lapublicación IBM Cognos Business Intelligence Guía de administración y seguridad.

Utilización de grupos o roles LDAP para restringir el accesoNo todos los usuarios del directorio LDAP deben utilizar IBM Cognos BI. Otorguesólo a los usuarios designados acceso a IBM Cognos Connection. Para ello, cree ungrupo o rol específico de IBM Cognos BI en el servidor de directorios, añada losusuarios necesarios a su pertenencia y otorgue al grupo o rol acceso a IBM CognosConnection.

Un método alternativo se basa en utilizar las unidades organizativas (UO) deLDAP.

La creación de un grupo o un rol depende del proveedor de autenticación. Siutiliza Oracle Directory Server, debe crear roles, ya que este proveedor utiliza lapertenencia a roles como parte de su información de cuenta de usuario. Si utilizaActive Directory, debe crear grupos, ya que este proveedor utiliza la pertenencia agrupos como parte de su información de cuenta de usuario.

Capítulo 11. Protección del despliegue 137

Page 146: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Utilización de roles

Los roles para esta técnica se crean utilizando Oracle Directory Server. Para obtenermás información sobre la creación de este tipo de roles, consulte la documentaciónde Oracle Directory Server.

Asegúrese de que los siguientes parámetros estén bien definidos en IBM CognosConfiguration, en la categoría Seguridad, Autenticación.v Búsqueda de usuarios

Configure la cadena de búsqueda de usuarios de forma que contenga el atributoque se utilizará para realizar la autenticación en la variable ${userID}. Estavariable toma el nombre de usuario especificado en el inicio de sesión ysustituye la variable por el valor antes de pasar la cadena de búsqueda alservidor de directorios. El nombre distinguido (DN) del rol también se debeincluir en la cadena.A continuación figura un ejemplo de la cadena de búsqueda:(&(uid=${userID})(nsrole=cn=Cognos,ou=people,dc=cognos,dc=com))

En este ejemplo, todos los miembros del rol de IBM Cognos BI ubicado en launidad organizativa (UO) llamada people tienen acceso a IBM CognosConnection.

v ¿Utilizar identidad externa?

Establezca el valor en True si está habilitado el inicio de sesión único.v Correlación de identidad externa

Especifique esta propiedad si ¿Utilizar identidad externa? se ha establecido enTrue.Construya una cadena para localizar un usuario en el servidor de directorioLDAP. Al iniciar sesión, la variable de entorno ${environment("REMOTE_USER")}en esta cadena se sustituye por el nombre de usuario.En el ejemplo siguiente, el navegador web establece la variable de entornoREMOTE_USER que coincide con el atributo uid del usuario:(&(uid=${environment("REMOTE_USER")})(nsrole=cn=Cognos,ou=people,dc=cognos,dc=com))

En algunos casos, la variable REMOTE_USER, que generalmente tiene el formatoDOMINIO\nombre de usuario, puede no coincidir con ninguno de los atributosuid del usuario. Para resolver este problema, incluya la función replace en lacadena, como en el ejemplo siguiente:(&(uid=${replace(${environment("REMOTE_USER")},"ABC\\","")})(nsrole=cn=Cognos,ou=people,dc=cognos,dc=com))

Si la función replace está incluida, el nombre de dominio, ABC en este ejemplo,se sustituye por una cadena en blanco y sólo se pasa el nombre de usuario alservidor de directorios.El nombre de dominio distingue entre mayúsculas y minúsculas en estecontexto.

Una vez creado el rol, configúrelo para el acceso a IBM Cognos Connectionutilizando IBM Cognos Configuration. El rol también se puede añadir al espacio denombres de Cognos

138 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 147: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Utilización de grupos

Los grupos para esta técnica se crean utilizando Active Directory. Esta técnicaimplica modificaciones en la cadena de búsqueda del usuario. Dado que ActiveDirectory no tiene esta propiedad, no se puede utilizar. En su lugar se utiliza elproveedor LDAP asociado.

Asegúrese de que los siguientes parámetros estén bien especificados en IBMCognos Configuration, en la categoría Seguridad, Autenticación.v Búsqueda de usuarios

Configure la cadena de búsqueda de forma que contenga el atributo que seutilizará para realizar la autenticación en la variable ${userID}. Esta variabletoma el nombre de usuario especificado en el inicio de sesión y sustituye lavariable por el valor antes de pasar la cadena de búsqueda al servidor dedirectorios. El nombre distinguido (DN) del grupo también se debe incluir en lacadena.A continuación figura un ejemplo de la cadena de búsqueda:(&(sAMAccountName=${userID})(memberOf=cn=ReportNet,ou=Groups,dc=cognos,dc=com))

v ¿Utilizar identidad externa?

Establezca el valor en True si está habilitado el inicio de sesión único.v Correlación de identidad externa

Especifique esta propiedad si ¿Utilizar identidad externa? se ha establecido enTrue.Construya una cadena para localizar un usuario en el servidor de directorioLDAP. Al iniciar sesión, la variable de entorno ${environment("REMOTE_USER")}en esta cadena se sustituye por el nombre de usuario, y después la cadena sepasa al servidor de directorios.En el ejemplo siguiente, el navegador web establece la variable de entornoREMOTE_USER que coincide con el atributo uid del usuario. En lugar de sustituir elvalor sAMAccountName no modificable por ${userID}, la variable de entorno se leede la sesión del navegador.(&(sAMAccountName=${environment("REMOTE_USER")})(memberOf=cn=Cognos,cn=Groups,dc=cognos,dc=com))

Una vez creado el grupo, configúrelo para el acceso a IBM Cognos Connectionutilizando IBM Cognos Configuration. El grupo también se puede añadir alespacio de nombres de Cognos

Utilización de OU de LDAP para restringir el accesoPuede otorgar acceso a IBM Cognos Connection para una unidad organizativa(UO) específica o para los hijos de una UO específica en un directorio LDAP. UnaUO generalmente representa un segmento de una organización.

Para que este método funcione, debe configurar correctamente las propiedadesNombre distinguido de base y Búsqueda de usuarios en IBM CognosConfiguration, bajo la categoría Seguridad, Autenticación. Mediante el uso dedistintos valores para estas propiedades, puede otorgar acceso a distintas UO en laestructura de directorios LDAP.

Considere el siguiente árbol de directorios:

Capítulo 11. Protección del despliegue 139

Page 148: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Si los usuarios de sólo la UO del este necesitan acceso a IBM Cognos Connection,los valores se pueden especificar como aparecen listados en la tabla siguiente.

Tabla 5. Valores de Nombre distinguido de base y Búsqueda de usuarios para la unidadorganizativa Este

Propiedad Valor

Nombre distinguido de base ou=East, ou=people, dc=abc, dc=com

Búsqueda de usuarios uid=${userID}

Si los usuarios de las UO del este y el oeste necesitan acceso, los valores se puedenespecificar como aparecen listados en la tabla siguiente.

Tabla 6. Valores de Nombre distinguido de base y Búsqueda de usuarios para las unidadesorganizativas Este y Oeste

Propiedad Valor

Nombre distinguido de base ou=people, dc=abc, dc=com

Búsqueda de usuarios (uid=${userID})

Los paréntesis () de la propiedad Búsqueda de usuarios se utilizan como un filtroque puede buscar todas las UO situadas bajo el nombre distinguido baseespecificado. En el primer ejemplo, se buscan cuentas de usuario sólo en la UO deleste. En el segundo ejemplo, se busca en las UO de este y del oeste.

Sin embargo, en los dos ejemplos anteriores se excluye a los grupos del acceso aIBM Cognos Connection, ya que se encuentran en una rama diferente del árbol dedirectorios que los usuarios. Para incluir los grupos y los usuarios, el nombredistinguido base debe ser la raíz del árbol de directorios. Los valores serán los queaparecen listados en la tabla siguiente.

Tabla 7. Valores de Nombre distinguido de base y Búsqueda de usuarios para los grupos yusuarios ubicados en la raíz del árbol de directorios

Propiedad Valor

Nombre distinguido de base dc=abc, dc=com

Búsqueda de usuarios (uid=${userID})

Como resultado, todos los usuarios del directorio tienen acceso a IBM CognosConnection.

El último ejemplo muestra que utilizar UO no siempre puede ser la forma máseficaz de proteger el acceso a IBM Cognos Connection. Puede utilizar este métodosi desea otorgar acceso a todos los usuarios de una UO determinada. Si sólo desea

Figura 38. Árbol de las unidades organizativas de una compañía ficticia dividida en este yoeste

140 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 149: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

otorgar acceso a usuarios específicos, quizás le interese crear un grupo o rol deIBM Cognos BI designado en el servidor de directorios y otorgar a este grupo o rolacceso a IBM Cognos Connection.

Protección de IBM Cognos PowerCubesPara proteger IBM Cognos Series 7 PowerCubes se utilizan las vistas de clase deusuario basadas en las clases de usuario que existen en el espacio de nombres deSeries 7. Una vez desplegados los PowerCubes en IBM Cognos BI, los archivosMDC siguen residiendo en el sistema de archivos.

Como medida de seguridad adicional:v Configure un acceso restringido a los orígenes de datos de PowerCubev Utilice un sistema de cifrado de archivos de terceros para los orígenes de datos

de PowerCubev Configure permisos para el directorio IBM Cognos BI que contiene los cubosv Otorgue permisos de lectura y escritura para los usuarios que deban añadir o

eliminar cubos del directoriov Otorgue permisos de lectura para la cuenta de usuario de dominio que se utiliza

para iniciar el servicio IBM Cognos

Para utilizar PowerCubes protegidos de IBM Cognos Series 7 en IBM Cognos BI,debe tener un espacio de nombres de Series 7 configurado como un proveedor deautenticación disponible. Los PowerCubes que cree en IBM IBM Cognos se puedenproteger contra los proveedores de autenticación disponibles.

Para obtener más información, consulte la publicación IBM Cognos Transformer UserGuide o IBM Cognos Guía de administración y seguridad.

Protección de los inicios de sesión del origen de datosIBM Cognos BI utiliza inicios de sesión del origen de datos para acceder a losdatos subyacentes ubicados en las bases de datos de creación de informes.

Para protegerse del acceso no deseado a los datos:v Otorgue permisos de ejecución a los usuarios y grupos que necesiten los inicios

de sesiónNo son necesarios otros tipos de permisos.

v Deniegue los permisos de ejecución explícitamente para todos los usuarios,grupos y roles que no necesiten los inicios de sesiónEsto garantiza que no se permita el acceso a través de una pertenenciadesconocida.

Para obtener más información sobre los inicios de sesión de origen de datos,consulte la publicación IBM Cognos Guía de administración y seguridad.

Protección del almacén de contenidoPara garantizar su seguridad e integridad, el servicio de Content Manager accedeal almacén de contenido a través del inicio de sesión único de base de datosespecificado en IBM Cognos Configuration. El inicio de sesión de base de datosestá cifrado según los estándares de cifrado del usuario. No obstante, la seguridaddel almacén de contenido no depende solo de la seguridad de IBM Cognos BI sinotambién de la seguridad de la base de datos nativa, la del sistema operativo y lade la red.

Capítulo 11. Protección del despliegue 141

Page 150: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Para proteger la base de datos, siga estas directrices:v Proteja la base de datos y la API de la base de datos mediante los mecanismos

proporcionados por la base de datos, la red y el sistema operativo.v Asigne un número limitado de usuarios para el mantenimiento de la base de

datos.v Use del siguiente modo la seguridad nativa de la base de datos para otorgar

sólo el mínimo de permisos a las cuentas de usuario que tienen acceso a la basede datos:– Microsoft SQL Server

Los usuarios deben tener permisos para crear y descartar tablas en la base dedatos. Asegúrese de que la cuenta de usuario sea miembro de los rolesdb_ddladmin, db_datareader y db_datawriter, y también sea propietaria de supropio esquema predeterminado.

– ORACLELos usuarios deben tener permiso para conectarse a la base de datos. Además,deben ser capaces de crear, modificar y descartar tablas, activadores, vistas,procedimientos y secuencias, así como de insertar, actualizar y suprimir datosde las tablas de base de datos. Los permisos deben otorgarse directamente ala cuenta de usuario, y no a través de la pertenencia a un grupo o rol.

– DB2Los usuarios deben tener permisos para crear, descartar tablas, CREATETAB,CONNECT e IMPLICITSCHEMA en relación con la base de datos. Tambiéndeben tener permisos USE para el espacio de tabla USER TEMPORARY yotros espacios de tabla apropiados asociados a la base de datos.

– Sybase Adaptive Server EnterpriseLos usuarios deben tener permiso para crear, descartar tabla, crear valorpredeterminado, crear procedimiento, crear regla, crear tabla y crear vista enla base de datos.

v Limite el número de usuarios que tienen acceso de lectura o escritura a las tablasde Content Manager.

v Siga otras recomendaciones para proteger la base de datos. Para obtenerinformación, consulte la documentación de la base de datos.

Auditoría de seguridadPara comprobar la efectividad de la estrategia de seguridad implementada se harealizado una auditoría de seguridad metódica en IBM Cognos BI.

Durante la auditoría se utilizó la siguiente instalación distribuida.

142 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 151: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Internet

Cortafuegos de red

Asignador 2 en Solaris

Gateway on HP UNIXGateway on HP UNIXContent Manager en Windows 2003

Dispatcher 1 on Solaris

Cortafuegos de red

Cortafuegos de red (DMZ)

Gateway on HP UNIXGateway on HP UNIX

Gateway on HP UNIXGateway on HP UNIXProveedor de autenticación: LDAPAlmacén de contenido: SQL ServerEjemplos: Servidor Oracle 10

Pasarela en HP-UX

Figura 39. Representación de la instalación de IBM Cognos utilizada para la comprobaciónde auditoría

Capítulo 11. Protección del despliegue 143

Page 152: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

144 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 153: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Avisos

Esta información se ha desarrollado para productos y servicios que se ofrecen entodo el mundo.

Puede que IBM tenga disponible este material en otros idiomas. Sin embargo, esposible que tenga obligación de tener una copia del producto o de la versión delproducto en dicho idioma para acceder a él.

Puede que IBM no ofrezca en algunos países los productos, servicios ocaracterísticas que se explican en este documento. Póngase en contacto con elrepresentante local de IBM para obtener información acerca de los productos yservicios que actualmente están disponibles en su zona. Cualquier referencia hechaa un producto, programa o servicio de IBM no implica ni pretende indicar que sólopueda utilizarse ese producto, programa o servicio de IBM. En su lugar, podráutilizarse cualquier producto, programa o servicio con características equivalentesque no infrinja ningún derecho de propiedad intelectual de IBM. Sin embargo, seráresponsabilidad del usuario evaluar y verificar el funcionamiento de cualquierprograma, producto o servicio que no sea de IBM. Este documento puede incluirdescripciones de productos, servicios o características que no forman parte de latitularidad de licencia o programa que ha adquirido.

Puede que IBM tenga patentes o solicitudes de patentes pendientes relacionadascon los temas principales que se tratan en este documento. La posesión de estedocumento no le otorga ninguna licencia sobre estas patentes. Puede enviar susconsultas sobre licencias, por escrito, a la dirección siguiente:

IBM Director of LicensingIBM CorporationNorth Castle DriveArmonk, NY 10504-1785EE. UU.

Para realizar consultas sobre licencias relacionadas con la información de doblebyte (DBCS), póngase en contacto con el Departamento de propiedad intelectual deIBM de su país o envíe sus consultas, por escrito, a la dirección:

Intellectual Property LicensingLegal and Intellectual Property LawIBM Japan Ltd.19-21, Nihonbashi-Hakozakicho, Chuo-kuTokyo 103-8510, Japón

El párrafo siguiente no tiene aplicación en el Reino Unido ni en ningún otro paísen el que tales provisiones sean incoherentes con la legislación local:INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONAESTA PUBLICACIÓN "TAL CUAL", SIN GARANTÍAS DE NINGÚN TIPO, YASEAN EXPRESAS O IMPLÍCITAS, INCLUIDAS, PERO SIN LIMITARSE A, LASGARANTÍAS IMPLÍCITAS DE NO INFRACCIÓN, COMERCIALIZACIÓN OIDONEIDAD PARA UNA FINALIDAD DETERMINADA. En algunos estados noestá permitida la renuncia de las garantías expresas o implícitas en determinadastransacciones, por lo tanto, puede que esta declaración no se aplique a su caso.

© Copyright IBM Corp. 2005, 2014 145

Page 154: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Esta información podría incluir imprecisiones técnicas o errores tipográficos.Periódicamente se realizan cambios en la información que aquí se presenta; talescambios se incorporarán en nuevas ediciones de la publicación. IBM podría realizarmejoras y/o cambios en el producto o productos y/o programa o programas quese describen en esta publicación en cualquier momento y sin previo aviso.

Cualquier referencia hecha en esta información a sitios web que no son de IBMsólo se proporciona para su comodidad y bajo ninguna circunstancia ha deinterpretarse que IBM representa o se hace responsable del contenido de esos sitiosweb. Los materiales de esos sitios web no forman parte de los materiales de esteproducto de IBM y la utilización de esos sitios web será responsabilidad delusuario.

IBM podría utilizar o distribuir la información que se le envía de la forma queconsidere más oportuna sin incurrir por ello en ninguna obligación con elremitente de la información.

Los tenedores de licencias de este programa que deseen obtener información acercade éste con el fin de permitir: (i) el intercambio de información entre programascreados independientemente y otros programas (incluido el presente) y (ii) lautilización mutua de la información que se ha intercambiado, deben ponerse encontacto con:

IBM Software GroupAttention: Licensing3755 Riverside Dr.Ottawa, ONK1V 1B7Canadá

Esta información podría estar disponible, de acuerdo con los términos ycondiciones aplicables, incluyendo en algunos casos el pago de una tarifa.

El programa bajo licencia que se describe en este documento y todo el materialbajo licencia disponible para éste los proporciona IBM en función de lo dispuestoen el IBM Customer Agreement, el Acuerdo Internacional de Licencia de Programade IBM o cualquier otro acuerdo equivalente celebrado entre ambas partes.

Los datos relacionados con el rendimiento que pudiera contener este documento sehan determinado en un entorno controlado. Por lo tanto, los resultados obtenidosen otros entornos operativos podrían variar significativamente. Puede que algunasmediciones se hayan obtenido en sistemas de desarrollo y no existe ningunagarantía que permita afirmar que puedan obtenerse las mismas mediciones ensistemas de disponibilidad general. Es más, puede que algunas mediciones seanestimaciones obtenidas por extrapolación. Los resultados reales podrían variar. Losusuarios de este documento deben verificar los datos que se aplican a su entornoespecífico.

La información relacionada con productos que no son de IBM se ha obtenido delos proveedores de esos productos, los anuncios que han publicado u otras fuentesde disponibilidad pública. IBM no ha probado esos productos y no puedeconfirmar la precisión de la información relacionada con el rendimiento, lacompatibilidad ni ningún otro aspecto relacionado con productos que no son deIBM. Las preguntas relacionadas con las prestaciones de los productos que no sonde IBM deben dirigirse a los proveedores de esos productos.

146 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 155: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Todas las declaraciones relacionadas con futuras directrices o intenciones de IBMestán sujetas a cambios o a su retirada sin previo aviso y sólo representanobjetivos.

Esta información contiene ejemplos de datos e informes que se utilizan enoperaciones empresariales de uso habitual. Para ilustrarlas de la forma máscompleta posible, los ejemplos incluyen nombres de personas, empresas, marcas yproductos. Todos estos nombres son ficticios y cualquier similitud que pudieradarse con nombres y direcciones que utilice una empresa real es pura coincidencia.

Puede que si visualiza esta información en copia software, las fotografías eilustraciones a color no aparezcan.

En función de las configuraciones desplegadas, esta Oferta de software puedeutilizar cookies persistentes y de sesión que recopilan los datos siguientes de cadausuario:v Nombrev Nombre de usuariov Contraseña

Para lo siguientev Gestión de sesionesv Autenticaciónv Capacidad de uso mejoradav Configuración de inicio de sesión únicov Rastreo del uso o finalidades funcionales aparte de la gestión de sesiones, la

autenticación, la capacidad de uso mejorada y la configuración de inicio desesión único

Estas cookies no se pueden inhabilitar.

Si las configuraciones que se despliegan para esta Oferta de software leproporcionan como cliente la posibilidad de recopilar información de identificaciónpersonal de los usuarios finales a través de cookies u otras tecnologías, debebuscar su propio asesoramiento legal sobre las leyes aplicables a la recopilación dedichos datos, incluidos los requisitos de aviso y consentimiento.

Para obtener más información acerca del uso de diversas tecnologías, incluidas lascookies, para estas finalidades, consulte la política de privacidad de IBM enhttp://www.ibm.com/privacy y la declaración de privacidad en línea de IBM enhttp://www.ibm.com/privacy/details en la sección titulada "Cookies, balizas weby otras tecnologías" e "IBM Software Products and Software-as-a-Service PrivacyStatement" en http://www.ibm.com/software/info/product-privacy.

Marcas registradas

IBM, el logotipo de IBM e ibm.com son marcas registradas de InternationalBusiness Machines Corp. en muchas jurisdicciones de todo el mundo. Otrosnombres de productos y servicios pueden ser marcas registradas de IBM o de otrascompañías. Hay disponible una lista actual de marcas registradas de IBM en laweb en “ Información de copyright y marcas registradas ” at www.ibm.com/legal/copytrade.shtml.

Avisos 147

Page 156: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Los términos siguientes son marcas registradas de otras empresas:v Adobe, el logotipo de Adobe, PostScript y el logotipo de PostScript son marcas

registradas de Adobe Systems Incorporated en los Estados Unidos o en otrospaíses.

v Microsoft, Windows, Windows NT y el logotipo de Windows son marcasregistradas de Microsoft Corporation en los Estados Unidos o en otros países.

v Linux es una marca registrada de Linus Torvalds en los Estados Unidos o enotros países.

v UNIX es una marca registrada de The Open Group en los Estados Unidos o enotros países.

v Java y todas las marcas registradas y logotipos basados en Java son marcasregistradas de Oracle o sus filiales.

148 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 157: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Índice

Caracteres Especiales.xml, archivos de configuración 48

Aabsoluta, afinidad 88acceder a IBM Cognos BI 29

acceso anónimo 29acceso autenticado 30

acceso autenticado 30Access Manager 17Active Directory 136ActiveX 4actualizar

de otros productos de IBM Cognos a IBM Cognos BI 67herramientas que permiten actualizar desde IBM Cognos

ReportNet 73actualizar el índice

flujo de solicitudes 38administración 49

distribuida 121IBM Cognos Connection 49

administración distribuida 121afinidad

alta 101baja 102IBM Cognos BI, actividades 102solicitud 88valor 101

agentesejecutar 37

ajustarasignadores 99bases de datos 97IBM Cognos BI 95servicios de informes 100servidores de aplicaciones 97

ajuste del rendimiento 95almacén de contenido 17

cambiar tamaño 81disponibilidad 95proteger 142

almacén de métricas 17alta, afinidad 88análisis

Analysis Studio 6ejecutar 32, 33ver 31

análisis dimensional 73Analysis Studio 6ancho de banda

estimación 106Año, en fechas 116Apache, servidor web 130API de bus de BI,

Véase IBM Cognos, API de bus de BIArchitect, modelos

migración a IBM Cognos BI 70archivos de configuración 48

archivos temporalesproteger 135

arquitecturacomunicaciones 21escalabilidad 84flujo de trabajo 45Seguridad 119

arrendamiento múltiple 137asignación 22

preferida local 22asignación preferida local 22asignador, métricas 96asignadores 11

ajustar 99equilibrio de carga 85Registro 119

autenticación 120

Bbaja, afinidad 89base de datos

ajustar 97configurar para creación de informes multilingüe 118modelar 51, 54

base de datos de registroañadir métricas 96

buscarflujo de solicitudes 39lista de control de acceso 41métodos de comprobación de seguridad 39

Business Viewpoint Studio 73

Ccambiar tamaño del almacén de contenido 81capacidad de proceso, valor 100carga del usuario

estimar 78CGI,

Véase interfaz de pasarela comúncifrado

pares de claves 122clave simétrica común 92

en cifrado 122claves criptográficas

clave simétrica común 122par de claves de cifrado 122par de claves de firma 122

coglocale.xml, archivos 48cogstartup.xml, archivos 48cola, métricas 96compilaciones

ejecutar en IBM Cognos Connection mediante el servicio demovimiento de datos 73

componentesconfiguración de inicio 47IBM Cognos BI 59instalar 59

Componentes de nivel de aplicación 10

© Copyright IBM Corp. 2005, 2014 149

Page 158: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Componentes de nivel de aplicación (continuación)instalar 63servidor de registro 22

Composite Information Server,Véase IBM Cognos Virtual View Manager

comprimir informes PDF 17comprobación de seguridad

buscar 39Content Manager 39interna 41

comunicaciones 21comunidad de usuarios

tamaño 78conectar a base de datos 26conectores 4conexiones

ancho de banda bajo 105configuración

creación de informes multilingüe 49fuentes 111inicio 47navegadores 111navegadores web 49planificar 57Seguridad 48

configuración de inicio 47archivos 48

consideraciones sobre globalización 109consola de administración de Planning, servicio 14Content Manager 10, 11, 15

disponibilidad 92en espera 11, 90escalabilidad 90instalar 63servidor de registro 22

control, afinidad 88cookies

valores de navegadores 111cookies de contraseña CAM, proteger 136cortafuegos 11, 119

Framework Manager, instalación 66creación de informes multilingüe

configurar 49crear

informes 51modelos 50paquetes 50

crear el índiceflujo de solicitudes 38

cryptographyconfigurar 132

CSK,Véase clave simétrica común

CSK, valores 135

DData Manager

utilizar en IBM Cognos BI 73datos

multilingües 116orígenes de datos 17proteger 135

datos de informeutilizar en Microsoft Office 8, 53

datos Planning, servicio 14

DecisionStreamrequisitos para actualizar catálogos a IBM Cognos BI 69

DecisionStream a IBM Cognos BIconsideraciones sobre la actualización 68

destinos de registrotipos de 22

diagnósticosVéase resolución de problemas

direccionadoresutilizar 86

disponibilidad 77almacén de contenido 95Content Manager 92IBM Cognos BI, pasarela 92maximizar 91planificar 91servidor IBM Cognos BI 92

distribución de la cargacomplejidad de una aplicación 80estimar 79usuarios simultáneos 78

distribuirsolicitudes 22

Eejecutar

análisis 32HTML, informes 31, 32informes 32

en esperaContent Manager 15

Enterprise Information Integrators 18entidad emisora de certificados 122, 132entorno local de ejecución 111entorno local del autor 110entorno local del contenido 110entorno local del usuario 111entornos locales

autor 110contenido 110, 114correlación del contenido 114descripción 110ejecutar 111producto 110, 113servidor 110usuario 111

entornos locales de productos 110, 113entornos locales del contenido 114

correlación 114equilibrar cargas 22equilibrio de carga 84

automático en IBM Cognos BI 84con mecanismos externos 86configurar 84sin mecanismos externos 85valores 22

escalabilidad 77, 84Content Manager 90IBM Cognos BI, pasarela 84planificar 84servidor IBM Cognos BI 89servidor web 84

escalabilidad de búsqueda con índice 90escalabilidad de función de búsqueda 90espacio de nombres de Cognos 48, 120

proteger IBM Cognos Connection 136

150 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 159: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

espacios de nombresActive Directory 136IBM Cognos 136LDAP 136Oracle Directory Server 136Series 7 141varios arrendatarios 137

espacios de trabajo 9espera, Content Manager 11, 90Event Studio 6Excel,

Véase Microsoft Office

Ffechas 116fiabilidad,

Véase disponibilidadfirma de parámetros 119flujo de solicitudes

actualizar el índice 38buscar 39crear el índice 38

flujo de trabajo 45flujos de trabajo

ejecutar en IBM Cognos Connection mediante el servicio demovimiento de datos 73

formatosnúmeros 116

fortaleza de cifrado 132Framework Manager 8

modelar 51, 54opciones de instalación 65paquetes 51requisitos de configuración 65

fuentesconfiguración 111instalar 49

Ggestión de conexiones de bases de datos 26

base de datos del almacén de contenido 26bases de datos de consultas 27bases de datos del almacén de métricas 27

grupos 122proteger IBM Cognos Connection 137

Hhabilitar SSL 133HTML, informes

ejecutar 32ver 31

Human Task Service 12

IIBM Cognos, API de bus de BI 21IBM Cognos, servicios

escalabilidad 90IBM Cognos Administration 5IBM Cognos Application Firewall 11, 119, 131IBM Cognos BI

acceder 29

IBM Cognos BI (continuación)ajustar 99ajuste del rendimiento 95asignadores 15comunicaciones 21configurar 47escalabilidad 84flujo de trabajo 45instalar 46interfaces de usuario 3pasarelas 9Seguridad 119, 122servicios 15

IBM Cognos BI, archivosproteger 135

IBM Cognos BI, servidores 10disponibilidad 92

IBM Cognos BI for Microsoft Office 8, 27, 53IBM Cognos Configuration 47

interfaces de usuario 3IBM Cognos Connection 4

abrir una carpeta 36proteger 136, 137, 139

IBM Cognos Content Database 17, 18IBM Cognos Controller

acceso a datos en IBM Cognos BI 71IBM Cognos DecisionStream

requisitos para actualizar catálogos a IBM Cognos BI 69IBM Cognos Finance

acceso a datos en IBM Cognos BI 71IBM Cognos Insight 9IBM Cognos Metrics Manager

actualizar a IBM Cognos BI 68requisitos para actualizar a IBM Cognos BI 69

IBM Cognos NoticeCastduplicación de funcionalidad en IBM Cognos BI 75

IBM Cognos Planning - Analystacceso a datos en IBM Cognos BI 71

IBM Cognos Planning - Contributoracceso a datos en IBM Cognos BI 71migración a IBM Cognos BI 70

IBM Cognos Portal Servicesdescripción general de migración 75

IBM Cognos PowerPlay Webrequisitos para actualizar informes a IBM Cognos BI 69

IBM Cognos Queryduplicación de funcionalidad en IBM Cognos BI 74

IBM Cognos Report Studio 51IBM Cognos Series 7

migración a IBM Cognos BI 70IBM Cognos Virtual View Manager 18IBM Cognos Visualizer

duplicación de funcionalidad en IBM Cognos BI 74IBM Cognos Web Services

descripción general de migración 75IBM Cognos Workspace 7IBM Cognos Workspace Advanced 7IBM CognosScript

descripción general de migración 75IBM WebSphere Portal 4idioma

restricciones para PowerCubes 114idiomas

interfaz de usuario 113preferencias de usuario 114soportados 114

IIS, servidor web 130

Índice 151

Page 160: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Impromptu, catálogos e informesmigración a IBM Cognos BI 70

Impromptu Web Reportsmigración a IBM Cognos BI 70

informescrear 51ejecutar 32estimación de tamaños 107multilingües 116planificar 35, 80, 103separación 80, 104ver 31

inicio de sesión único 121inicios de sesión del origen de datos

proteger 141instalación

componentes 46Componentes de nivel de aplicación 63configurar la seguridad 122Content Manager 63Framework Manager 65fuentes 49Metric Designer 65opciones 59pasarelas 61planificar 57

interfaces 3interfaces de usuario 3

basadas en web 3interfaces de usuario

basadas en Windows 3interfaces de usuario basadas en la web 4interfaces de usuario basadas en Windows 8interfaz de pasarela común 9Internet Server API 9ISAPI,

Véase Internet Server API

JJVM, métricas 96

LLDAP

espacios de nombres 136libros de trabajo

utilizar datos de IBM Cognos BI en Microsoft OfficeExcel 8

Lifecycle Manager 73límites de conexión

valor 98Lista de comprobación de 46

lista de comprobación 57

Mmantener discos 106mantenimiento de disco 106Map Manager 9, 116maximizar la disponibilidad 91mensajería 22mensajes de registro

Véase también registros de auditoríaVéase también resolución de problemasdestinos de registro 22

mensajes de registro (continuación)servidor de registro remoto 22

métodos recomendadosSeguridad 125

Metric Designer 8opciones de instalación 65requisitos de configuración 65

Metric Studio 7métricas, rendimiento 96Metrics Manager Service 13Microsoft .NET Framework 8, 27, 53Microsoft Office

datos de informe de IBM Cognos BI en libros de trabajo ypresentaciones 53

IBM Cognos BI, datos de informe 8servicio de datos de informes 15

migraciónde otros productos de IBM Cognos a IBM Cognos BI 70

modelado de metadatos 51, 54modelar 8, 9

bases de datos 51, 54metadatos 51, 54paquetes 51rendimiento de IBM Cognos BI 98usuarios 51, 54

modelos 51crear 50Framework Manager 51, 54publicar 51

moneda 116multilingües

Map Manager 116

Nnavegadores

configurar 49, 111fuentes en informes HTML 111

navegadores webconfigurar 49

nivel de aplicaciones 10nivel de datos 17nivel de servidor web 9niveles

aplicaciones 10datos 17servidor web 9

OOLAP 8Oracle Directory Server 136

Ppáginas de portal 43paquetes

crear 50Framework Manager 51

paquetes de cifrado 133par de claves de firma 122pasarelas

escalabilidad 84IBM Cognos BI 9, 61instalar 61

152 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 161: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

PDFcompresión de informes 17ejecutar informes 32, 33ver informes 31

PDF, representación 105perfil de Liberty de WebSphere Application Server 92

valores de la memoria 97permisos 121planificación de la capacidad 77

componentes de la infraestructura 80planificar

configuración 57disponibilidad 91implementación 46, 57instalación 57lista de comprobación 57rendimiento 77

portal web 4portlets 43PowerCubes

acceso en IBM Cognos BI 71combinar cubos desde varios entornos locales 116conversión desde IBM Cognos Series 7 116proteger 141requisitos para conversión correcta de idioma 71restricciones de idioma 114

PowerCubes de IBM Cognos Series 7requisitos para conversión correcta de idioma 71

PowerCubes de Series 7requisitos para conversión correcta de idioma 71

PowerPlayconsideraciones sobre la actualización a IBM Cognos

BI 68migrar informes Web de PowerPlay a IBM Cognos BI 70

PowerPlay Webrequisitos para actualizar informes a IBM Cognos BI 69

PowerPointConsulte Microsoft Office 8

presentacionesutilizar datos de IBM Cognos BI en Microsoft Office

PowerPoint 8procesar mensajes de registro 22proteger

almacén de contenido 142archivos temporales 135datos 135IBM Cognos Connection 136, 137, 139inicios de sesión del origen de datos 141PowerCubes 141red 130servidores web 130sistema operativo 127

proteger registro 119proveedores criptográficos 132

estándar 123fortaleza de cifrado 132

proveedores de autenticaciónActive Directory 136Oracle Directory Server 136Series 7, espacio de nombres 141

proveedores de contenido 17público del documento vii

QQuery Service 15Query Studio 6, 51

Rred

proteger 130Registro

asignador 119proteger 119

registrosprocesamiento de mensajes 22servicio 13

registros de auditoríaVéase también mensajes de registroVéase también resolución de problemasdestinos de registro 22

rendimientocomplejidad de una aplicación 80estimación de servidores 106estimación del ancho de banda 106estimar 106estimar la distribución de la carga 79planificar 77tiempo de asignación 22

rendimiento, métricas 96Report Studio 6ReportNet

actualizar 68requisitos para actualizar a IBM Cognos BI 68

requisitosmodelar 51, 54

resolución de problemasRegistro 22

roles 122proteger IBM Cognos Connection 137

rsvpproperties.xml, archivos 107

SSecure Sockets Layer 122Secure Sockets Layer,

Véase SSLSecureError 119Seguridad

Véase también claves criptográficasauditar 142claves, 122configuración 48Content Manager 121IBM Cognos BI 119, 122lista de control de acceso 41métodos recomendados 125proveedores de autenticación 120

separación de informes 104separar informes 104Series 7, espacio de nombres 141servicio

actualización de índice 13búsqueda en índice 13datos de índice 13gráficos 12tarea humana 12

servicio de actualización de índice 13servicio de agente 12servicio de anotaciones 12servicio de búsqueda en índice 13servicio de Content Manager 12servicio de control 14servicio de datos de índice 13

Índice 153

Page 162: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

servicio de datos de informes 15ajustar 100

servicio de entrega 12servicio de galería de visualización 15servicio de gestión de eventos 12servicio de gráficos 12servicio de informes, métricas 96servicio de informes por lotes 12servicio de integración de datos 12Servicio de metadatos 13Servicio de migración 13servicio de Mobile 14servicio de movimiento de datos

utilizar en IBM Cognos Connection 73servicio de presentación 15servicio de trabajos 13servicio del sistema 15servicios

agente 12anotación 12autorización 121consulta 15Content Manager 12, 15datos de informe 15datos Planning 14entrega 12equilibrio de carga 22escalabilidad 90gestión de eventos 12IBM Cognos BI 15IBM Cognos Content Database 17informe 15informe por lotes 12integración de datos 12Metadatos 13Metrics Manager 13Migración 13Mobile 14presentación 15registro 13repositorio 15servicio de galería de visualización 15sistema 15supervisar 14trabajo 13

servicios, métricas 96servicios criptográficos 122servicios de autorización 121servicios de informes 15

ajustar 100escalabilidad 90

servicios de informes por lotesajustar 100

servicios de portal 4servicios de repositorio 15servidor

entornos locales 110servidor, afinidad 89servidor, métricas 96servidores

estimación de números 106servidores de aplicaciones

ajustar 97SSL 133

servidores web 65ajustar 98Apache 130

servidores web (continuación)escalabilidad 84habilitar SSL 130IIS 130proteger 130

sesión, afinidad 89sesión, métricas 96sistema, métricas 96sistema operativo

proteger 127solicitud, afinidad 88solicitud de servicio, métricas 96solicitudes 98

distribuir 22gestionar 22procesamiento de flujo 28

soporte para XML 17SSL

habilitar 133habilitar en servidores web 130servidores de aplicaciones 133

SSL,Véase Secure Sockets Layer

Ttipos de informe

planificación de la capacidad 78tipos de procesamiento de consultas 99TM1

planificación empresarial 74trabajos Planning, servicio 14Transformer 9

acceso a datos en IBM Cognos BI 71

Uumbrales, métricas 96unidades organizativas (UO) 139UNIX, servidores

fuentes 111Upfront

migrar contenido a IBM Cognos BI 70uso del puerto 28usuarios 122

activo 78con nombre 78simultáneo 78

Vvalores de clave simétrica común 135valores de la memoria

perfil de Liberty de WebSphere Application Server 97valores predeterminados

fuentes 111navegadores 111seguridad inhabilitada 119

veranálisis 31HTML, informes 31PDF, informes 31

Virtual View Manager 18

154 IBM Cognos Business Intelligence Versión 10.2.2: Guía de arquitectura y despliegue

Page 163: IBM Cognos Business Intelligence Versión 10.2public.dhe.ibm.com/software/data/cognos/... · Capítulo 2. La arquitectura en varios niveles IBM Cognos Business Intelligence tiene

Wweb de Planning, servicio 14

XXML, archivos de configuración 48

Índice 155


Recommended