Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es...

318
IBM Cognos Analytics Versión 11.1.x Instalación y configuración IBM

Transcript of Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es...

Page 1: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

IBM Cognos AnalyticsVersión 11.1.x

Instalación y configuración

IBM

Page 2: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

©

Información sobre el producto

Este documento se aplica a IBM Cognos Analytics versión 11.1.0 y puede aplicarse también a las versiones posteriores.

Copyright

Licensed Materials - Property of IBM© Copyright IBM Corp. 2015, 2020.

US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract withIBM Corp.

IBM, el logotipo de IBM e ibm.com son marcas registradas de International Business Machines Corp. en muchasjurisdicciones de todo el mundo. Otros nombres de productos y servicios pueden ser marcas registradas de IBM o deotras compañías. Hay disponible una lista actual de marcas registradas de IBM en la web en " Información de copyright ymarcas registradas " en www.ibm.com/legal/copytrade.shtml.

Los términos siguientes son marcas registradas de otras empresas:

• Adobe, el logotipo de Adobe, PostScript y el logotipo de PostScript son marcas registradas de Adobe SystemsIncorporated en los Estados Unidos o en otros países.

• Microsoft, Windows, Windows NT y el logotipo de Windows son marcas registradas de Microsoft Corporation en losEstados Unidos o en otros países.

• Intel, el logotipo de Intel, Intel Inside, el logotipo de Intel Inside, Intel Centrino, el logotipo de Intel Centrino, Celeron,Intel Xeon, Intel SpeedStep, Itanium y Pentium son marcas registradas de Intel Corporation o de sus filiales en losEstados Unidos de América y en otros países.

• Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países.• UNIX es una marca registrada de The Open Group en los Estados Unidos o en otros países.• Java y todas las marcas registradas y logotipos basados en Java son marcas registradas de Oracle o sus filiales.© Copyright International Business Machines Corporation .

Page 3: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Contenido

Capítulo 1. Preparación para la instalación.............................................................1Revisar las notas del release....................................................................................................................... 1Acciones de configuración críticas que deben efectuarse en primer lugar............................................... 1Revisión de entornos soportados................................................................................................................ 2Verificación de los requisitos del sistema................................................................................................... 2

Valores de memoria................................................................................................................................4Requisitos de Java....................................................................................................................................... 5Revisar los valores de puertos predeterminados....................................................................................... 6Directrices para la creación del almacén de contenido..............................................................................8

Valores recomendados para crear el almacén de contenido en IBM Db2 en los sistemasoperativos Linux, Windows y UNIX................................................................................................... 8

Valores recomendados para crear el almacén de contenido en IBM Db2 en z/OS ...........................10Valores recomendados para crear el almacén de contenido en Oracle............................................. 11Valores recomendados para crear el almacén de contenido en Microsoft SQL Server..................... 12Valores recomendados para crear el almacén de contenido en el servidor de bases de datos

IBM Informix................................................................................................................................... 12Configuración de una cuenta de usuario o de servicio de red para IBM Cognos Analytics.....................13Configuración de los navegadores web.....................................................................................................13

Capítulo 2. Instalación fácil................................................................................. 17

Capítulo 3. Instalación en un único servidor......................................................... 19

Capítulo 4. Instalación de servidor distribuida......................................................23Instalación del nivel de contenido............................................................................................................ 24Instalación del nivel de aplicación............................................................................................................ 26Instalación del nivel de pasarela...............................................................................................................27

Capítulo 5. Instalación, desinstalación y configuración silenciosas....................... 29Uso de una instalación silenciosa............................................................................................................. 29Utilice una plantilla del archivo de respuestas......................................................................................... 31Uso de una configuración silenciosa......................................................................................................... 34Utilice una desinstalación silenciosa........................................................................................................ 35

Capítulo 6. Instalación de IBM Cognos Analytics for Jupyter Notebook................. 37Instalación de Jupyter Notebook Server en Linux....................................................................................37

Desinstalación de Jupyter Notebook Server....................................................................................... 39Instalación de Jupyter Notebook Server en Microsoft Windows 10........................................................39

Desinstalación de Jupyter Notebook Server....................................................................................... 41Configuración de Jupyter Notebook Server.............................................................................................. 41

Actualización de la pasarela de Cognos Analytics for Jupyter Notebook Server...............................43Protección de Jupyter Notebook Server................................................................................................... 44Actualización de IBM Cognos Analytics for Jupyter Notebook Server.....................................................45

Actualización de la instalación para Linux...........................................................................................45Actualización de la instalación para Microsoft Windows.................................................................... 46Actualización de los paquetes Python.................................................................................................46Paquetes adicionales del sistema operativo Ubuntu......................................................................47

Resolución de problemas de IBM Cognos Analytics for Jupyter Notebook............................................ 47

iii

Page 4: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 7. Opciones de distribución.................................................................... 49Componentes de Cognos Analytics...........................................................................................................49

Componentes de servidor.................................................................................................................... 49Componentes de modelado.................................................................................................................52Componentes de base de datos necesarios........................................................................................53

componentes de Cognos Mobile............................................................................................................... 53Distribución de componentes................................................................................................................... 54

Componentes de nivel de aplicación y Content Managers en distintos sistemas..............................55Consolidación de servidores para Linux en System z......................................................................... 57

Instalación de componentes de modelado opcionales............................................................................57Aspectos que tener en cuenta con el cortafuegos.............................................................................. 58Distribución de los componentes de Framework Manager................................................................ 59Distribución de componentes de Transformer....................................................................................59

Opciones de distribución de Cognos Mobile.............................................................................................61Componentes de Cognos Mobile instalados en un sistema............................................................... 61Componentes de Cognos Mobile instalados en distintos sistemas....................................................63

IBM Cognos Analytics con otros productos de IBM Cognos.................................................................... 63Productos de IBM Cognos que interoperan con IBM Cognos Analytics.............................................63

Capítulo 8. Actualización de Cognos Analytics...................................................... 67Actualización de la versión actual de Cognos Analytics 11......................................................................67Tareas de actualización de datos para Cognos Analytics versión 11.1................................................... 67

Ejecución del programa de utilidad ParquetMigrate .......................................................................... 68Archivos y carpetas conservados al actualizar Cognos Analytics ........................................................... 70Proceso de actualización estándar............................................................................................................72

Revisión de la documentación............................................................................................................. 74Evaluación de las aplicaciones del entorno previa a la actualización................................................ 74Instalación y configuración de una nueva versión del producto........................................................ 75Movimiento del contenido a la nueva versión del producto............................................................... 77Actualización del almacén de contenido.............................................................................................78Movimiento del contenido con un archivo de despliegue...................................................................79Uso de Lifecycle Manager para comparar informes entre las versiones del producto...................... 81

Capítulo 9. Configuración de los componentes de servidor.................................... 83Secuencia de instalación de componentes de servidor........................................................................... 85Recomendación: instalar y configurar la instalación básica para instalaciones distribuidas................. 86Modos de instalación................................................................................................................................. 86Instalación de componentes de servidor en los sistemas operativos UNIX o Linux...............................87Instalación de componentes de servidor en los sistemas operativos Windows..................................... 88Instalación y configuración de Content Manager para el repositorio de contenido................................88

Componentes de Content Manager activo y en espera.......................................................................89Instalación de Content Manager en sistemas operativos UNIX o Linux.............................................90Instalación de Content Manager en los sistemas operativos Windows............................................. 91Configuración de la conectividad de base de datos para la base de datos del almacén de

contenido.........................................................................................................................................92Acciones de configuración críticas que deben efectuarse en primer lugar........................................98Iniciar IBM Cognos Configuration........................................................................................................99Configuración de las propiedades de conexión de base de datos para el almacén de contenido.... 99Configuración de las propiedades de entorno para los sistemas de Content Manager...................103Especificar una conexión a una cuenta de servidor de correo......................................................... 104Habilitación de la seguridad.............................................................................................................. 106Inicie Content Manager......................................................................................................................106Probar la instalación de Content Manager........................................................................................ 107

Instalación y configuración de los servicios de aplicaciones.................................................................107Instalar los componentes de servicios de aplicaciones................................................................... 107Configuración de la conectividad de base de datos para bases de datos de informes................... 109

iv

Page 5: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Iniciar IBM Cognos Configuration......................................................................................................112Configurar las propiedades de entorno para los sistemas de componentes de servicios de

aplicaciones.................................................................................................................................. 112Habilitación de la versión de 64 bits del servidor de informes.........................................................113Inicio de los componentes de servicios de aplicaciones..................................................................114Cómo probar los componentes de servicios de aplicaciones...........................................................115

Capítulo 10. Configuración de la pasarela...........................................................117Instalación de la pasarela Cognos Analytics.......................................................................................... 117Configuración de Cognos Analytics con el servidor web........................................................................118

Habilitación de la pasarela web de 32 bits....................................................................................... 120Configuración de URI de asignadores............................................................................................... 120

Configuración de Apache HTTP Server o IBM HTTP Server .................................................................. 121Configuración de IBM HTTP Server v9 ............................................................................................. 121Configuración de WebDAV en IBM HTTP Server o servidor Apache................................................ 125Configuración de IBM HTTP Server con SSL..................................................................................... 126Configuración de Apache HTTP Server o IBM HTTP Server en Cognos Analytics............................128Configuración de Cognos Analytics con Apache HTTP Server o IBM HTTP Server..........................129Equilibrar la carga del servidor web Apache.....................................................................................130Habilitación de HTTP/2 para un servidor web...................................................................................130

Configuración de Microsoft Internet Information Services ...................................................................131Configuración de WebDAV en IIS...................................................................................................... 131Configuración de IIS con SSL.............................................................................................................133Configuración de IIS con Cognos Analytics...................................................................................... 133Configuración de la pasarela CGI en IIS versión 7 u 8..................................................................... 138

Prueba de la pasarela.............................................................................................................................. 141

Capítulo 11. Configuración de componentes de modelado opcionales .................143IBM Cognos Framework Manager........................................................................................................... 143

Requisitos del sistema para IBM Cognos Framework Manager....................................................... 143Instalación de IBM Cognos Framework Manager............................................................................. 144Configuración de IBM Cognos Framework Manager.........................................................................144Configuración de las variables para conexiones de orígenes de datos para Framework Manager.146Prueba de la instalación de FrameworK Manager.............................................................................148

Capítulo 12. Opciones de configuración.............................................................. 151Cambio de la versión de Java utilizada por los componentes de IBM Cognos Analytics......................151Cambio de los valores de configuración predeterminados.................................................................... 152

Puertos y valores de URI....................................................................................................................153Verificación de los valores de Configuration..................................................................................... 155Gestión del grupo de configuración...................................................................................................155Configuración de valores criptográficos............................................................................................ 156IBM Cognos Application Firewall.......................................................................................................159Cifrado de las propiedades de los archivos temporales................................................................... 161Configuración de la pasarela para utilizar un espacio de nombres..................................................161Habilitar e inhabilitar servicios.......................................................................................................... 162Configuración de fuentes................................................................................................................... 162Cambiar la fuente predeterminada para informes PDF.................................................................... 165Configuración de las fuentes incluidas para informes PDF.............................................................. 165Salida de informe guardada...............................................................................................................166Cambio de la ubicación de la salida temporal de informe................................................................168Cambio de la ubicación de los mapas heredados de Map Manager para Reporting....................... 168

Ajuste del perfil de Liberty de WebSphere............................................................................................. 169Habilitación de la réplica de sesiones de los servicios de Content Manager en espera ...................... 169Uso del almacén de objetos externo para la salida de informe y los conjuntos de datos.................... 170

Verificación del acceso al almacén de objetos externos.................................................................. 171Personalización de la impresión en el servidor para las plataformas UNIX y Linux..............................171

v

Page 6: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Cambio de la base de datos de notificaciones....................................................................................... 172Valores recomendados para crear una base de datos de notificaciones en IBM Db2 en z/OS ...... 173Creación de espacios de tabla para una base de datos de notificaciones en IBM Db2 para z/OS .173Cambio de las propiedades de conexión de la base de datos de notificaciones............................. 174

Contenido del almacén de confianza de Cognos Analytics predeterminado........................................ 175Configuración de los componentes de IBM Cognos para utilizar otra entidad emisora de

certificados......................................................................................................................................... 175Mandatos de ThirdPartyCertificateTool y ejemplos..........................................................................175Creación de archivos de solicitud de firma de certificados (CSR).................................................... 177Importación de certificados de autoridades emisoras de certificados en componentes de IBM

Cognos...........................................................................................................................................178Configurar los componentes de IBM Cognos para utilizar certificados generados por la entidad

emisora..........................................................................................................................................179Configuración del protocolo SSL para los componentes de IBM Cognos..............................................180

Configuración de SSL para los componentes de IBM Cognos.......................................................... 181Configuración de la confianza compartida entre servidores IBM Cognos y otros servidores......... 182Selección y clasificación de paquetes de cifrado para Secure Socket Layer................................... 183

Utilizar el protocolo SSL (capa de sockets seguros) para las conexiones de base de datos en IBMCognos Configuration......................................................................................................................... 184Utilización de SSL para las conexiones de base de datos en IBM Cognos Configuration for

Microsoft SQL Server.....................................................................................................................184Utilización de SSL para las conexiones de base de datos en IBM Cognos Configuration para

una base de datos IBM Db2, Informix..........................................................................................186Utilización de SSL para las conexiones de base de datos en IBM Cognos Configuration para

una base de datos de Oracle........................................................................................................ 188Protección de los orígenes de datos JDBC con SSL..........................................................................189

Configurar conexiones de origen de datos JDBC para el inicio de sesión único mediante Kerberos...190Creación de archivos de inicialización de Kerberos..........................................................................191Creación de un SPN para Query Service............................................................................................191Creación de un archivo keytab...........................................................................................................191Configuración del módulo de inicio de sesión de Kerberos..............................................................192Verificación de la configuración de Kerberos....................................................................................192Verificación de las prestaciones del controlador JDBC.................................................................... 193Configuración de conexiones de origen de datos cuando se utiliza Kerberos.................................193

Configuración de un repositorio para los mensajes de registro.............................................................194Directrices para la creación de una base de datos de registro.........................................................195Configuración de la conectividad de base de datos para la base de datos de registro................... 196Repositorios de los mensajes de registro......................................................................................... 198Habilitación del registro específico del usuario................................................................................ 203

Cambio de los valores globales...............................................................................................................204Personalización del soporte de idiomas en la interfaz de usuario................................................... 205Personalización del soporte de moneda........................................................................................... 205Personalizar el soporte de entornos locales del contenido..............................................................206Entornos locales del contenido......................................................................................................... 206Correlación de entornos locales de productos................................................................................. 208Personalización del huso horario del servidor.................................................................................. 209Codificación de los mensajes de correo electrónico.........................................................................209Personalización de los valores de las cookies.................................................................................. 211

Cambio de la versión de la dirección IP..................................................................................................211Establecimiento de la versión de IP.................................................................................................. 212Configuración manual de IBM Cognos Configuration para que se inicie con la opción IPv6.......... 212Configuración de IBM Cognos Configuration para que se inicie siempre con la opción IPv6 en

Windows ....................................................................................................................................... 212Configuración del URI de descubrimiento de colaboración...................................................................213Configuración de IBM Cognos Workspace..............................................................................................213

Configuración del acceso a IBM Cognos Workspace o sus funciones..............................................214Configuración de tipos MIME soportados en Microsoft Internet Information Services.................. 215

vi

Page 7: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Creación de espacios de tabla para la base de datos de tareas humanas y anotaciones en IBMDb2 en z/OS...................................................................................................................................215

Configuración de una base de datos para tareas humanas y anotaciones...................................... 217Configuración de IBM Cognos Workspace para utilizar datos de IBM Cognos TM1........................217Cambio del estilo de los objetos de informe en IBM Cognos Workspace........................................ 220Acceso a los ejemplos de IBM Cognos Workspace...........................................................................221

Configuración del direccionador para probar la disponibilidad del asignador...................................... 221Configuración de IBM Cognos Analytics para que funcione con otros productos de IBM Cognos.......221

Habilitación de informes y agentes planificados para orígenes de datos de IBM CognosPlanning Contributor.....................................................................................................................221

Configuración de Software Development Kit..........................................................................................222

Capítulo 13. Configurar proveedores de autenticación ....................................... 223Inhabilitar el acceso anónimo.................................................................................................................224Restricción del acceso de usuario al espacio de nombres de Cognos...................................................224Configuración de Lightweight Third-Party Authentication..................................................................... 225

Configuración de LTPA utilizando un espacio de nombres LDAP..................................................... 225Configuración de LTPA utilizando un espacio de nombres de Active Directory...............................227

Proveedor de autenticación de OpenID Connect................................................................................... 228Configuración de un espacio de nombres de OpenID Connect ....................................................... 230

Configuración de los componentes de IBM Cognos para utilizar el servidor de Active Directory........ 231Configuración de un espacio de nombres de Active Directory......................................................... 232Cómo poner las propiedades de usuario personalizadas del servidor de Active Directory a

disposición de los componentes de IBM Cognos........................................................................ 233Habilitación de la comunicación segura con el servidor de Active Directory ..................................233Inclusión o exclusión de dominios mediante las propiedades avanzadas...................................... 234Habilitación del inicio de sesión único entre el Servidor de Active Directory y los componentes

de IBM Cognos.............................................................................................................................. 235Configuración de IBM Cognos para utilizar un espacio de nombres de IBM Cognos Series 7............. 238

Configuración de un espacio de nombres de IBM Cognos Series 7................................................. 238Habilitación de la comunicación segura con el servidor de directorios utilizado por el espacio

de nombres de IBM Cognos Series 7........................................................................................... 239Habilitación del inicio de sesión único entre IBM Cognos Series 7 e IBM Cognos ......................... 239Espacios de nombres de IBM Cognos Series 7 y conector de inicio de sesión de confianza de

IBM Cognos Series 7.....................................................................................................................240Configuración de IBM Cognos para utilizar un proveedor de autenticación personalizado..................242

Configuración de un espacio de nombres de autenticación personalizado.....................................242Cómo ocultar el espacio de nombres a los usuarios durante el inicio de sesión.............................243

Configuración de los componentes de IBM Cognos para utilizar LDAP.................................................243Correlación de LDAP.......................................................................................................................... 244Configuración de un espacio de nombres de LDAP.......................................................................... 244Configuración de un espacio de nombres LDAP para un servidor de Active Directory....................246Configuración de un espacio de nombres de LDAP para IBM Directory Server...............................247Configuración de un espacio de nombres LDAP para Novell Directory Server................................ 248Configuración de un espacio de nombres LDAP para Oracle Directory Server................................ 250Cómo poner las propiedades de usuario personalizadas para LDAP a disposición de los

componentes de IBM Cognos.......................................................................................................251Habilitación de la comunicación segura con el servidor LDAP ........................................................ 251Habilitar el inicio de sesión único entre LDAP y los componentes de IBM Cognos......................... 252Operación de sustitución................................................................................................................... 253

Proveedor de autenticación de CA SiteMinder....................................................................................... 253Configuración de un espacio de nombres SiteMinder...................................................................... 255

Configure IBM Cognos para utilizar SAP................................................................................................. 256Configuración de un espacio de nombres de SAP.............................................................................258Habilitación del inicio de sesión único entre SAP e IBM Cognos .....................................................259

Supresión de un proveedor de autenticación......................................................................................... 259

vii

Page 8: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 14. Mantenimiento del rendimiento...................................................... 261Métricas de rendimiento del sistema......................................................................................................261

Supervisión de las métricas del sistema externamente................................................................... 261Habilitación de sólo los servicios necesarios......................................................................................... 262Ajuste de un almacén de contenido de IBM Db2................................................................................... 265Ajuste de los recursos de memoria para el servicio de IBM Cognos..................................................... 266Rendimiento de Cognos Mobile.............................................................................................................. 266Reducción del plazo de entrega de informes en una red....................................................................... 267Aumento del tiempo de espera asíncrono en entornos de altas cargas de usuarios............................267

Capítulo 15. Configuración manual de IBM Cognos Analytics en sistemasoperativos UNIX y Linux.................................................................................269Cambio manual de los valores de configuración predeterminados.......................................................269Adición de un componente a la configuración........................................................................................270Cambio manual de valores cifrados........................................................................................................271Valores globales en los sistemas operativos UNIX y Linux.................................................................... 272

Cambio manual de los valores globales en los sistemas operativos UNIX y Linux......................... 273Inicio y detención de Cognos Analytics en modo silencioso en los sistemas operativos UNIX y

Linux....................................................................................................................................................273Inicio de Cognos Analytics en modo silencioso en los sistemas operativos UNIX and Linux......... 274Detención de Cognos Analytics en modo silencioso en los sistemas operativos UNIX y Linux...... 274

Capítulo 16. Desinstalación de IBM Cognos Analytics......................................... 275Desinstalación de IBM Cognos Analytics en sistemas operativos UNIX o Linux...................................275Desinstalación de IBM Cognos Analytics en sistemas operativos Microsoft Windows........................ 276Recuperación de una desinstalación incorrecta.....................................................................................276

Capítulo 17. Archivado de contenido de IBM Cognos........................................... 279Configurar el archivado de contenido..................................................................................................... 280

Creación de una ubicación de archivo para un repositorio de sistema de archivos........................ 280Importación de propiedades y definiciones de clases personalizadas en IBM FileNet Content

Manager.........................................................................................................................................281Importación de las propiedades y definiciones de clases personalizadas a IBM Content

Manager 8......................................................................................................................................282Especificación de un tiempo de disponibilidad para la ejecución del proceso de archivado..........283Especificación del tiempo de ejecución de subprocesos................................................................. 283Archivado de formatos seleccionados de salidas de informe.......................................................... 284Indicación de que las especificaciones de informe no han de archivarse....................................... 285

Apéndice A. Opciones de línea de comandos de IBM Cognos Configuration..........287

Apéndice B. Resolución de problemas................................................................ 289Resolución de problemas........................................................................................................................289

Búsquedas en bases de conocimientos............................................................................................ 291Obtención de arreglos........................................................................................................................291Cómo ponerse en contacto con el soporte de IBM...........................................................................292Intercambio de información con IBM................................................................................................292Suscripción a actualizaciones de soporte ........................................................................................ 294

Archivos de registro.................................................................................................................................294

Apéndice C. Acerca de esta guía.........................................................................297

Índice............................................................................................................... 299

viii

Page 9: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 1. Preparación para la instalaciónAntes de instalar IBM® Cognos Analytics, debe configurar los recursos de su entorno para que puedanoperar los componentes. Por ejemplo, debe crear una base de datos para utilizarla como almacén decontenido de Cognos Analytics y crear una cuenta de usuario para Cognos Analytics.

Si utiliza la opción Instalación fácil (conocida anteriormente como ¡Preparado para ejecutarse!) parainstalar Cognos Analytics (solo en Windows), no es necesario que cree y configure una base de datos dealmacén de contenido. Ya existe una base de datos Informix configurada como su almacén de contenidoy Cognos Analytics puede utilizarla de forma inmediata.

Después de completar estas tareas, continúe con: Capítulo 9, “Configuración de los componentes deservidor”, en la página 83.

Revisar las notas del releaseLea las notas del release antes de instalar el producto. Las notas del release contienen información deúltima hora sobre problemas conocidos, así como actualizaciones de la documentación y avisos deobsolescencia.

Las notas del release están disponibles en: IBM Cognos Analytics Knowledge Center (www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos.cbi.doc/welcome.html).

Acciones de configuración críticas que deben efectuarse en primer lugarEstas acciones de configuración son fundamentales para el éxito de la instalación. Realice estas accionesdespués de instalar los componentes.

Asegúrese de que los controladores JDBC estén en la ubicación correcta.

En IBM Cognos Analytics 11.1.x, los controladores JDBC se deben copiar en el directorioubicación_instalación\drivers.

No está soportado el uso de ubicación_instalación\webapps\p2pd\WEB-INF\lib paracontroladores JDBC.

Sustituir el controlador JSQL para Microsoft SQL Server por el controlador JDBC de Microsoft

A partir de IBM Cognos Analytics versión 11.0.5, el controlador JSQL para Microsoft SQL Server se hasustituido por el controlador JDBC de Microsoft. Debe descargar el archivo JAR y colocarlo en eldirectorio ubicación_instalación\drivers. Para obtener más información, consulte Configuracióndel almacén de contenido de Microsoft SQL Server.

Especificar la propiedad Grupo de configuración

Si ha utilizado la instalación Personalizada para instalar IBM Cognos Analytics, abra IBM CognosConfiguration y establezca la propiedad Grupo de configuración. Para obtener más información, consulteGestión del grupo de configuración.

Habilitar o inhabilitar el modelado web

De forma predeterminada, las conexiones de origen de datos JDBC creadas en IBM CognosAdministration no se muestran en la interfaz de administración Gestionar > Servidores de datos para suuso en módulos de datos. Si desea utilizar las conexiones de orígenes de datos existentes (actualizadas)para crear módulos de datos, debe habilitar el modelado basado en web en estas conexiones.

Page 10: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Algunos orígenes de datos no son adecuados para usarlos como orígenes para crear módulos de datos.En este caso, puede prohibir el uso del modelado basado en web en las conexiones de orígenes de datos.

Para habilitar o inhabilitar el modelado basado en web para sus conexiones de orígenes de datos, realicelos pasos siguientes:

1. En IBM Cognos Analytics, vaya a Gestionar > Consola de administración.2. En IBM Cognos Administration, en la pestaña Configuración, seleccione Conexiones de orígenes de

datos.3. Localice el origen de datos y pulse su acción Establecer propiedades.4. En la pestaña Conexión, seleccione o borre el recuadro de selección Permitir modelado basado en

web.

Revisión de entornos soportadosPara asegurarse de que el producto funciona correctamente, aplique todos los parches de sistemaoperativo mínimos necesarios y utilice sólo las versiones soportadas de software de terceros.

Para ver una lista actualizada de los entornos que están soportados por los productos de IBM CognosAnalytics, incluida la información sobre sistemas operativos, parches, navegadores, servidores web,servidores de directorios, servidores de bases de datos y servidores de aplicaciones, consulte la páginade informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186).

Verificación de los requisitos del sistemaUtilice las tablas siguientes para comprobar los requisitos mínimos de hardware y software con el fin deinstalar y ejecutar los componentes de IBM Cognos Analytics en un sistema. Es posible que se necesitenrecursos adicionales para entornos distribuidos o de producción.

La siguiente tabla contiene los requisitos de hardware y especificaciones para una instalación en un únicosistema.

Requisitos de hardware

Tabla 1. Requisitos de hardware para la instalación de un único sistema

Requisito Especificación

Sistema operativo Microsoft Windows

UNIX

Linux®

RAM 10 GB como mínimo. Para obtener más información, consulte:“Valores de memoria” en la página 4.

Especificaciones del sistemaoperativo

Límite del descriptor de archivos establecido en 8192 en UNIX yLinux

2 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 11: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 1. Requisitos de hardware para la instalación de un único sistema (continuación)

Requisito Especificación

Espacio en disco Se necesitan un mínimo 7 GB de espacio libre para instalar elsoftware y 5 GB de espacio libre en la unidad que contiene eldirectorio temporal que los componentes de IBM Cognosutilizan.

Una variable de entorno apunta al directorio temporal. EnWindows esta variable es TMP. En UNIX y Linux, esta variable esIATEMPDIR

En todas las bases de datos, el tamaño aumentará con eltiempo. Asegúrese de que tiene suficiente espacio en disco paralas necesidades futuras.

Impresora Para garantizar que los informes se impriman correctamente enWindows, Adobe Reader requiere que configure al menos unaimpresora en el sistema en el que instale los componentes denivel de aplicación. Todos los informes, con independencia delformato de impresión seleccionado, se envían como archivosPDF temporales a Adobe Reader para su impresión.

Servidor de correo electrónico Para enviar informes por correo electrónico, el sistema requierela capacidad de utilizar y acceder a un servidor de correoelectrónico.

Requisitos de software

La tabla siguiente incluye los requisitos de software y las especificaciones para una instalación en unúnico sistema.

Tabla 2. Requisitos de software para la instalación de un único sistema

Requisito Especificación

Java™ Runtime Environment (JRE) Se proporciona un IBM JRE como parte de la instalación conIBM Cognos Analytics en todos los sistemas operativos.

Base de datos Debe tener una de las bases de datos siguientes disponible paraalmacenar los datos de IBM Cognos:

• Oracle• IBM Db2• Microsoft SQL Server• Informix

La opción Instalación sencilla (anteriormente ¡Preparado paraejecutarse!) instala y configura una base de datos de Informixcomo almacén de contenido.

Se necesita conectividad TCP/IP para todos los tipos de basesde datos.

Capítulo 1. Preparación para la instalación 3

Page 12: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 2. Requisitos de software para la instalación de un único sistema (continuación)

Requisito Especificación

Navegador web Para todos los navegadores web, debe estar habilitado losiguiente:

• cookies• JavaScript

Sólo para Microsoft Internet Explorer, debe estar habilitado losiguiente:

• Ejecutar controles y conectores de ActiveX• Activar script de los controles de ActiveX marcados como

seguros• Secuencias de comandos ActiveX• Permitir META REFRESH

Requisitos para la visualización de mapas

Los mapas que crea en los paneles de control e informes utilizan un servicio basado en la nube depolígonos y mosaicos. Debe disponer de acceso a internet desde la estación de trabajo para que elnavegador web pueda acceder al servicio a través de una conexión HTTPS.

El acceso de internet al servicio no es condición indispensable desde el servidor Cognos Analytics. Elservicio solo proporciona los mapas básicos y los polígonos. No se envían datos de usuario al servicio enla nube.

Valores de memoriaLos valores de memoria dependen de muchos factores, como el nivel de actividad prevista en el servidor,la complejidad de las aplicaciones de IBM Cognos, el número de usuarios y solicitudes y los tiempos derespuesta aceptables.

Si el entorno da soporte a más de 100 usuarios con nombre, es complejo, experimenta períodos de altautilización o incluye cualquier combinación de estos factores, considere la posibilidad de realizar un plande capacidad. Para obtener más información, consulte Servicios de IBM Cognos Analytics(www.ibm.com/software/analytics/cognos/services/).

Para determinar los valores que son más adecuados para su entorno, se recomienda realizar pruebas derendimiento.

Utilice los siguientes valores de memoria como un punto de partida y ajústelos en función del uso dememoria del sistema.

• 2 GB para el sistema operativo base y el software que lo acompaña, tal como el software antivirus, elsoftware de copia de seguridad y de gestión de empresa

• 8 GB para Dispatcher JVM (Content Manager o Nivel de aplicación)• 2 GB para Cognos Graphics Service JVM• 8 GB para Query Service/Dataset Service JVM• 2 GB por BIBus para procesos del servidor de informes• 1 GB de tamaño de tamaño inicial para el servicio de cálculo para conjuntos de datos / Máximo 8 GB

(valores predeterminados)

Establecer los valores de ulimit en los sistemas operativos UNIX y LinuxEl establecimiento de los valores de ulimit adecuados en el sistema operativo UNIX o Linux puede afectaral funcionamiento de IBM Cognos Analytics.

4 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 13: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Por ejemplo, en los sistemas operativos Linux, los problemas provocados por los valores de ulimit de pilapueden ser un uso de memoria inusualmente elevado por parte de BIBusTKServerMain o errores deBIBusTKServerMain al procesar informes grandes.

Si va a utilizar el servicio de informes en los sistemas operativos Linux, la ejecución de informes o losprocesos BIBusTKServerMain desocupados pueden utilizar toda la RAM disponible.

En cambio, en los sistemas operativos UNIX, pueden surgir problemas si los valores de ulimit de pila sondemasiado bajos.

Para evitar estos problemas, asegúrese de que utilizar valores de ulimit de pila correctos.

Los valores de ulimit recomendados para una instalación nueva son los siguientes:

IBM AIX

• Tiempo de CPU (segundos): ulimit -t unlimited• Tamaño de archivo (bloques): ulimit -f unlimited• Tamaño máximo de memoria (kbytes): ulimit -m unlimited• Número máximo de procesos de usuario: ulimit -u unlimited• Archivos abiertos: ulimit -n 8192 (valor mínimo)• Tamaño de pila (kbytes): ulimit -s 8192 (valor mínimo)• Memoria virtual (kbytes): ulimit -v unlimited

Linux (x, z y p)

• Tiempo de CPU (segundos): ulimit -t unlimited• Tamaño de archivo (bloques): ulimit -f unlimited• Tamaño máximo de memoria (kbytes): ulimit -m unlimited• Número máximo de procesos de usuario: ulimit -u unlimited• Archivos abiertos: ulimit -n 8192 (valor mínimo)• Tamaño de pila (kbytes): ulimit -s unlimited• Memoria virtual (kbytes): ulimit -v unlimited

Nota: Puede que sea necesario ajustar estos valores para su entorno durante el ciclo de vida de laaplicación.

Requisitos de JavaPara soportar los servicios criptográficos en IBM Cognos Analytics, es posible que tenga que actualizar laversión de Java o establecer una variable de entorno JAVA_HOME. Dependiendo de los requisitos de lapolítica de seguridad, es posible que tenga que instalar el archivo de política Java Cryptography Extension(JCE) no restringido.

Puede utilizar un Java Runtime Environment (JRE) existente o el JRE suministrado con IBM CognosAnalytics.

Estándares criptográficos

Los servicios criptográficos de IBM Cognos utilizan un archivo jar (Java Archive) específico, con el nombrebcprovpkix-XXX.jar, que debe estar en su Java Runtime Environment. Este archivo proporcionarutinas de cifrado y descifrado adicionales que no se proporcionan como parte de la instalaciónpredeterminada de la JVM (Java Virtual Machine). Para garantizar la seguridad, el archivo de cifrado sedebe cargar mediante la JVM utilizando el directorio de extensiones Java.

1. Vaya al directorio install_location/ibm-jre/jre/lib/ext.2. Copie el archivo bcprovpkix-XXX.jar en su directorio $JAVA_HOME/lib/ext.

Capítulo 1. Preparación para la instalación 5

Page 14: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

De forma predeterminada, IBM Cognos Analytics está configurado para soportar el estándar de seguridadNIST SP800-131a. Para que sea compatible con este estándar de seguridad, debe utilizar un JRE quetambién soporta este estándar.

Para obtener más información sobre las versiones Java soportadas para IBM Cognos Analytics, consultepágina de informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186).

Para obtener más información acerca de este estándar de seguridad, consulte en IBM SDK, JavaTechnology Edition Knowledge Center (www.ibm.com/support/knowledgecenter/SSYKE2/welcome_javasdk_family.html).

JAVA_HOME

Establezca una variable de entorno JAVA_HOME si desea utilizar su propio Java.

Asegúrese de que los productos de IBM Cognos soportan la versión de JRE.

En los sistemas operativos Microsoft Windows, si no tiene una variable JAVA_HOME, se utilizan losarchivos JRE que se proporciona con la instalación.

Para verificar que el JRE del que dispone está soportado, consulte la página de informes decompatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186).

Archivo de política JCE sin restricciones

Los JRE incluyen un archivo de política restringido que le limita a ciertos algoritmos criptográficos ypaquetes de cifrado. Si requiere un rango más amplio de algoritmos criptográficos y paquetes de cifrado,ahora se proporcionan de forma predeterminada los archivos de política sin restricciones (ilimitados). Lospuede encontrar aquí:

• ubicación_instalación/ibm-jre/jre/lib/security/policy/unlimited/US_export_policy.jar

• ubicación_instalación/ibm-jre/jre/lib/security/policy/unlimited/local_policy.jar

Además, para Java proporcionado por IBM, los archivos de políticas JCE sin restricciones también estándisponibles aquí.

Revisar los valores de puertos predeterminadosTras la instalación, puede utilizar la herramienta de configuración para cambiar los valorespredeterminados de IBM Cognos Analytics. En el tipo de instalación Fácil seleccione los valores depuertos.

Importante: Estos puertos deben estar abiertos para el tráfico de entrada y salida.

Valores predeterminados de los puertos para los componentes de Cognos Analytics

En la tabla siguiente se enumeran los puertos predeterminados y los valores del URI para IBM CognosAnalytics.

Tabla 3. Valores predeterminados de los puertos para los componentes de Cognos Analytics

Valor Valor predeterminado Descripción

URI de Content Manager http://localhost:9300/p2pd/servlet

El URI de Content Manager.

6 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 15: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 3. Valores predeterminados de los puertos para los componentes de Cognos Analytics(continuación)

Valor Valor predeterminado Descripción

URI de pasarela http://nombre_sistema:puerto/bi/v1/disp

El URI de la pasarela.

URI de asignador

(Interno, Externo)

http://localhost:9300/p2pd/servlet/dispatch

El URI del asignador.

El URI de asignador paraaplicaciones externas

http://localhost:9300/bi/v1/disp

El URI del asignador.

Puerto del servidor de registro 9362 El puerto que usa el servidor deregistro local.

Puerto de sincronización demiembros

4300 El puerto local utilizado para lacomunicación de red quetransfiere y sincroniza lainformación de configuracióndesde un servidor a otro.

Puerto de coordinación demiembros

5701 El puerto local utilizado para lascomunicaciones de red para lacoordinación de grupos. Estepuerto se utiliza para descubrir yunir un grupo y para manteneruna lista actualizada de losmiembros del grupo deconfiguración.

Puerto del servicio de conjuntode datos

9301 El puerto local que se utiliza paralas comunicaciones entreprocesos. Este puerto se asignacuando se inicia Cognos Analyticspor primera vez. El número depuerto está basado en el puertodel asignador de CognosAnalytics más 1. Por ejemplo,9300 +1 = 9301.

Número de puerto del servicio decálculo

0 El puerto local que utiliza elservicio de cálculo. Asegúrese deespecificar un puerto que no seesté ya utilizando. El valor debehallarse en el rango de 0 a65535. Si especifica 0, el serviciode cálculo asigna el puerto deforma dinámica. Para cualquierotro valor, el servicio de cálculoutilizará el número de puerto queha especificado.

Para obtener más información, consulte: “Puertos y valores de URI” en la página 153.

Capítulo 1. Preparación para la instalación 7

Page 16: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Directrices para la creación del almacén de contenidoEl almacén de contenido es una base de datos que se utiliza para almacenar datos de configuraciónglobales, valores globales (como los formatos de moneda e idioma que aparecen en la interfaz deusuario), conexiones con los orígenes de datos y contenido específico del producto. Debe utilizar unabase de datos de nivel corporativo soportadas como almacén de contenido en un entorno de producción.

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

Debe crear el almacén de contenido antes de poder utilizar el producto IBM Cognos Analytics. Si utiliza laopción de instalación fácil (anteriormente ¡Preparado para ejecutarse!) , Informix se instala y se configurapara utilizarse como almacén de contenido.

Si va a utilizar IBM Db2 para el almacén de contenido, puede generar un a DDL para que el administradorde la base de datos pueda crear una base de datos Db2 adecuada para el almacén de contenido. Paraobtener más información, consulte: “Generación de un archivo de script que creará una base de datospara un almacén de contenido de IBM Db2” en la página 93.

Propiedades de la base de datos

La base de datos del almacén de contenido debe crearse con una de las bases de datos que figuran en lasiguiente tabla.

En la tabla siguiente se muestran la codificación de caracteres y el protocolo que utilizan los distintostipos de bases de datos.

Tabla 4. Codificación de caracteres y protocolos para la base de datos del almacén de contenido

Base de datos Codificación de caracteres Protocolo

Db2 UTF-8 TCP/IP

Oracle AL32UTF8 o AL32UTF16 TCP/IP

Microsoft SQL Server UTF-8 o UTF-16 TCP/IP

Informix UTF-8 TCP/IP

Secuencia de ordenación

Cognos Analytics utiliza un único orden de clasificación que especifica las reglas que la base de datosutiliza para interpretar, recopilar, comparar y presentar datos de caracteres. Por ejemplo, un orden declasificación define si la letra A es menos que, igual a o mayor que la letra B; si la ordenación distinguemayúsculas y minúsculas y si la ordenación distingue entre caracteres acentuados y no acentuados. Paraobtener más información acerca de la ordenación y las secuencias de ordenación, consulte el sitio web deICU - International Components for Unicode (http://site.icu-project.org/), seleccione la guía del usuario(User Guide) y busque el término Collation.

Valores recomendados para crear el almacén de contenido en IBM Db2 en los sistemasoperativos Linux, Windows y UNIX

La base de datos que cree en el sistema operativo Microsoft Windows, Linux o UNIX como almacén decontenido deberá incluir los valores de configuración especificados.

Para garantizar una instalación correcta, siga estas directrices durante la creación del almacén decontenido. Siga las mismas directrices para crear una base de datos para los mensajes de registro.

8 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 17: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Directrices para la creación del almacén de contenido

Utilice la siguiente lista de comprobación a modo de ayuda para la configuración del almacén decontenido en Db2.

• Configure las variables de entorno apropiadas para Db2, que son las que se indican en la siguientetabla.

Tabla 5. Variables de entorno para Db2

Variable de entorno Descripción

DB2PATH Directorio de nivel superior que contiene el softwarede cliente de la base de datos o la instalacióncompleta de la base de datos.

LD_LIBRARY_PATH Ruta de carga de biblioteca.

Añada la ubicación del controlador a la ruta ysustituya el símbolo de almohadilla doble por 64-bit.

En Windows: LD_LIBRARY_PATH=$DB2_location/sqllib/lib##:$LD_LIBRARY_PATH

En Linux:LD_LIBRARY_PATH= $DB2DIR/lib##:$LD_LIBRARY_PATH

En AIX: LIBPATH=$DB2DIR/lib##:$LIBPATH

DB2INSTANCE Conexión predeterminada del servidor de bases dedatos.

DB2CODEPAGE Al establecer esta variable de entorno opcional en unvalor de 1208 se ofrece soporte a las bases de datosmultilingües.

Para obtener más información acerca de si debeutilizar esta variable de entorno, vea ladocumentación de Db2.

• Utilice UTF-8 como valor del conjunto de códigos al crear la base de datos.

Para verificar que la base de datos tenga el conjunto de códigos correcto mediante la interfaz de líneade comandos, escriba lo siguiente en el indicador de comandos:

db2 get database configuration for nombre_base_datos

El valor del conjunto de códigos debe ser UTF-8 y el valor de la página de códigos es 1208.• Asegúrese de establecer los parámetros de configuración como se muestra en la siguiente tabla.

Tabla 6. Parámetros de configuración de Db2

Propiedad Valor

Tamaño de montón de la aplicación

(applheapsz)

AUTOMATIC o 1024 KB como mínimo

Si el valor del tamaño de montón de la aplicaciónes demasiado pequeño, pueden producirseerrores de memoria insuficiente cuando hayamuchos usuarios.

Capítulo 1. Preparación para la instalación 9

Page 18: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 6. Parámetros de configuración de Db2 (continuación)

Propiedad Valor

Tiempo de espera de bloqueo excedido(locktimeout)

240 segundos

No lo establezca como un valor de tiempo deespera infinito.

Variable de registro de Db2(DB2_INLIST_TO_NLJN)

Si se establece esta variable en SÍ mejorará elrendimiento

• Cree una agrupación de búferes con un tamaño de página de 32 KB y una segunda agrupación con untamaño de página de 8 KB.

• Cree un espacio de tabla temporal en el sistema utilizando la agrupación de búferes de 32 KB que creóen el paso anterior.

• Cree un espacio de tabla de usuario temporal utilizando la agrupación de búferes de 8 KB creada.

Las tablas temporales globales se crearán en el espacio de tabla temporal del usuario.• Otorgue los siguientes privilegios de base de datos para la cuenta de usuario que IBM Cognos Analytics

usará para acceder a la base de datos:

– Conectar con base de datos– Crear tablas– Crear esquemas implícitamente

Consejo: Si desea alojar más de un almacén de contenido en su instancia de Db2 y va a utilizarlos a lavez, utilice una cuenta de usuario diferente para cada almacén de contenido con el fin de asegurarse deque cada instancia de IBM Cognos Analyticsesté completamente aislada de las demás.

• Compruebe que la cuenta de usuario tiene privilegios de uso para el espacio de tabla de usuariotemporal y otros espacios de tabla adecuados asociados a la base de datos.

• Cree un esquema para la cuenta de usuario que usará IBM Cognos Analytics para acceder a la base dedatos, y compruebe que el usuario haya creado, desplegado y modificado los permisos para elesquema.

• Cree un perfil que tome como origen sqllib/db2profile del directorio inicial del usuario de Db2. Porejemplo, el contenido de su perfil será similar al siguiente:

if[ -f /home/db2user/sqllib/db2profile ]; then./home/db2user/sqllib/db2profilefi

• El administrador de base de datos debe realizar una copia de seguridad de las bases de datos de IBMCognos Analytics con regularidad, ya que contienen los datos de IBM Cognos. Para garantizar laseguridad y la integridad de las bases de datos, protéjalas frente a accesos no autorizados oinapropiados.

Valores recomendados para crear el almacén de contenido en IBM Db2 en z/OSLa base de datos que vaya a crear como almacén de contenido deberá incluir los valores de configuraciónespecificados.

Para garantizar una instalación correcta, siga estas directrices durante la creación del almacén decontenido.

Utilice la siguiente lista de comprobación para configurar el almacén de contenido en Db2 en z/OS.

• Inicie sesión en el sistema z/OS como usuario con privilegios de administrador del sistema (SYSADM) ocontrol del sistema (SYSCTRL) en Db2 para crear la base de datos.

10 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 19: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Cree una instancia de base de datos, un grupo de almacenamiento y una cuenta de usuario para elalmacén de contenido.

IBM Cognos Analytics utiliza las credenciales de la cuenta de usuario para comunicarse con el servidorde bases de datos.

• Asegúrese de que reserva una agrupación de búferes con un tamaño de página de 32 KB y una segundaagrupación con un tamaño de página de 4 KB para la instancia de base de datos.

• Los administradores deben ejecutar un script para crear espacios de tabla que puedan contener objetosde gran tamaño y otros datos del almacén de contenido, así como otorgar derechos a los usuarios parautilizar los espacios de tabla. Para obtener más información sobre cómo ejecutar el script, consulte:“Creación de espacios de tabla para un almacén de contenido en IBM Db2 para z/OS ” en la página 93.

• El administrador de base de datos debe realizar una copia de seguridad del almacén de contenido conregularidad porque contiene la aplicación de datos de IBM Cognos y la información de seguridad. Paragarantizar la seguridad y la integridad de la base de datos del almacén de contenido, protéjalas deaccesos no autorizados o inapropiados.

Valores recomendados para crear el almacén de contenido en OracleLa base de datos que vaya a crear como almacén de contenido deberá incluir los valores de configuraciónespecificados.

Para garantizar una instalación correcta, siga estas directrices durante la creación del almacén decontenido. Siga las mismas directrices para crear una base de datos para los mensajes de registro.

Utilice la siguiente lista a modo de ayuda para la configuración del almacén de contenido en Oracle.

• Asegúrese de que el parámetro del nivel de compatibilidad de la instancia de base de datos de la basede datos del almacén de contenido esté establecido en 9.0.1 o superior.

Por ejemplo, puede comprobar el valor del parámetro de inicialización COMPATIBLE emitiendo lasiguiente sentencia SQL:

SELECT name, value, description FROM v$parameter WHERE name='compatible';

Para obtener información sobre cómo cambiar un parámetro de configuración de la instancia, consultela documentación de Oracle.

• Determine si la base de datos es Unicode.

Consejo: Un método consiste en escribir la siguiente sentencia de selección:

select * from NLS_DATABASE_PARAMETERS

Si el conjunto de resultados devuelve un NLS_CHARACTERSET que no es Unicode, cree una nueva basede datos y especifique AL32UTF8 para los parámetros del juego de caracteres de la base de datos.

Si se utiliza el modo de consulta compatible, puede resultar conveniente especificar la variable deentorno COGUDA_EXTENDEDCHAR_SUPPORT con el valor T o t. Esta variable sustituye las expresionesde subcadena por SUBSTRC para Oracle con el fin de devolver resultados correctos cuando la cadenacontenga caracteres suplementarios Unicode.

• Determine qué cuenta de usuario se utilizará para acceder a la base de datos.

Consejo: Si desea alojar más de un almacén de contenido en su instancia de Oracle y va a utilizarlos a lavez, utilice una cuenta de usuario diferente para cada almacén de contenido con el fin de asegurarse deque cada instancia de IBM Cognos Analytics esté completamente aislada de las demás.

• Asegúrese de que la cuenta de usuario que accede a la base de datos tenga permiso para hacer losiguiente:

– Conectar con la base de datos– Crear, modificar y descartar activadores, vistas, procedimientos y secuencias– Crear y modificar tablas– Insertar, actualizar y suprimir datos en las tablas de base de datos

Capítulo 1. Preparación para la instalación 11

Page 20: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• El administrador de base de datos debe realizar una copia de seguridad de las bases de datos de IBMCognos Analytics con regularidad, ya que contienen los datos de Cognos. Para garantizar la seguridad yla integridad de las bases de datos, protéjalas frente a accesos no autorizados o inapropiados.

Valores recomendados para crear el almacén de contenido en Microsoft SQL ServerLa base de datos que vaya a crear como almacén de contenido deberá incluir los valores de configuraciónespecificados.

Para garantizar una instalación correcta, siga estas directrices durante la creación del almacén decontenido. Siga las mismas directrices para crear una base de datos para los mensajes de registro.

Utilice la siguiente lista de comprobación a modo de ayuda para la configuración del almacén decontenido en Microsoft SQL Server.

• Asegúrese de que la secuencia de ordenación distingue entre mayúsculas y minúsculas.

En una instalación personalizada, seleccione una ordenación, que incluye los juegos de caracteres y elorden de clasificación, durante la configuración de Microsoft SQL Server. En una instalación típica, lainstalación utiliza el entorno local identificado por el programa de instalación para la ordenación. Estevalor no se podrá cambiar más adelante.

• Al conectarse con Microsoft SQL Server Management Studio para crear la base de datos, utilice laautenticación de Microsoft SQL Server.

Si se conecta mediante la autenticación del sistema operativo Microsoft Windows, la base de datos quecree también utilizará la autenticación de Windows. En esta situación, deberá configurar la conexión debase de datos mediante el tipo de base de datos Base de datos Microsoft SQL Server (Autenticaciónde Windows) en IBM Cognos Configuration.

• Para que la cuenta de usuario que se va a utilizar acceda a la base de datos, cree un nuevo inicio desesión en Seguridad y utilice los siguientes valores:

– Seleccione Autenticación de SQL Server.– Desactive la casilla de verificación Exigir políticas de contraseña.

Consejo: Si desea alojar más de un almacén de contenido en su instancia de Microsoft SQL Server y va autilizarlos a la vez, utilice una cuenta de usuario diferente para cada almacén de contenido con el fin deasegurarse de que cada instancia de IBM Cognos Analytics esté completamente aislada de las demás.

• Para Microsoft SQL Server, otorgue permiso de ejecución a la cuenta de usuario que acceda a la base dedatos.

• Para la base de datos del almacén de contenido, cree una nueva base de datos en Bases de datos.• En Seguridad, cree un nuevo esquema para la nueva base de datos y asígnele un nombre.• En Seguridad, cree un nuevo usuario para la nueva base de datos con los siguientes valores:

– En Nombre de inicio de sesión, especifique el nuevo nombre de inicio de sesión creado para lacuenta de usuario.

– En Esquema predeterminado, especifique el nuevo esquema.– En Esquemas de propiedad, especifique el nuevo esquema.– En Miembros del rol, seleccione db_datareader, db_datawriter y db_ddladmin.

Valores recomendados para crear el almacén de contenido en el servidor de bases dedatos IBM Informix

La base de datos que vaya a crear como almacén de contenido de IBM Cognos Analytics deberá incluir losvalores de configuración específicos.

Utilice las directrices siguientes al crear el almacén de contenido. Siga las mismas directrices para crearuna base de datos para los mensajes de registro.

Utilice la siguiente lista de comprobación a modo de ayuda para la configuración del almacén decontenido en la base de datos del servidor de bases de datos IBM Informix.

12 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 21: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Configure las variables de entorno siguientes:

– Establezca GL_USEGLU en 1 para habilitar International Components for Unicode (ICU) en el servidorde bases de datos Informix.

– Establezca DB_LOCALE en en_us.utf8 para fijar el entorno local de la base de datos en Unicode.• Cree una base de datos en modo ANSI con el registro activado.• Para la cuenta de usuario que utiliza para acceder a la base de datos, otorgue el privilegio de base de

datos DBA.

Importante: Si aloja más de una base de datos en la instancia de Informix y las utiliza a la vez, use unacuenta de usuario distinta para cada base de datos. También debe definir la cuenta de usuario en cadainstancia de la aplicación IBM Cognos Configuration mediante la creación de un parámetro depropiedad avanzada y la especificación de la cuenta de usuario como su valor. En el caso de múltiplesbases de datos de almacén de contenido, asigne la propiedad CMSCRIPT_CS_ID. Para varias bases dedatos de registro, asigne la propiedad IPFSCRIPTIDX.

Configuración de una cuenta de usuario o de servicio de red para IBMCognos Analytics

Puede configurar una cuenta de usuario o de servicio de red para IBM Cognos Analytics.

La cuenta de usuario o de servicio de red bajo la cual se ejecute IBM Cognos Analytics debe:

• Tener acceso a todos los recursos necesarios, como impresoras.• Tener los derechos necesarios para iniciar la sesión como servicio y actuar como parte del sistema

operativo.

Además, la cuenta de usuario debe ser miembro del grupo de administración local.

Por ejemplo, para imprimir informes con una impresora de red, la cuenta debe tener acceso a laimpresora de red o se debe asignar una cuenta de inicio de sesión al servicio de IBM Cognos.

Configuración de una cuenta de usuario

Para un sistema operativo Microsoft Windows, asigne una cuenta de inicio de sesión al servicio de IBMCognos. Puede configurar el servicio de IBM Cognos para que utilice una cuenta de usuario especial, siselecciona el servicio de IBM Cognos en la lista de servicios que se muestra en la ventana Servicios enWindows. A continuación, puede definir las propiedades de la cuenta de usuario.

Para un sistema operativo UNIX o Linux, cree un nuevo grupo de UNIX o Linux denominado cognos, porejemplo. Este grupo debe contener el usuario propietario de los archivos de IBM Cognos. Cambie lapropiedad de grupo de los archivos de IBM Cognos por el grupo cognos, y cambie los permisos de archivopara todos los archivos de IBM Cognos por GROUP READABLE/WRITABLE/EXECUTABLE.

Configuración de una cuenta de servicio de red

La cuenta de servicio de red está incorporada en la cuenta NT AUTHORITY\NetworkService en el sistemaoperativo. Los administradores no tienen que gestionar una contraseña ni mantener la cuenta.

Utilice una cuenta con privilegios de administrador si va a instalar en sistemas Windows Server.

Debe configurar el servidor web para utilizar la agrupación de aplicaciones. Para obtener másinformación, consulte el tema acerca de la configuración del servidor web. También necesita los permisosde escritura adecuados para instalar en el directorio.

Configuración de los navegadores webLos componentes de IBM Cognos Analytics utilizan configuraciones de navegador predeterminadas. Senecesitan valores adicionales para el navegador.

Capítulo 1. Preparación para la instalación 13

Page 22: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Valores de navegador necesarios para Cognos Analytics

En la tabla siguiente se muestran los valores que deben habilitarse.

Tabla 7. Valores de navegador habilitados

Navegador Valor

Todos los navegadores Permita mensajes emergentes para todas las páginas deCognos Analytics

Internet Explorer

Edge

Permitir cookies

Secuencias de comandos ActiveX

Permitir META REFRESH

Ejecutar controles y conectores de ActiveX

Activar script de los controles de ActiveX marcadoscomo seguros

Comportamientos binarios y script

Permitir el acceso al portapapeles por programa

Persistencia de datos de usuario

Firefox Permitir cookies

Habilitar Java

Habilitar JavaScript

Cargar imágenes

Safari 5 Habilitar Java

Habilitar JavaScript

Bloquear cookies: Nunca

Google Chrome Cookies: Permitir la configuración de datos locales

Imágenes: Mostrar todas las imágenes

JavaScript: Permitir que todos los sitios ejecutenJavaScript

Reporting y Query Studio utilizan el soporte nativo XML de Microsoft Internet Explorer, que es uncomponente del navegador. El soporte ActiveX debe habilitarse, ya que las aplicaciones de Microsoftimplementan XML mediante ActiveX. Cognos Analytics no proporciona ni descarga controles de ActiveX.Sólo los controles de ActiveX que están instalados como parte de Internet Explorer se habilitan con estaconfiguración.

Si utiliza Microsoft Internet Explorer, puede añadir el URL de las pasarelas a la lista de sitios de confianza.Por ejemplo, http://<nombre_servidor>:<número_puerto>/ibmcognos. De este modo, sehabilita Preguntar automáticamente si se debe descargar un archivo.

Cookies utilizadas por los componentes de Cognos Analytics

Cognos Analytics de instalación y configuración.

14 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 23: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 8. Cookies utilizadas por los componentes de Cognos Analytics

Cookie Tipo Función

AS_TICKET Temporal por sesión Creado si Cognos Analytics estáconfigurado para usar un espaciode nombres de IBM CognosSeries 7

caf Temporal por sesión Contiene información sobre elestado de seguridad.

Cam_passport Temporal por sesión Almacena una referencia a unasesión de usuario almacenada enel servidor de Content Manager.

Los administradores puedenestablecer el atributo HTTPOnlypara que los scripts no puedanleer ni manipular la cookie depasaporte CAM durante la sesiónde un usuario con su navegadorweb.

Para obtener más información,consulte la IBM CognosAnalyticsGuía de administracióny seguridad.

cc_session Temporal por sesión Contiene información de sesión

cc_state Temporal por sesión Mantiene información durante lasoperaciones de edición, comocortar, copiar y pegar.

CRN Temporal por sesión Contiene la información decontenido y de entorno local delproducto y está configurado paratodos los usuarios de IBMCognos.

CRN_RS Permanente Almacena la elección realizadapor el usuario para Ver carpetade miembros en Reporting

PAT_CURRENT_ FOLDER Permanente Almacena la ruta de la carpetaactual si se utiliza el acceso delarchivo local, y si éste se haactualizado después de que sehayan usado los cuadros dediálogo Abrir o Guardar.

qs Permanente Almacena los valores que elusuario ha llevado a cabo paraelementos de la interfaz deusuario como menús y barras deherramientas.

Capítulo 1. Preparación para la instalación 15

Page 24: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 8. Cookies utilizadas por los componentes de Cognos Analytics (continuación)

Cookie Tipo Función

userCapabilities Temporal por sesión Contiene todas las funciones y lafirma del usuario actual.

usersessionid Temporal por sesión Contiene un identificador desesión de usuario exclusivo,válido para la duración de lasesión del navegador.

XSRF (Cross-Site RequestForgery)

Temporal por sesión XSRF engaña a un navegadorweb para que ejecute una acciónmalintencionada en un sitio deconfianza en el que el usuarioestá autenticado actualmente.XSRF abusa de la confianza en elnavegador de un usuario quetiene un sitio.

Impide que una página que se hacargado desde el dominio Xrealice solicitudes al dominio Y,presuponiendo que el usuario yaesté autenticado en el dominio Y.

Cuando se autentica por primeravez en Cognos Analytics, seestablece la cookie XSRF. A partirde este punto, todas lassolicitudes necesitarán la cookieXSRF-TOKEN, así como unacabecera HTTP denominada X-XSRF-TOKEN.

Después de actualizar o de instalar software nuevo, reinicie el navegador web y aconseje a los usuariosque borren la memoria caché del navegador.

16 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 25: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 2. Instalación fácilEsta opción de instalación está pensada como ayuda para comenzar a usar y ejecutar IBM CognosAnalytics con rapidez, sin configuración adicional y sin necesidad de instalar software de soporte. No serecomienda para uso de producción.

Acerca de esta tarea

Importante: La instalación fácil solo está disponible en Windows.

Nota: Debe cambiar la configuración para utilizar cualquiera de las bases de datos soportadas para elalmacén de contenido, para la auditoría y las notificaciones en entornos de producción. La base de datosInformix empaquetada y preconfigurada no se considera factible para producción.

Esta opción de instalación está pensada como ayuda para comenzar a usar y ejecutar IBM CognosAnalytics con rapidez, sin configuración adicional y sin necesidad de instalar software de soporte. Solopuede realizar una Instalación fácil en un sistema. Con esta opción de instalación, obtiene loscomponentes siguientes con toda la configuración ya realizada:

• Una versión completa del software IBM Cognos Analytics con todas las prestaciones nuevas parapruebas.

• Informix 12.10, instalado y configurado conjuntamente solo para su uso como base de datos delalmacén de contenido.

• Apache Directory Server para crear y gestionar usuarios (usuarios del servidor local).• Ejemplos de Cognos Analytics (solo ejemplos base).

Esta opción de instalación no da soporte a:

• La administración o configuración de Apache Directory Server desplegado.• La administración o configuración de la base de datos Informix desplegada.• La auditoría utilizando la base de datos Informix desplegada.

Nota: Para que se puedan crear localmente el usuario y el grupo de Informix, se debe ejecutar elinstalador Cognos como un Administrador local.

Procedimiento

1. Descargue los archivos zip del repositorio y ejecutables del instalador en https://www.ibm.com/software/passportadvantage/index.html.

2. Ejecute el instalador y siga las solicitudes para comenzar.3. Lo siguiente se puede ajustar durante el proceso de instalación:

• Ubicación de instalación• Nombre de acceso directo• Disponibilidad de acceso directo

4. Seleccione un ID de usuario y contraseña para su uso en el inicio de sesión.

El requisito de la contraseña es:

Al menos un carácter en mayúsculas, al menos un carácter en minúsculas y al menos un dígito.

Al menos un carácter especial (!@#$), y una longitud de contraseña de 8 –20 caracteres.5. Revise las opciones y pulse Instalar.6. Revise los mensajes para asegurarse de que la instalación se ha realizado correctamente.7. Si es necesario, revise los registros en: installLocation/uninstall/logs.8. Pulse Hecho.

Page 26: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

ResultadosAhora puede iniciar IBM Cognos Analytics desde el acceso directo del programa.

18 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 27: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 3. Instalación en un único servidorProcedimiento de instalación de IBM Cognos Analytics en un entorno de un único servidor. Utilice elasistente de instalación para seleccionar los componentes de servidor que desee instalar y la ubicacióndel sistema donde desea instalarlos.

Antes de empezar

1. Necesario:

El almacén de contenido es una base de datos que Content Manager utiliza para almacenar datos deconfiguración globales, valores globales (como los formatos de moneda e idioma que aparecen en lainterfaz de usuario), conexiones con los orígenes de datos y contenido específico del producto. Debeutilizar una de las bases de datos de nivel corporativo soportadas como almacén de contenido en unentorno de producción.

Para obtener más información, consulte el Capítulo 3 de la publicación de IBM Cognos Analytics Guíade configuración de Cognos Analytics.

2. Estas acciones de configuración son fundamentales para el éxito de la instalación. Realice estasacciones necesarias después de instalar los componentes.

Para obtener más información, consulte el Capítulo 1 de la publicación de IBM Cognos Analytics Guíade instalación de Cognos Analytics.

3. Para el inicio de sesión autenticado, debe configurar los componentes de IBM Cognos Analytics con unespacio de nombres adecuado para el tipo de proveedor de autenticación del entorno. Puedeconfigurar varios espacios de nombres para la autenticación y, a continuación, seleccionar en tiempode ejecución el espacio de nombres que desee utilizar

Para obtener más información, consulte el Capítulo 7 de la publicación de IBM Cognos Analytics Guíade configuración de Cognos Analytics.

4. Opcional:

a. Puede crear una base de datos de auditoría para almacenar mensajes de registro.

Para obtener más información, consulte el Capítulo 3 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

b. Servidor web:

1) Debe configurar el servidor web para que los usuarios puedan conectarse al portal de IBMCognos Analytics. En IBM Cognos Analytics para informes, debe configurar también lacaducidad del contenido del directorio de imágenes del servidor web, de manera que elnavegador web no compruebe el estado de las imágenes después del primer acceso.

Para obtener más información, consulte el Capítulo 4 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

2) Esta herramienta automatiza los pasos de configuración basados en el artículo de IBMKnowledge Center: Configuración de IIS con Cognos Analytics.

Consulte Script automatizado de Internet Information Services3) Para ver y examinar imágenes en Reporting, configure WebDAV (Web Distributed Authoring and

Versioning) en su servidor web. Los autores de informes pueden buscar imágenes para incluirlasen los informes de forma similar a como se examina un sistema de archivos. En los servidoresweb Microsoft Internet Information Services (IIS), debe habilitar en primer lugar lacaracterística WebDAV y, a continuación, configurar el servidor web para acceder a la ubicaciónde la imagen.

Para obtener más información, consulte el Capítulo 4 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

Page 28: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

4) Para ver y examinar imágenes en Reporting, configure WebDAV (Web Distributed Authoring andVersioning) en su servidor web. Los autores de informes pueden buscar imágenes para incluirlasen los informes de forma similar a como se examina un sistema de archivos. En IBM HTTPServer o el servidor Apache, debe añadir directivas al archivo de configuración del servidor y, acontinuación, configurar el acceso al directorio.

Para obtener más información, consulte el Capítulo 4 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

5) Una vez finalizado este procedimiento del servidor web, el servidor puede gestionar lassolicitudes de los archivos estáticos (tales como as .js, .html, .css), solicitudes de equilibrio decarga a IBM Cognos Analytics, y dirigir solicitudes SSO a través del código de pasarela IBMCognos Analytics.

Para obtener más información, consulte el Capítulo 4 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

c. Configure su servidor de correo de IBM Cognos Analytics para que envíe notificaciones utilizandoIBM Cognos Event Studio.

Para obtener más información, consulte el Capítulo 1 de la publicación de IBM Cognos AnalyticsGuía del usuario de Event Studio.

d. De manera predeterminada, el servidor de notificaciones utiliza la misma base de datos queContent Manager utiliza para el almacén de contenido. Puede utilizar una base de datosindependiente para las notificaciones en situaciones en las que se ejecutan grandes volúmenes deinformes por lotes y correo electrónico.

Para obtener más información, consulte el Capítulo 6 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

Procedimiento

1. Descargue el instalador y el repositorio.Descargue en Passport Advantage.

2. Pulse dos veces el archivo instalador.3. Siga las indicaciones del asistente de instalación para copiar e instalar los archivos en el sistema.4. Los archivos de registro de la instalación se encuentran aquí: <installLocation/uninstall/logs>

5. Una vez completado, vaya a la carpeta de Controladores <UbicaciónInstalación\drivers> ycoloque los controladores JDBC adecuados para las bases de datos Almacén de contenido yAuditoría.

6. Vaya a la ubicación de acceso directo e inicie Cognos Configuration.7. Si se ha seleccionado la opción Pasarela, modifique el URI de pasarela al formato siguiente:<http://applicationTierServer:applicationTierPort/bi/v1/dispa) Utilice HTTPS si se está utilizando SSL.b) Para obtener más información, consulte el Capítulo 6 de la publicación de IBM Cognos Analytics

Guía de configuración de Cognos Analytics.8. Configure la base de datos de auditoría.

a) Pulse con el botón derecho Registro > Nuevo recurso > Destino.b) Establezca el nombre en Auditoría.c) Establezca el tipo en Base de datos.d) Pulse con el botón derecho Nuevo recurso > Base de datos > Auditoría.e) Establezca el nombre en Auditoría.f) Seleccione Seleccionar el tipo de base de datos.g) Seleccione el servidor de base de datos y el número de puerto.

20 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 29: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

h) Establezca el ID de usuario y la contraseña de base de datos.i) Establezca el nombre de base de datos y el cifrado.

9. Configure el proveedor de autenticación.a) Pulse con el botón derecho Origen de autenticación > Nuevo recurso > Espacio de nombres.

Establezca lo siguiente:

• Nombre• Tipo (Grupo)• Tipo

b) Para obtener más detalles sobre la autenticación, consulte Guía de configuración de CognosAnalytics, Capítulo 7.

10. Si el almacén de contenido es Db2, rellene los campos siguientes:a) Servidor de base de datos y número de puerto.b) ID de usuario y contraseña de la base de datos.c) Nombre de base de datos y cifrado.

11. Si el almacén de contenido no es Db2, realice los pasos siguientes:a) Pulse con el botón derecho Content Manager y seleccione Suprimir. Confirme la supresión.b) Pulse con el botón derecho Content Manager > Nuevo recurso > Base de datos. Establezca lo

siguiente:

• Nombre• Tipo (Grupo)• Servidor de base de datos y número de puerto• ID de usuario y contraseña de base de datos• Nombre de base de datos y cifrado

12. Configure un servidor de correo.a) Pulse Notificación.

• Establezca el servidor de correo SMTP.• Establezca la cuenta y la contraseña, si corresponde.• Establezca el remitente predeterminado, si es necesario.• Establezca el valor habilitado de cifrado SSL.

13. Configure un almacén de notificaciones.a) Pulse con el botón derecho Notificación > Nuevo recurso > Base de datos. Rellene lo siguiente:

• Establezca el nombre del Almacén de notificaciones.• Tipo - Seleccione el tipo de la base de datos de almacén de notificaciones.• Servidor de base de datos y número de puerto.• ID de usuario y contraseña.• Nombre de base de datos.• Cifrado.

14. Debe Probar la configuración para asegurarse de que los valores son válidos.a) Pulse Configuración > Menú de acciones > Probar

ResultadosSi no ha configurado la Pasarela, ahora puede acceder a IBM Cognos Analytics aquí:serverName:9300/bi.

Capítulo 3. Instalación en un único servidor 21

Page 30: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

22 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 31: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 4. Instalación de servidor distribuidaProcedimiento de instalación de IBM Cognos Analytics en un entorno distribuido. Cuando instalacomponentes de servidor de IBM Cognos Analytics, puede especificar la ubicación en la que se colocaránlos componentes de nivel de aplicación, nivel de datos (Content Manager) y nivel de pasarela. Seleccioneesta opción para maximizar el rendimiento, la disponibilidad, la capacidad o la seguridad según lascaracterísticas de procesamiento de su organización.

Antes de empezar

1. Necesario:

El almacén de contenido es una base de datos que Content Manager utiliza para almacenar datos deconfiguración globales, valores globales (como los formatos de moneda e idioma que aparecen en lainterfaz de usuario), conexiones con los orígenes de datos y contenido específico del producto. Debeutilizar una de las bases de datos de nivel corporativo soportadas como almacén de contenido en unentorno de producción.

Para obtener más información, consulte el Capítulo 3 de la publicación de IBM Cognos Analytics Guíade configuración de Cognos Analytics.

2. Estas acciones de configuración son fundamentales para el éxito de la instalación. Realice estasacciones necesarias después de instalar los componentes.

Para obtener más información, consulte el Capítulo 1 de la publicación de IBM Cognos Analytics Guíade instalación de Cognos Analytics.

3. De manera predeterminada, el servidor de notificaciones utiliza la misma base de datos que ContentManager utiliza para el almacén de contenido. Puede utilizar una base de datos independiente para lasnotificaciones en situaciones en las que se ejecutan grandes volúmenes de informes por lotes y correoelectrónico.

Para obtener más información, consulte página 131 del Capítulo 6 de la publicación de IBM CognosAnalytics Guía de configuración de Cognos Analytics.

4. Para el inicio de sesión autenticado, debe configurar los componentes de IBM Cognos Analytics con unespacio de nombres adecuado para el tipo de proveedor de autenticación del entorno. Puedeconfigurar varios espacios de nombres para la autenticación y, a continuación, seleccionar en tiempode ejecución el espacio de nombres que desee utilizar

Para obtener más información, consulte el Capítulo 7 de la publicación de IBM Cognos Analytics Guíade configuración de Cognos Analytics.

5. Opcional:

a. Puede crear una base de datos de auditoría para almacenar mensajes de registro.

Para obtener más información, consulte el Capítulo 3 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

b. Servidor web:

1) Debe configurar el servidor web para que los usuarios puedan conectarse al portal de IBMCognos Analytics. En IBM Cognos Analytics para informes, debe configurar también lacaducidad del contenido del directorio de imágenes del servidor web, de manera que elnavegador web no compruebe el estado de las imágenes después del primer acceso.

Para obtener más información, consulte el Capítulo 4 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

2) Esta herramienta automatiza los pasos de configuración basados en el artículo de IBMKnowledge Center: Configuración de IIS con Cognos Analytics.

Consulte Script automatizado de Internet Information Server

Page 32: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

3) Para ver y examinar imágenes en Reporting, configure WebDAV (Web Distributed Authoring andVersioning) en su servidor web. Los autores de informes pueden buscar imágenes para incluirlasen los informes de forma similar a como se examina un sistema de archivos. En los servidoresweb Microsoft Internet Information Services (IIS), debe habilitar en primer lugar lacaracterística WebDAV y, a continuación, configurar el servidor web para acceder a la ubicaciónde la imagen.

Para obtener más información, consulte el Capítulo 4 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

4) Para ver y examinar imágenes en Reporting, configure WebDAV (Web Distributed Authoring andVersioning) en su servidor web. Los autores de informes pueden buscar imágenes para incluirlasen los informes de forma similar a como se examina un sistema de archivos.

Para obtener más información, consulte el Capítulo 4 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

5) Una vez finalizado este proceso, el servidor puede gestionar las solicitudes de los archivosestáticos (tales como as .js, .html, .css), solicitudes de equilibrio de carga a IBM CognosAnalytics, y dirigir solicitudes SSO a través del código de pasarela IBM Cognos Analytics.

Para obtener más información, consulte el Capítulo 4 de la publicación de IBM Cognos AnalyticsGuía de configuración de Cognos Analytics.

c. Configure su servidor de correo de IBM Cognos Analytics para que envíe notificaciones utilizandoIBM Cognos Event Studio.

Para obtener más información, consulte el Capítulo 1 de la publicación de IBM Cognos AnalyticsGuía del usuario de Event Studio.

Resultados

Instalación del nivel de contenidoProcedimiento para instalar el nivel de contenido de IBM Cognos Analytics 11.1.x

Procedimiento

1. Descargue los archivos zip del repositorio y ejecutables del instalador.Descargue en Passport Advantage.

2. Pulse dos veces el archivo instalador.3. Seleccione IBM Cognos Analytics y la ubicación de instalación que desee.4. Seleccione Casilla de verificación si desea que el acceso directo esté disponible para todos los

usuarios.5. Seleccione Tipo de instalación como Personalizada y pulse Siguiente.6. Seleccione Nivel de contenido.7. Revise las opciones de instalación y pulse Instalar.8. Revise cualquier mensaje posterior a la instalación.9. Los archivos de registro de la instalación se encuentran aquí: <installLocation/uninstall/logs>

10. Pulse Hecho.11. Vaya a la carpeta de Controladores <UbicaciónInstalación\drivers>> y coloque los

controladores JDBC adecuados para las bases de datos Almacén de contenido y Auditoría.12. Si se está implementando SSL, importe los certificados SSL. Para obtener más detalles, consulte .13. Vaya a la ubicación de acceso directo e inicie Cognos Configuration.

a) Pulse Entorno

24 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 33: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

b) En Otros valores de URI, establezca URI de asignador para aplicaciones externas en el servidory puerto donde se instalará el nivel de aplicación.El formato del URI es: <http://applicationTierServer:applicationTierPort/bi/v1/disp

c) Utilice HTTPS si se está utilizando SSL.14. Configure la base de datos de auditoría.

a) Pulse con el botón derecho Registro > Nuevo recurso > Destino.b) Establezca el nombre en Auditoría.c) Establezca el tipo en Base de datos.d) Pulse con el botón derecho Nuevo recurso > Base de datos > Auditoría.e) Establezca el nombre en Auditoría.f) Seleccione Seleccionar el tipo de base de datos.g) Seleccione el servidor de base de datos y el número de puerto.h) Establezca el ID de usuario y la contraseña de base de datos.i) Establezca el nombre de base de datos y el cifrado.

15. Configure el proveedor de autenticación.a) Pulse con el botón derecho Origen de autenticación > Nuevo recurso > Espacio de nombres.

Establezca lo siguiente:

• Nombre• Tipo (Grupo)• Tipo

16. Si el almacén de contenido es DB2, rellene los campos siguientes:a) Servidor de base de datos y número de puerto.b) ID de usuario y contraseña de la base de datos.c) Nombre de base de datos y cifrado.

17. Si el almacén de contenido no es DB2, rellene los campos siguientes:a) Pulse con el botón derecho Content Manager y seleccione Suprimir. Confirme la supresión.b) Pulse con el botón derecho Content Manager > Nuevo recurso > Base de datos. Establezca lo

siguiente:

• Nombre• Tipo (Grupo)• Servidor de base de datos y número de puerto• ID de usuario y contraseña de base de datos• Nombre de base de datos y cifrado

18. Configure un servidor de correo.a) Pulse Notificación.

• Establezca el servidor de correo SMTP.• Establezca la cuenta y la contraseña, si corresponde.• Establezca el remitente predeterminado, si es necesario.• Establezca el valor habilitado de cifrado SSL.

19. Configure un almacén de notificaciones.a) Pulse con el botón derecho Notificación > Nuevo recurso > Base de datos. Rellene lo siguiente:

• Establezca el nombre del Almacén de notificaciones• Tipo - Seleccione el tipo de la base de datos de almacén de notificaciones

Capítulo 4. Instalación de servidor distribuida 25

Page 34: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Servidor de base de datos y número de puerto.• ID de usuario y contraseña.• Nombre de base de datos.• Cifrado

20. Debe Probar la configuración para asegurarse de que los valores son válidos.a) Pulse Configuración > Menú de acciones > Probar

La prueba de conexión del servidor de correo fallará si éste no se ha configurado.21. Iniciar el nivel de contenido.

Consulte la Guía de configuración de Cognos Analytics para obtener más información.

Instalación del nivel de aplicaciónProcedimiento para instalar el nivel de aplicación de IBM Cognos Analytics 11.1.x

Procedimiento

1. Descargue los archivos zip del repositorio y ejecutables del instalador.Descargue en Passport Advantage.

2. Pulse dos veces el archivo instalador.3. Seleccione IBM Cognos Analytics y la ubicación de instalación.4. Si desea que el acceso directo esté disponible para todos los usuarios, pulse Casilla de verificación.5. Seleccione Tipo de instalación como Personalizada y pulse Siguiente.6. Seleccione Nivel de aplicación.7. Revise las opciones de instalación y pulse Instalar.8. Revise cualquier mensaje de error.9. Los archivos de registro de la instalación se encuentran aquí: <installLocation/uninstall/logs>

10. Pulse Hecho.11. En su carpeta de Controladores <UbicaciónInstalación\drivers>, coloque los controladores

JDBC adecuados para las bases de datos Almacén de contenido y Auditoría.12. Inicie IBM Cognos Configuration.13. Pulse Entorno14. Cambie HTTP por HTTPS si se está utilizando SSL.

Para obtener más detalles, consulte Para obtener más información, consulte el Capítulo 6 de lapublicación de IBM Cognos Analytics Guía de configuración de Cognos Analytics.

15. Si se ha de instalar una pasarela, modifique el URI de pasarela utilizando el formato siguiente:<webserverName:webserverPort/alias/bi/v1/disp>

16. Si el servidor de aplicaciones se ha instalado en el mismo servidor que otra instancia de IBM CognosAnalytics y dicha instancia no se estaba ejecutando cuando se instalaba el nivel de aplicación,asegúrese de que los puertos siguientes estén ajustados con los puertos abiertos:

• URI de asignador externo• URI de asignador interno• Número de puerto del servicio de conjunto de datos• URI de asignador para aplicaciones externas

17. Pulse con el botón derecho Grupo de configuración > Recuperar

• Establezca el ID de usuario, contraseña, espacio de nombres y URL como lo ha configurado elNivel de contenido

• Establezca el Puerto de sincronización de miembros y el Puerto de coordinación de miembros.

26 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 35: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

18. Pulse Registro y ajuste el número de puertos del servidor de registro local.

19. En Otros valores de URI, pulse junto a los URI de Content Manager y añada el servidor y puertopara el Nivel de contenido que se ha instalado previamente.

20. Configure la base de datos de auditoría.a) Pulse con el botón derecho Registro > Nuevo recurso > Destino.b) Establezca el nombre en Auditoría.c) Establezca el tipo en Base de datos.d) Pulse con el botón derecho Nuevo recurso > Base de datos > Auditoría.e) Establezca el nombre en Auditoría.f) Seleccione Seleccionar el tipo de base de datos.g) Seleccione el servidor de base de datos y el número de puerto de la configuración del Nivel de

contenido.h) Establezca el ID de usuario y la contraseña de base de datos del Nivel de contenido configurado.i) Establezca el nombre de base de datos y el cifrado del Nivel de contenido configurado.

21. Configure un almacén de notificaciones.a) Pulse con el botón derecho Notificación > Nuevo recurso > Base de datos. Rellene lo siguiente:

• Establezca el nombre del Almacén de notificaciones• Tipo - Seleccione el tipo de la base de datos de almacén de notificaciones• Servidor de base de datos y número de puerto.• ID de usuario y contraseña.• Nombre de base de datos.• Cifrado.

22. Debe Probar la configuración para asegurarse de que los valores son válidos.a) Pulse Configuración > Menú de acciones > Probar

La prueba de conexión del servidor de correo fallará si éste no se ha configurado.23. Iniciar el Nivel de aplicación.24. Ahora puede acceder a Cognos Analytics en: <servidornivelaplicación:númeropuerto/bi>

Instalación del nivel de pasarelaProcedimiento para instalar el nivel de pasarela de IBM Cognos Analytics 11.1.x

Efectúe la instalación de la pasarela si tiene la intención de configurar opciones avanzadas como el iniciode sesión único con la seguridad Kerberos con IIS o una arquitectura en la que el servidor web estádisponible públicamente fuera de un cortafuegos. IBM Cognos Analytics utiliza el servidor web para elequilibrio de carga de determinadas solicitudes además de alojar y dar servicio a contenido estático, talcomo iconos y archivos de imágenes.

Procedimiento

1. Descargue el instalador y el repositorio.Descargue en Passport Advantage.

2. Pulse dos veces el archivo instalador y apunte al repositorio cuando se le indique.3. Seleccione IBM Cognos Analytics y la ubicación de instalación que desee.4. Seleccione Pasarela cuando se le solicite y complete los pasos de instalación.5. Vaya a la ubicación de acceso directo e inicie Cognos Configuration.6. Pulse Entorno

Capítulo 4. Instalación de servidor distribuida 27

Page 36: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

7. En Valores de pasarela, establezca el URI de asignador para la pasarela en el servidor/puerto en quese ha instalado el Nivel de aplicación.Formato de ejemplo <http://applicationTierServer:applicationTierPort/bi/v1/disp>

8. Pulse Configuración local > Menú de acciones > Probar para probar la configuración.9. Pulse Guardar para guardar la configuración.

10. Inicie el Nivel de contenido.

28 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 37: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 5. Instalación, desinstalación yconfiguración silenciosas

Utilice una instalación silenciosa, una desinstalación y una configuración desatendidas para:

• Instalar una configuración idéntica en varios sistemas de la red.• Automatizar el proceso de instalación y configuración mediante la especificación de opciones y valores

para los usuarios.• Instalar y configurar los componentes en un entorno UNIX o Linux que no tenga XWindows• Desinstalar IBM Cognos Analytics.

Antes de establecer una instalación y una configuración silenciosas, asegúrese de que se cumplen todoslos requisitos y los requisitos previos del sistema y de que el resto del software necesario esté instalado yconfigurado.

Uso de una instalación silenciosaUtilice la instalación silenciosa para duplicar una instalación de un sistema a otro sin que se le soliciteinformación.

Procedimiento

1. Asegúrese que la variable de entorno DISPLAY no se haya definido.2. Realice una de estas tareas: “Utilice una plantilla del archivo de respuestas” en la página 31 o

ejecutar el asistente de instalación desde una línea de comandos con un parámetro para guardar unarchivo de respuestas.Por ejemplo:

Windows: analytics-installer-2.0.<build>-win.exe -DREPO=<RepoZipPath> -r“C:\ResponseFile\ResponseFile.properties”.

UNIX o Linux: analytics-installer-<build>-<platform>.bin -DREPO=<RepoZipPath> -r“./ResponseFile/ResponseFile.properties”

Nota:

• El directorio, como por ejemplo C:\ResponseFile, debe existir antes de ejecutar el asistente deinstalación. <RepoZipPath> hace referencia a la ubicación del archivo repository.zip.

• Puede encontrar opciones de línea de mandatos adicionales aquí: Opciones de línea de mandatos(https://helpnet.flexerasoftware.com/installanywhere2017/Content/helplibrary/ia_ref_command_line_install_uninstall.htm)

No es necesario ejecutar una instalación completa para crear un archivo de respuestas. Puede lanzarla instalación con la opción -r, ejecutarla hasta el panel de resumen y cancelarla en ese punto. Elarchivo de propiedades de respuestas se creará cuando salga de la instalación.

3. Cuando la instalación haya finalizado, modifique el archivo de respuestas según convenga.

El archivo de respuestas contiene valores que se corresponden con los valores utilizados cuando seejecutó el asistente de instalación para crear el archivo de respuestas. La contraseña especificadadurante la instalación está cifrada en el archivo de respuestas.

4. En el sistema donde vaya a instalar el software, realice una de las acciones siguientes:

• Inserte el disco apropiado de instalación del producto y copie el contenido del disco en el sistema.• Copie los archivos de instalación del producto que ha descargado en el sistema.

Page 38: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

5. En una ventana de comandos o de terminal, vaya al directorio del sistema operativo en el que hayacopiado los archivos de instalación y escriba el comando siguiente:

• En Windows, donde ubicación es el directorio donde ha creado o copiado el archivonombre_archivo_respuestas:

analytics-installer-2.0.<build>-win.exe -DREPO=<RepoZipPath> -f ubicación\nombre_archivo_respuestas -i silent

Consejo:

Inicie el archivo de respuestas de instalación desatendida desde un archivo de proceso por lotes. Asíse logra que el proceso de instalación espere a que la instalación finalice por completo antes devolver. Además, añada un comando de eco %errorlevel% al final de su archivo de proceso porlotes para saber el código de salida de las entradas del archivo de proceso por lotes de instalación.Por ejemplo, ubicación_instalación\analytics-installer-2.0.<build>-win.exe -DREPO=<RepoZipPath> -i silent -f ubicación\nombre_archivo_respuestas echo%errorlevel%

Si se produce un error durante la instalación, es posible que la ventana de indicador de comandos dela instalación muestre información importante. El código de salida visualizado debería ser 0 (cero)para que sea satisfactorio. Si el código de salida no es 0, hay dos opciones.

a. Visualice el registro de instalación que está ubicado en ubicación_instalación\logs\IBM_Cognos_Analytics_Install_<timestamp>.log

b. Visualice un registro de salida adicional bajo la carpeta temporal del usuario %TEMPDIR%\install_output_log_cognos_analytics.txt. Este archivo de registro muestra una listade posibles códigos de salida y sus descripciones. También puede buscar la frase Error deinstalación: para obtener detalles adicionales.

• En UNIX o Linux:

analytics-installer-<build>-<platform>.bin -DREPO=<RepoZipPath> -fubicación/nombre_archivo_respuestas -i silent

• Para instalar en un idioma soportado, utilice la opción -l <código_idioma>.

Por ejemplo, para instalar la versión en francés y crear un archivo de respuestas:

Windows: analytics-installer-2.0.<build>-win.exe -DREPO=<RepoZipPath> -l<lang_code> –r ubicación\nombre_archivo_respuestas.

UNIX o Linux: analytics-installer-<build>-<platform>.bin -DREPO=<RepoZipPath>-l <lang_code> –r ubicación/nombre_archivo_respuestas

Para utilizar el archivo de respuestas y realizar la instalación en francés en Windows, por ejemplo:

analytics-installer-2.0.<build>-win.exe -DREPO=<RepoZipPath> -l fr -isilent -f c:\responselocation\responsefile.properties echo %errorlevel%

Tabla 9. Códigos de idioma soportados

Código Idioma

en Inglés

es Español

fr Francés

it Italiano

ja Japonés

ko Coreano

pt_BR Portugués (Brasil)

30 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 39: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 9. Códigos de idioma soportados (continuación)

Código Idioma

zh_CN Chino simplificado

zh_TW Chino tradicional

Resultados

Si se devuelve un estado de retorno distinto a cero (0), compruebe si hay mensajes de error en losarchivos de registro. Los errores se graban en el directorio ubicación_instalación\logs en unarchivo de registro de errores de resumen. El formato del nombre del archivo es tl-código_producto-versión-aaaammdd-hhmm_summary-error.txt.

Si sucede algún error antes de que se produzca suficiente inicialización, los mensajes de registro seenvían a un archivo de registro en el directorio temp. El formato del nombre de archivo es tl-código_producto-versión-aaaammdd-hhmm.txt.

Después de resolver todos los errores, puede establecer una configuración silenciosa.

Utilice una plantilla del archivo de respuestasPuede utilizar una plantilla para crear un archivo de respuestas en lugar de ejecutar una instalación paragenerar el archivo de respuestas.

Este tema incluye tres plantillas de archivo de respuestas para los siguientes tipos de instalaciones:instalación personalizada, instalación sencilla e instalación de cliente.

Procedimiento

1. Corte y pegue la información de este tema para crear el archivo de respuestas que desee utilizar, tantopara una instalación personalizada como para una instalación sencilla.

2. Realice los cambios en el archivo de respuestas que ha creado siguiendo las directrices del archivo.

Plantilla del archivo de respuestas de la instalación personalizada

#Plantilla de archivo de respuesta para instalación silenciosa del#software IBM Cognos Analytic##Esta plantilla corresponde a una instalación personalizada. Si desea realizar#una instalación sencilla,utilice la otra plantilla, que figura más adelante.##(C) Copyright IBM(R) Corp. 2016. Reservados todos los derechos.

#No olvide hacer una copia de este archivo antes de modificarlo.

#NO cambie la variable siguiente, ya que es una instalación personalizadaBISRVR_INSTALLTYPE_CUSTOM=1

#Obligatorio - Tipo de instalación para instalación personalizada#-----------------------------------------------------------#Debe seleccionar uno de los tipos de instalación siguientes.# Si desea realizar una primera instalación o una instalación# personalizada, establezca BISRVR_CUSTOM_FIRST en 1 y la# otra variable en 0. # Si desea realizar una instalación personalizada o de tipo# Conectar e instalar, establezca BISRVR_CUSTOM_EXPAND# en 1 y la otra variable en 0. #-----------------------------------------------------------BISRVR_CUSTOM_FIRST=BISRVR_CUSTOM_EXPAND=

#Obligatorio - Características#-----------------------------------------------------------------------

Capítulo 5. Instalación, desinstalación y configuración silenciosas 31

Page 40: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

#Para una primera instalación o una instalación personalizada, debe# seleccionarse la característica DATATIER. # También pueden seleccionarse otras características a la vez.#Para una instalación expandida personalizada, debe seleccionar al menos# una de las características.##BISRVR_FEATURE_DATATIER corresponde a "Repositorio de contenido" en# la instalación con la interfaz gráfica.#BISRVR_FEATURE_APPTIER corresponde a "Servicios de aplicaciones" en# la instalación con la interfaz gráfica.#BISRVR_FEATURE_GATEWAY corresponde a "Pasarela opcional" en# la instalación con la interfaz gráfica.#-----------------------------------------------------------------------REPO=<RepoZipPath>BISRVR_FEATURE_DATATIER=BISRVR_FEATURE_APPTIER=BISRVR_FEATURE_GATEWAY= #Obligatorio - Ubicación de instalación#----------------------------------------------#La ubicación de instalación # corresponde a "Ubicación de instalación" en# la instalación con la interfaz gráfica.# VALOR PREDETERMINADO: # En UNIX y Linux# /opt/ibm/cognos/analytics# En Windows# C:\\Archivos de programa\\ibm\\cognos\\analytics#----------------------------------------------USER_INSTALL_DIR=

#Opcional - Opciones para la instalación en Windows#-----------------------------------------------------------------------------#Las dos entradas siguientes solo son para Windows.#BISRVR_SHORTCUT corresponde a "Carpeta de programa" en# la instalación con la interfaz gráfica. #BISRVR_ALLUSERS corresponde a "Visibilizar acceso directo para todos los# usuarios en el menú Inicio"en la instalación con la interfaz gráfica. # Establézcala en 1 si desea que elacceso directo se vea.#-----------------------------------------------------------------------------#BISRVR_SHORTCUT=#BISRVR_ALLUSERS=

#Fin de la plantilla para la instalación personalizada#-----------------------------------------------------------------------------

Plantilla del archivo de respuestas de la instalación sencilla

#Plantilla de archivo de respuesta para instalación silenciosa del#software IBM Cognos Analytic##Esta plantilla corresponde a una instalación sencilla. Si desea realizar#una instalación personalizada,utilice la otra plantilla, que figura más arriba.##(C) Copyright IBM(R) Corp. 2016. Reservados todos los derechos.

#No olvide hacer una copia de este archivo antes de modificarlo.

#Obligatorio - Tipo de instalación para instalación sencilla#-----------------------------------------------------------------#Debe seleccionar uno de los tipos de instalación siguientes.# Si desea realizar una primera instalación o una instalación# sencilla, establezca BISRVR_INSTALLTYPE_READY en 1 y la# otra variable en 0. # Si desea realizar una instalación sencilla o de tipo# Conectar e instalar, establezca BISRVR_INSTALLTYPE_EXPAND en 1# y la otra variable en 0. #-----------------------------------------------------------------REPO=<RepoZipPath>BISRVR_INSTALLTYPE_READY=BISRVR_INSTALLTYPE_EXPAND=

#Obligatorio - Ubicación de instalación#----------------------------------------------

32 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 41: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

#La ubicación de instalación # corresponde a "Ubicación de instalación" en# la instalación con la interfaz gráfica.# VALOR PREDETERMINADO: # En UNIX y Linux# /opt/ibm/cognos/analytics# En Windows# C:\\Archivos de programa\\ibm\\cognos\\analytics#----------------------------------------------USER_INSTALL_DIR=

#Obligatorio - Entrada necesaria para instalación sencilla#-----------------------------------------------------------------------------#Se necesitan las credenciales de administrador de Cognos para la instalación# sencilla.#BISRVR_COGNOSUSER corresponde a "ID de usuario administrador de Cognos" en# la instalación con la interfaz gráfica.#BISRVR_COGNOSUSER_PASSWORD corresponde a "Contraseña" en# la instalación con la interfaz gráfica. # La contraseña debe estar cifrada. Se puede obtener grabando una instalación con# la interfaz gráfica de usuario.#-----------------------------------------------------------------------------BISRVR_COGNOSUSER=BISRVR_COGNOSUSER_PASSWORD=

#Opcional - Opciones para la instalación en Windows#-----------------------------------------------------------------------------#Las dos entradas siguientes solo son para Windows.#BISRVR_SHORTCUT corresponde a "Carpeta de programa" en# la instalación con la interfaz gráfica. #BISRVR_ALLUSERS corresponde a "Visibilizar acceso directo para todos los# usuarios en el menú Inicio"en la instalación con la interfaz gráfica. # Establézcala en 1 si desea que elacceso directo se vea.#-----------------------------------------------------------------------------#BISRVR_SHORTCUT=#BISRVR_ALLUSERS=

#Fin de la plantilla para la instalación sencilla#-----------------------------------------------------------------------------

Plantilla del archivo de respuestas de la instalación cliente

Las aplicaciones cliente incluyen: Framework Manager (CA_FM), Lifecycle Manager (CA_LCM), CognosCube Designer (CA_DCUBEMODEL), Dynamic Query Analyzer (CA_DQA) y Cognos Analytics for JupyterNotebook Server (CA_JUPYTER).

#Plantilla de archivo de respuesta para instalación silenciosa del software IBM Cognos Analytic##Esta plantilla corresponde a la instalación de las herramientas del cliente.##(C) Copyright IBM(R) Corp. 2016. Reservados todos los derechos.

#No olvide hacer una copia de este archivo antes de modificarlo.

#No cambie el valor de esta variable porque no es una instalación de CA#-----BISRVR_CA_INSTALL=0

#No cambie este valor porque este archivo de respuestas es para herramientas#----BISRVR_CA_TOOLS_INSTALL=1

#Defina solamente una herramienta de cliente que tenga que instalar en 1#-----CA_FM=CA_LCM=CA_DCUBEMODEL=CA_DQA=CA_JUPYTER=

#Defina la ubicación de instalaciónUSER_INSTALL_DIR=

#repo zip file full pathREPO=

Capítulo 5. Instalación, desinstalación y configuración silenciosas 33

Page 42: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Qué hacer a continuaciónEjecute el archivo de respuestas según las instrucciones proporcionadas en el tema siguiente: “Uso deuna instalación silenciosa” en la página 29.

Uso de una configuración silenciosaPara utilizar una configuración silenciosa, debe exportar la configuración de una instalación existente quetenga los mismos componentes de IBM Cognos Analytics instalados. Entonces podrá ejecutar IBMCognos Configuration en modo silencioso.

La configuración exportada contiene las propiedades de los componentes de IBM Cognos Analytics quese han instalado en un sistema.

Antes de empezar

Asegúrese de que los valores de configuración del sistema donde va a realizar la exportación seanadecuados para utilizarlos en otro sistema con los mismos componentes instalados. Por ejemplo, si en laparte de la propiedad del URI de la pasarela que corresponde al nombre de host, se ha sustituido ellocalhost por una dirección IP o un nombre de sistema, asegúrese de que dichos valores sean adecuadospara la configuración del nuevo sistema.

Procedimiento

1. En IBM Cognos Configuration, pulse Exportar como en el menú Archivo.2. Cuando se le solicite si desea exportar el contenido descifrado, pulse Sí.3. Si desea exportar la configuración actual a una carpeta distinta, busque y abra la carpeta en el cuadro

Buscar en.4. En el cuadro Nombre de archivo, escriba un nombre para el archivo de configuración.5. Pulse Save.6. Copie el archivo de configuración exportado en el directorio ubicación_instalación/configuration del sistema donde tiene previsto utilizar la configuración desatendida.

7. Cambie el nombre del archivo por cogstartup.xml.8. Vaya al directorio ubicación_instalación/bin o ubicación_instalación/bin64.9. Escriba el comando siguiente:

• En UNIX o Linux, escriba

./cogconfig.sh -s• En Windows, escriba

cogconfig.bat -s

Consejo: Para ver los mensajes de registro generados durante una configuración desatendida,consulte el archivo cogconfig_response.csv en el directorio ubicación_instalación/logs.

Puede ver si la configuración desatendida se ha realizado correctamente comprobando el estado deretorno. Un valor de cero (0) indica que se ha realizado correctamente y todos los demás valoresindican que se ha producido un error.

ResultadosIBM Cognos Configuration aplica los valores de configuración especificados en el archivocogstartup.xml, cifra las credenciales, genera certificados digitales y, si corresponde, inicia el servicioo el proceso de IBM Cognos.

34 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 43: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Utilice una desinstalación silenciosaUtilice una desinstalación silenciosa para automatizar la eliminación de componentes de varios sistemasque tengan los mismos componentes, o para eliminar los componentes de un entorno UNIX o Linux queno tenga XWindows.

Consejo: Si durante el proceso de desinstalación se están ejecutando herramientas de supervisión, talescomo el explorador de procesos, MMC (Microsoft Management Console), pueden interferir en la supresiónde los servicios. Esto se aplica a todos los servicios en general. Por ejemplo, después de desinstalarCognos Analytics, los servicios de productos, tales como ApacheDS, IBM Cognos e Informix, no seeliminarán por completo, sino que se mostrarán en el panel de servicios como detenidos e inhabilitados.Para evitar esto, evite tener en ejecución las herramientas de supervisión durante el proceso dedesinstalación. Si concluye estas herramientas de supervisión después de la desinstalación también secompletará la supresión de los servicios.

Procedimiento

Ejecute el asistente de desinstalación desde una línea de comandos con estos parámetros:

Windows: ubicación_instalación/uninstall/Uninstall_IBM_Cognos_Analytics.exe -isilent.

UNIX or Linux: ./ubicación_instalación/uninstall/Uninstall_IBM_Cognos_Analytics -isilent

Capítulo 5. Instalación, desinstalación y configuración silenciosas 35

Page 44: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

36 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 45: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 6. Instalación de IBM Cognos Analytics forJupyter Notebook

IBM Cognos Analytics incluye una versión de Jupyter Notebook que está disponible como un instaladorseparado.

Después de instalar Jupyter Notebook Server, Cognos Analytics puede crear y editar Jupyter Notebook enCognos Analytics.

Los dos componentes principales de Jupyter Notebook Server son JupyterHub y el visor de Notebook(NbViewer). JupyterHub es el elemento de orquestación que gestiona varias instancias del servidor.

Se puede instalar IBM Cognos Analytics for Jupyter Notebook Server en el mismo sistema que IBMCognos Analytics Server o en un sistema diferente. En el diagrama siguiente se muestra la arquitecturadel servidor.

Arquitectura de IBM Cognos Analytics para Jupyter Notebook

BI Proxy

Navegadores de cliente

Servidor Cognos Analytics

Content service Data Query service

NbViewerJupyter - S1JupyterHub

OrchestrationJupyter - S2

Jupyter - S3

Cognos Analytics para Servidor Jupyter Notebook

Servidores

Después de instalar y configurar IBM Cognos Analytics for Jupyter Notebook Server, el administradordebe realizar estas tareas:

• Asignar la función Notebook a los usuarios adecuados. Para obtener más información, consulte lapublicación Guía de gestión de IBM Cognos Analytics.

• Habilitar IBM Cognos Analytics for Jupyter Notebook. Para obtener más información, consulte lapublicación Guía de gestión de IBM Cognos Analytics.

Instalación de Jupyter Notebook Server en LinuxPuede instalar IBM Cognos Analytics for Jupyter Notebook Server en el mismo sistema o en un sistemadiferente en el que esté instalado Cognos Analytics.

Jupyter Notebook Server admite plataformas Linux y Windows 10 y es necesario tener instalado Docker.

Page 46: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Nota: Tanto Docker CE (Community Edition), Docker EE (Enterprise Edition) como Docker Desktop (CE)reciben soporte en este momento.

Cuando descarga y ejecuta el script del instalador, se cargan e inician los contenedores Docker. Estoscontenedores permiten a los usuarios de Cognos Analytics crear y editar Jupyter Notebook. De formapredeterminada, Cognos Analytics for Jupyter Server está configurado con muchos de los paquetes dedatos Python científicos y de análisis. En Cognos Analytics de la instalación local, versión 11.1.2, JupyterServer incluye paquetes de las versiones Anaconda y PixieDust.

Consejo: Posteriormente, puede actualizar los paquetes Python en su instalación existente.

Antes de empezar

Instale Docker en Linux antes de instalar Jupyter Notebook Server. Para obtener más información, sigalos procedimientos para una de estas distribuciones de Linux:

• Instalación de Docker CE for CentOS• Instalación de Docker CE for Ubuntu• Instalación de Docker EE para Red Hat Enterprise Linux

Debe añadirse al grupo Docker para que se pueda ejecutar el mandato Docker sin privilegios de usuarioroot.

Debe establecer el dominio completo en Cognos Configuration utilizando el procedimiento siguiente:

1. En IBM Cognos Configuration, en la ventana Explorador, pulse Entorno.2. Bajo URI de asignador para aplicaciones externas establezca el nombre de dominio completo

(FQDN) para IBM Cognos Analytics Server.3. Bajo URI de pasarela defina el nombre de dominio completo (FQDN) para el servidor de IBM Cognos

Analytics.4. Pulse Archivo > Guardar.5. Reinicie el servicio de Cognos Analytics.

Acerca de esta tarea

Para ver una demostración sobre cómo instalar Jupyter Notebook Server, vea este vídeo.

Procedimiento

1. Descargue el instalador de IBM Cognos Analytics for Jupyter Notebook Server y el repositorio delservidor en Passport Advantage.

Consejo: Consulte Cognos Analytics 11.1.2 Descargar documento para averiguar el número decomponente que ha de descargar. Tenga en cuenta que el instalador de Jupyter Server y el repositoriodel servidor solo se encuentran en Linux eAssemblies.

2. Pulse dos veces el archivo instalador.3. Siga las indicaciones del asistente de instalación para copiar e instalar los archivos en el sistema.

Consejo: Puede instalar sobre una versión anterior de Jupyter Server.

La carpeta ubicación_instalación_jupyter/dist contiene dos subcarpetas:

• dist/images• dist/scripts

Consejo: La carpeta dist/scripts/unix contiene todos los scripts que necesita ejecutar.

Script Función

build.sh Ejecute este script para volver a crear lasimágenes.

38 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 47: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Script Función

config.conf Edite este archivo de configuración para cambiarlos parámetros de Jupyter.

install.sh Ejecute este script para cargar e iniciar loscontenedores Docker.

prune.sh Ejecute este script para eliminar las imágenesDocker antiguas.

start.sh Ejecute este script para iniciar el servidorJupyter.

stop.sh Ejecute este script para detener el servidorJupyter.

uninstall.sh Ejecute este script para desinstalar el servidorJupyter.

4. Asegúrese de que tiene permisos de ejecución para cada script:

Escriba chmod -R u+x dist/scripts/unix5. Vaya al directorio dist/scripts/unix.6. Escriba ./install.sh

Se ejecuta el script de instalación.

ResultadosSe cargan todas las imágenes de Docker de Jupyter Server desde el directoriojupyter_installation_location/dist/images y se inician los contenedores de Docker.

Qué hacer a continuaciónDespués de instalar IBM Cognos Analytics for Jupyter Notebook Server, se pueden realizar las tareassiguientes:

• Si desea cambiar algunos valores predeterminados, puede configurar Jupyter Notebook Server.• El administrador debe asignar la función Notebook a los usuarios adecuados. Para obtener más

información, consulte la publicación Guía de gestión de IBM Cognos Analytics.• El administrador debe habilitar IBM Cognos Analytics for Jupyter Notebook. Para obtener más

información, consulte la publicación Guía de gestión de IBM Cognos Analytics.

Desinstalación de Jupyter Notebook ServerPara desinstalar Jupyter Notebook Server, vaya al directorio dist/scripts/unix y escriba ./uninstall.sh

Instalación de Jupyter Notebook Server en Microsoft Windows 10

Ahora puede instalar IBM Cognos Analytics for Jupyter Notebook Server for Microsoft Windows 10 en elmismo sistema o en un sistema diferente en el que esté instalado Cognos Analytics.

Jupyter Notebook Server admite plataformas Linux y Microsoft Windows 10 y es necesario tenerinstalado Docker.

Nota: Tanto Docker CE (Community Edition), Docker EE (Enterprise Edition) como Docker Desktop (CE)reciben soporte en este momento.

Cuando descarga y ejecuta el script del instalador, se cargan e inician los contenedores Docker. Estoscontenedores permiten a los usuarios de Cognos Analytics crear y editar Jupyter Notebook. De forma

Capítulo 6. Instalación de IBM Cognos Analytics for Jupyter Notebook 39

Page 48: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

predeterminada, Cognos Analytics for Jupyter Server está configurado con muchos de los paquetes dedatos Python científicos y de análisis. En Cognos Analytics de la instalación local, versión 11.1.2+, JupyterServer incluye paquetes de las versiones Anaconda y PixieDust.

Consejo: Posteriormente, puede actualizar los paquetes Python en su instalación existente.

Antes de empezar

Para garantizar que los contenedores de Linux puedan ejecutarse en un host de Windows, debe estarejecutando la Plataforma Hyper-V.

Para verificarlo:

1. Abra el Panel de control.2. Pulse Programas.3. Pulse Activar o desactivar las características de Windows.4. Busque y expanda la opción Hyper-V.5. Asegúrese de que la opción Plataforma Hyper-V esté marcada.

Instale Docker en Windows antes de instalar Jupyter Notebook Server. Para obtener más información,siga los procedimientos para Microsoft Windows 10:

• Instalación de Docker Desktop for Windows

Importante: El servidor de Jupyter requiere que Docker utilice contenedores de Linux. Si se haconfigurado la instalación de Docker Desktop para utilizar contenedores Windows, realice una de lastareas siguientes:

• Pulse con el botón derecho del ratón el icono de Docker de la esquina inferior derecha de la ventana y, acontinuación, seleccione la opción para conmutar a contenedores Linux.

• Vuelva a instalar Docker Desktop, asegurándose de no seleccionar la opción para utilizar contenedoresWindows en lugar de contenedores Linux.

Debe añadirse al grupo Docker para que se pueda ejecutar el mandato Docker sin privilegios de usuarioroot.

Debe establecer el dominio completo en Cognos Configuration utilizando el procedimiento siguiente:

1. En IBM Cognos Configuration, en la ventana Explorador, pulse Entorno.2. Bajo URI de asignador para aplicaciones externas establezca el nombre de dominio completo

(FQDN) para IBM Cognos Analytics Server.3. Bajo URI de pasarela defina el nombre de dominio completo (FQDN) para el servidor de IBM Cognos

Analytics.4. Pulse Archivo > Guardar.5. Reinicie el servicio de Cognos Analytics.

Procedimiento

1. Descargue el instalador de IBM Cognos Analytics for Jupyter Notebook Server y el repositorio delservidor en Passport Advantage.

Consejo: Consulte Cognos Analytics 11.1.5 Descargar documento para averiguar el número decomponente que ha de descargar.

2. Pulse dos veces el archivo instalador.3. Siga las indicaciones del asistente de instalación para copiar e instalar los archivos en el sistema.

Consejo: Puede instalar sobre una versión anterior de Jupyter Server.

La carpeta ubicación_instalación_jupyter/dist contiene dos subcarpetas:

• dist/images

40 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 49: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• dist/scripts

Consejo: La carpeta dist/scripts/windows contiene todos los scripts y los archivos deconfiguración para las instalaciones de Windows.

Script Función

build.bat Ejecute este script para volver a crear lasimágenes.

config.conf Edite este archivo de configuración para cambiarlos parámetros de Jupyter.

install.bat Ejecute este script para cargar e iniciar loscontenedores Docker.

prune.bat Ejecute este script para eliminar las imágenesDocker antiguas.

startup.bat Ejecute este script para iniciar el servidorJupyter.

stop.bat Ejecute este script para detener el servidorJupyter.

uninstall.bat Ejecute este script para desinstalar el servidorJupyter.

4. Abra una ventana de indicador de mandatos con privilegios de administrador.5. Vaya al directorio dist/scripts/windows.6. Escriba ./install.bat

Se ejecuta el script de instalación.

ResultadosSe cargan todas las imágenes de Docker de Jupyter Server desde el directoriojupyter_installation_location/dist/images y se inician los contenedores de Docker.

Qué hacer a continuaciónDespués de instalar IBM Cognos Analytics for Jupyter Notebook Server, se pueden realizar las tareassiguientes:

• Si desea cambiar algunos valores predeterminados, puede configurar Jupyter Notebook Server.• El administrador debe asignar la función Notebook a los usuarios adecuados. Para obtener más

información, consulte la publicación Guía de gestión de IBM Cognos Analytics.• El administrador debe habilitar IBM Cognos Analytics for Jupyter Notebook. Para obtener más

información, consulte la publicación Guía de gestión de IBM Cognos Analytics.

Desinstalación de Jupyter Notebook ServerPara desinstalar Jupyter Notebook Server, abra una ventana de indicador de mandatos con privilegios deadministrador y vaya hasta el directorio dist/scripts/windows y, a continuación, escriba ./uninstall.bat

Configuración de Jupyter Notebook ServerSi desea cambiar algunos valores predeterminados en IBM Cognos Analytics for Jupyter NotebookServer, puede editar el archivo ubicación_instalación_jupyter/dist/scripts/unix/config.conf para Linux o ubicación_instalación_jupyter/dist/scripts/windows/config.conf para Microsoft Windows 10.

Capítulo 6. Instalación de IBM Cognos Analytics for Jupyter Notebook 41

Page 50: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Especifique los valores, según sea necesario, para los parámetros que se listan en la tabla siguiente:

Parámetro Descripción

CERTIFICATES_DIRECTORY_PATH Si está protegiendo Jupyter Notebook Servermediante SSL, escriba la ruta del directorio quecontiene los certificados para los hosts SSL deconfianza.

Consejo: Le recomendamos que el directorio quecontiene los certificados esté ubicado fuera deldirectorio ubicación_instalación_jupyter. De estemodo, no será necesario mover los archivos decertificados después de otras instalacionesposteriores y el archivo config.conf puedecontinuar apuntando a los certificados.

Por ejemplo:

CERTIFICATES_DIRECTORY_PATH=//myjupyterserver.mycompany.com/certificates

PROXY_CERTIFICATE_FILE_PATH Si utiliza SSL, escriba la ruta, con formato PEM(Privacy Enhanced Mail), del archivo de certificadopara Jupyter Server.

Por ejemplo:

PROXY_CERTIFICATE_FILE_PATH=//myjupyterserver.mycompany.com/certificates/myjupyterserver.chained.pem

PROXY_KEY_FILE_PATH Si utiliza SSL, escriba la ruta, con formato PEM(Privacy Enhanced Mail), del archivo de clavesprivadas para Jupyter Server.

Por ejemplo:

PROXY_KEY_FILE_PATH=//myjupyterserver.mycompany.com/certificates/myjupyterserver.mycompany.com.rsa.key

DOCKER_IMAGES_PATH=../../images Si cambia la ubicación de sus imágenes Docker,actualice la ruta como la nueva ubicación.

HOST_NAME=$(nombrehost) No debe ser necesario editar el valor denombrehost. Se resuelve automáticamente sinombrehost se ha establecido correctamente. Paracomprobarlo, escriba el valor de nombrehost enuna línea de mandatos. La salida deberá ser elnombre completo del sistema. Si es incorrecto,puede editar el valor de HOST_NAME y añadir elnombre completo.

Por ejemplo, escriba lo siguiente:

HOST_NAME=myjupyterserver.mycompany.com

42 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 51: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Parámetro Descripción

HOST_PORT=8000 El número de puerto del concentrador de JupyterNotebook.

SERVER_LIMIT=0 Especifica el número máximo de usuarios que sepueden conectar al mismo tiempo. Si se estableceen 0 (el valor predeterminado), no se aplica ningúnlímite.

MEM_LIMIT= Especifica el límite de memoria del contenedor decada usuario.

El valor puede ser un entero (bytes) o una cadenacon un prefijo de K, M, G o T.

Ejemplos:

MEM_LIMIT=150M

MEM_LIMIT=2G

Cuando no existe ningún valor (predeterminado), alcontenedor de usuario se le asigna la memoria querequiere.

CULL_TIMEOUT Especifica el tiempo de inactividad de cadacontenedor, después del cual el servicio deselección los elimina (el valor predeterminado esde 3600 segundos).

Importante: Después de realizar los cambios en el archivo config.conf, debe realizar los pasossiguientes:

1. Ejecute el archivo dist/scripts/unix/build.sh para Linux o dist/scripts/windows/build.bat para que el script de Windows pueda aplicar los cambios.

2. Ejecute el archivo dist/scripts/unix/startup.sh para Linux o dist/scripts/windows/startup.bat para que el script de Windows vea los cambios.

Actualización de la pasarela de Cognos Analytics for Jupyter Notebook ServerSi ha instalado la pasarela de Cognos Analytics y desea integrar Cognos Analytics for Jupyter NotebookServer, debe editar la configuración de la pasarela existente.

Acerca de esta tareaLa comunicación WebSocket se utiliza entre Jupyter Notebook Server y el cliente de navegador.

La capa del proxy del servicio de Cognos Analytics gestiona la asignación del tráfico http:// yhttps:// para Jupyter Server. No obstante, no puede hacer de intermediario de solicitudes WebSocket.Por lo tanto, las solicitudes de Notebook WebSocket deben omitir la capa de servicios de CognosAnalytics y conectarse directamente con el servicio de Jupyter detrás del servicio de Cognos Analytics.

Cuando Cognos Analytics utiliza una pasarela, puede configurar la omisión del tráfico de WebSocketañadiendo una regla de rescritura a la especificación del proxy. Para obtener más información, consulte:Capítulo 10, “Configuración de la pasarela”, en la página 117.

Procedimiento

1. Si está utilizando una pasarela Apache, realice el paso “4” en la página 129 de la sección“Configuración de Apache HTTP Server o IBM HTTP Server en Cognos Analytics” en la página 128.

2. Si está utilizando una pasarela IIS, realice lo siguiente:

Capítulo 6. Instalación de IBM Cognos Analytics for Jupyter Notebook 43

Page 52: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

a) Instale el soporte de WebSocket Protocol en IIS. Para obtener más información, consulteWebSocket <webSocket> (https://docs.microsoft.com/en-us/iis/configuration/system.webserver/web socket).

b) Realice el paso “6.d” en la página 135 de la sección “Configuración de IIS con Cognos Analytics”en la página 133.

3. Reinicie el servicio de Cognos Analytics.

Protección de Jupyter Notebook ServerPuede proteger su instalación de Jupyter Notebook Server con el cifrado SSL utilizando certificados SSL.

Los certificados SSL deben ser de un proveedor de confianza, ya que el cifrado Secure Web Sockets no lepermite utilizar certificados "autofirmados", tal como lo hace la solicitud https.

Nota: Si Cognos Analytics Server está protegido con SSL, Jupyter Notebook Server también debe estarprotegido con SSL. Del mismo modos, si Cognos Analytics Server no está protegido SSL, JupyterNotebook Server no debe estar protegido con SSL.

Acerca de esta tarea

Para ver una demostración sobre cómo proteger Jupyter Notebook Server, vea este vídeo.

Procedimiento

1. Actualice el archivo config.conf para el cifrado SSL.a) Establezca el valor de CERTIFICATES_DIRECTORY_PATH en la ruta del directorio que contiene los

certificados de autorización para Jupyter Server.b) Establezca el valor de PROXY_CERTIFICATE_FILE_PATH en la ruta del archivo de certificado de

Jupyter Server.c) Establezca el valor de PROXY_KEY_FILE_PATH en la ruta del archivo de claves privadas de Jupyter

Server.

Consejo: Para obtener más información, consulte “Configuración de Jupyter Notebook Server” en lapágina 41.

2. Asegúrese de que el administrador especifique https, en lugar de http, al habilitar IBM CognosAnalytics for Jupyter Notebook. Para obtener más información, consulte la publicación Guía de gestiónde IBM Cognos Analytics.

3. Registre Jupyter Server en Cognos Analytics Server como un host de terceros de confianza.

Independientemente de si se ha configurado o no Cognos Analytics Server para SSL, debe registrarJupyter Server en el almacén de servicios de confianza de Cognos Analytics. Cognos Analytics noenviará una solicitud a un destino https si antes no verifica mediante un certificado que el destino esgenuino y de confianza.

Esto requiere importar una copia del certificado de Jupyter Server protegido al almacén de serviciosde confianza de Cognos Analytics utilizando el programa de utilidad ThirdPartyCertificateToolque se proporciona con Cognos Analytics, en el directorio ubicación_instalación/bin. Paraobtener más información, consulte: “Mandatos de ThirdPartyCertificateTool y ejemplos” en la página175.

Por ejemplo, para importar un certificado, escriba lo siguiente en una línea de mandatos en el sistemaen que se ha instalado Cognos Analytics:

ThirdPartyCertificateTool -i -T -p NoPassWordSet -rruta_completa_archivo_certificado_de_jupyter_con_formato_pem

4. Solo si también se ha configurado Cognos Analytics Server para SSL, registre Cognos Analytics Servercon Jupyter Server como un host de terceros de confianza.

44 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 53: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

a) En el sistema en el que está instalado Jupyter Server, cree un directorio donde se almacenarán loscertificados.

b) Edite el archivo config.conf y establezca el parámetro CERTIFICATES_DIRECTORY_PATH demodo que apunte al directorio que acaba de crear.

c) Para cada instancia de Cognos Analytics que se conectará a Jupyter Server, copie el certificado conformato PEM (Privacy Enhanced Mail) para Cognos Analytics Server en el directorio de certificadosque ha configurado en el paso “4.b” en la página 45.

Importante: Aunque los certificados deben ser del formato PEM, deben tener las extensiones dearchivo .crt.

d) Vuelva a crear la imagen:

En Linux, ejecute ubicación_instalación_jupyter/dist/scripts/unix/build.sh

En Windows, ejecute ubicación_instalación_jupyter/dist/scripts/windows/build.bat

e) Reinicie el servidor:

En Linux, ejecute ubicación_instalación_jupyter/dist/scripts/unix/start.sh

En Windows, ejecute ubicación_instalación_jupyter/dist/scripts/windows/startup.bat

ResultadosJupyter Notebook Server está protegido con cifrado SSL.

Actualización de IBM Cognos Analytics for Jupyter Notebook ServerPuede actualizar IBM Cognos Analytics for Jupyter Notebook Server a una versión más reciente. De formaalternativa, puede actualizar los paquetes Python en su instalación de IBM Cognos Analytics for JupyterNotebook Server existente.

Actualización de la instalación para LinuxPuede instalar una versión más reciente de IBM Cognos Analytics for Jupyter Notebook Server sindesinstalar manualmente su versión actual.

Nota: Esta tarea requiere especificar una ubicación diferente de su directorio de instalación actual.

Acerca de esta tarea

Para ver una demostración sobre cómo actualizar su instalación de Jupyter Notebook Server, vea estevídeo.

Procedimiento

1. Siga los pasos “1” en la página 38 hasta “4” en la página 39 de la sección “Instalación de JupyterNotebook Server en Linux” en la página 37, especificando una ubicación de instalación diferentecuando se le solicite.

2. Copie los archivos additional_pip_packages.txt y additional_conda_packages.txt deubicación_instalación_jupyter_actual/dist/scripts/ y péguelos en la carpetacorrespondiente de su ubicación nueva: ubicación_instalación_jupyter_nueva/dist/scripts/.

3. Copie el archivo ubicación_instalación_jupyter_actual/dist/scripts/unix/config.conf y péguelo en la carpeta correspondiente de su nueva ubicación:nueva_ubicación_instalación_jupyter/dist/scripts/unix/.

4. Vaya al directorio nueva_ubicación_instalación_jupyterdist/scripts/unix.5. Escriba ./install.sh

Capítulo 6. Instalación de IBM Cognos Analytics for Jupyter Notebook 45

Page 54: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

ResultadosSe ha desinstalado su instalación actual. A continuación, se cargan todas las imágenes Docker de JupyterServer desde el directorio nueva_ubicación_instalación_jupyter/dist/images y se inician loscontenedores Docker.

Actualización de la instalación para Microsoft WindowsPuede instalar una versión más reciente de IBM Cognos Analytics for Jupyter Notebook Server sindesinstalar manualmente su versión actual.

Nota: Esta tarea requiere especificar una ubicación diferente de su directorio de instalación actual.

Acerca de esta tarea

Para ver una demostración sobre cómo actualizar su instalación de Jupyter Notebook Server, vea estevídeo.

Procedimiento

1. Siga los pasos del 1 al 4 en Instalación del Jupyter Notebook Server en Microsoft Windows 10,especificando una ubicación de instalación diferente cuando se le solicite.

2. Copie los archivos additional_pip_packages.txt y additional_conda_packages.txt deubicación_instalación_jupyter_actual/dist/scripts/ y péguelos en la carpetacorrespondiente de su ubicación nueva: ubicación_instalación_jupyter_nueva/dist/scripts/.

3. Copie el archivo ubicación_instalación_jupyter_actual/dist/scripts/windows/config.conf y péguelo en la carpeta correspondiente de su nueva ubicación:nueva_ubicación_instalación_jupyter/dist/scripts/windows/.

4. Abra una ventana de indicador de mandatos con privilegios de administrador.5. Vaya al directorio nueva_ubicación_instalación_jupyterdist/scripts/windows.6. Escriba ./install.bat

ResultadosSe ha desinstalado su instalación actual. A continuación, se cargan todas las imágenes Docker de JupyterServer desde el directorio nueva_ubicación_instalación_jupyter/dist/images y se inician loscontenedores Docker.

Actualización de los paquetes PythonPuede añadir otros paquetes Python o actualizar las versiones existentes de los paquetes Python en suinstalación de IBM Cognos Analytics for Jupyter Notebook Server.

Para llevar a cabo esta tarea, edite los archivos additional_pip_packages.txt yadditional_conda_packages.txt.

Nota: Los archivos additional_pip_packages.txt y additional_conda_packages.txt siguen elformato estándar del archivo requirements.txt que se utiliza en Python, tal como se especifica en lapublicación PyPA Reference Guide (https://pip.pypa.io/en/stable/reference/pip_install/#requirements-file-format).

Antes de empezarDecida si necesita realizar la actualización. Compruebe las versiones de los paquetes Python quecontiene su instalación actual.

Consejo: Para ver lo que incluyen los módulos disponibles del entorno de Notebook, escriba lo siguienteen una celda de cuaderno:

`!pip list --isolated`

Para la mayor parte de los paquetes Python, con el mandato pip también puede cargar un módulo para elNotebook específico en tiempo de ejecución. Por ejemplo, escriba lo siguiente en una celda de Notebook:

46 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 55: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

!pip install --user prettyplotlib`

Acerca de esta tarea

Para ver una demostración sobre cómo actualizar los paquetes Python, vea este vídeo.

Procedimiento

1. Edite el archivo jupyter_installation_location/dist/scripts/additional_pip_packages.txt

2. Detenga el servidor:

Para Linux, ejecute ubicación_instalación_jupyter/dist/scripts/unix/stop.sh

Para Windows, ejecute ubicación_instalación_jupyter/dist/scripts/windows/stop.bat3. Vuelva a crear la imagen:

Para Linux, ejecute ubicación_instalación_jupyter/dist/scripts/unix/build.sh

Para Windows, ejecute ubicación_instalación_jupyter/dist/scripts/windows/build.bat

4. Reinicie el servidor:

Para Linux, ejecute ubicación_instalación_jupyter/dist/scripts/unix/start.sh

Para Windows, ejecute ubicación_instalación_jupyter/dist/scripts/windows/startup.bat

5. Edite el archivo jupyter_installation_location/dist/scripts/additional_conda_packages.txt and repeat steps 2-4.

Paquetes adicionales del sistema operativo UbuntuEn , puede añadir paquetes de sistema operativo en Jupyter Notebook Server.

Para ello, edite el archivo dir_instal>/dist/scripts/additional_os_packages.txt .

Nota: El nombre de cada paquete se debe escribir en una línea nueva.

Procedimiento

1. Localice el archivo dir_instal>/dist/scripts/additional_os_packages.txt.2. Añada el paquete que desee en una línea nueva.3. Guarde el archivo.4. Ejecute el script install.sh del servidor para Linux o el script install.bat para Microsoft Windows.

Resolución de problemas de IBM Cognos Analytics for Jupyter NotebookPara solucionar los problemas de Jupyter Notebook Server, puede utilizar este mandato Docker: dockerlogs id_contenedor

JupyterHub puede proporcionar información útil que le ayudará a diagnosticar el problema. En IBMCognos Analytics for Jupyter Notebook Server, escriba lo siguiente:

docker logs ca_jupyter_hub

Para obtener más información, consulte Resolución de problemas (https://jupyterhub.readthedocs.io/en/latest/troubleshooting.html) en el sitio web de JupyterHub.

Mensaje de error No queda espacio libre en el dispositivo tras la instalación de Jupyter Server

Consulte la documentación oficial de Docker si desea saber cómo se libera espacio.

Capítulo 6. Instalación de IBM Cognos Analytics for Jupyter Notebook 47

Page 56: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Nota:

Docker almacena todo el contenido (contenedores, imágenes y volúmenes) en /var/lib/docker de formapredeterminada.

La ubicación de almacenamiento predeterminada se puede cambiar añadiendo la clave "data-root" alarchivo daemon.json.

Puede encontrar más información en el archivo de configuración de daemon de Docker aquí:

https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file

https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file

48 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 57: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 7. Opciones de distribuciónAntes de implementar IBM Cognos Analytics, decida cómo lo instalará en su entorno. Puede instalartodos los componentes de servidor en un sistema o distribuirlos a través de una red. La mejor opción dedistribución depende de sus requisitos de creación de informes, recursos y preferencias. Los requisitosde configuración varían en función de si instala todos los componentes en un sistema o si distribuye loscomponentes en varios sistemas.

Cognos Analytics es compatible con otros producto Cognos. Si su entorno incluye otros productos deCognos, deberá considerar cómo se ajustará Cognos Analytics a ese entorno.

Cognos Analytics no se puede instalar en la misma ubicación que otros productos Cognos, tales comoCognos Framework Manager, Cognos Transformer, Cognos PowerPlay, etc.

Componentes de Cognos AnalyticsIBM Cognos Analytics es una solución de inteligencia empresarial basada en web con característicasintegradas de creación de informes, paneles de control, análisis y administración de eventos, entre otras.Cognos Analytics incluye componentes de servidor y modelado.

Cognos Analytics se integra fácilmente en la infraestructura existente mediante el uso de los recursosque se encuentran en su entorno. Algunos de estos recursos existentes son obligatorios, como una basede datos para el almacén de contenido. Otros recursos son opcionales, como un proveedor de seguridadpara la autenticación.

Consejo: Cuando se instala Cognos Analytics utilizando la opción de Instalación fácil, no es necesarioque configure una base de datos de almacén de contenido o un proveedor de seguridad. El producto estáconfigurado previamente y listo para ser utilizado.

IBM Cognos Analytics ejecuta WebSphere Application Server Liberty Profile como servidor deaplicaciones.

Componentes de servidorLos componentes de servidor para IBM Cognos Analytics están divididos en tres niveles: datos, aplicacióny pasarela opcional.

Los componentes de servidor proporcionan las interfaces de usuario para la creación de informes,paneles de control, análisis y gestión de eventos, así como funciones de servidor para direccionar yprocesar las solicitudes de usuario.

El programa de instalación permite seleccionar los siguientes componentes de servidor:

• “Nivel de contenido” en la página 49• “Nivel de aplicación: componentes” en la página 50• “Nivel de pasarela: Comunicación web” en la página 52

Consejo: Esta pasarela es opcional y solo se necesita para Kerberos.

Como componente opcional, también puede instalar los ejemplos de Cognos Analytics. Los ejemplosutilizan datos de la compañía ficticia Ejemplo Viaje de Aventuras para ilustrar las características delproducto y los métodos empresariales recomendados. Puede utilizar los ejemplos para probar ycompartir técnicas de diseño de informes y solucionar problemas. Para obtener más información,consulte la Guía de ejemplos para IBM Cognos Analytics.

Nivel de contenidoContent Manager es el servicio de IBM Cognos Analytics que administra el almacenamiento de los datosde aplicaciones, incluidos la seguridad, los datos de configuración, los modelos, las especificaciones deinformes, las salidas de informes, etc.

Page 58: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Content Manager es necesario para publicar paquetes, recuperar y almacenar especificaciones deinforme, administrar información de planificación y administrar el espacio de nombres de Cognos.

Content Manager almacena la información en una base de datos del almacén de contenido.

Nivel de aplicación: componentesEl nivel de aplicación de IBM Cognos Analytics contiene uno o más servidores de Cognos Analytics. Losservidores ejecutan solicitudes, tales como informes, análisis y consultas que la pasarela reenvía yvisualiza las interfaces.

Configuración y gestión del producto: IBM Cognos Configuration

IBM Cognos Configuration se utiliza para configurar Cognos Analytics, y para iniciar y detener susservicios.

Publicación, gestión y visualización de contenido: portal de Cognos Analytics

El portal de Cognos Analytics proporciona un punto de acceso único a los datos corporativos disponiblespara sus productos. Ofrece un único punto de entrada para realizar consultas, analizar y organizar losdatos, así como para crear informes, tablas de puntuación y eventos. Los usuarios pueden ejecutar todaslas aplicaciones de Cognos Analytics basadas en web a través del portal. El portal puede integrar otrasaplicaciones y direcciones web a otras aplicaciones.

Creación de informes profesionales

Con la herramienta Reporting los autores de informes crean, editan y distribuyen una amplia gama deinformes profesionales.

Paneles de control

Cognos Analytics proporciona paneles de control para comunicar sus conocimientos y análisis. Puedecrear una vista que contenga visualizaciones tales como un gráfico, un diagrama, una tabla, un mapa ocualquier otra representación visual de los datos.

Un panel de control es un tipo de vista que le ayuda a supervisar los eventos y las actividades de unaojeada. Proporciona conocimientos y análisis clave acerca de los datos en una o varias páginas opantallas.

Administración central: Gestionar y Consola de administración

Cognos Analytics tiene la función Gestionar que permite realizar las tareas de administración cotidianas.Una opción del menú Gestionar abre la Consola de administración, una interfaz de gestión central quecontiene las tareas administrativas de IBM Cognos Analytics. Permite acceder fácilmente a la gestiónglobal del entorno de IBM Cognos. El acceso a las funciones depende de los permisos del usuario.

IBM Cognos Mobile

IBM Cognos Mobile amplía Cognos Analytics y gestiona el rendimiento en dispositivos móviles. Con esteRich Client, Cognos Mobile permite que los usuarios puedan ver en sus dispositivos informes, espacios detrabajo de control y análisis de Cognos Analytics generados por herramientas como, por ejemplo,Reporting, Query Studio, Analysis Studio y Cognos Workspace. Cognos Mobile ofrece información puntuale interactiva para ayudar a los usuarios móviles en los procesos de toma de decisiones,independientemente de dónde se hallen.

Cognos Mobile procesa cada informe de Cognos Analytics que recibe y lo representa en una versiónadmitida por móviles.

50 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 59: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Cognos Mobile utiliza la funcionalidad de solicitudes y mecanismos de planificación de Cognos Analyticspara ofrecer informes personalizados en un tiempo razonable. Para obtener más información, consulte lapublicación IBM Cognos Analytics - Reporting Guía del usuario. Para obtener más información sobre lasplanificaciones, consulte IBM Cognos Analytics Guía de administración y seguridad.

Cognos Mobile Mobile utiliza la seguridad de Cognos Analytics, implementa medidas de seguridadadicionales específicas de una aplicación móvil, aprovecha las diversas arquitecturas de seguridadespecíficas de proveedores y saca partido de las medidas de seguridad basadas en dispositivos yservidores.

Muchos servidores de gestión y herramientas de administración específicos de dispositivos que utilizaCognos Mobile ofrecen la posibilidad de eliminar contenido de forma remota desde un dispositivo oinhabilitar el dispositivo por completo. Por tanto, si se pierde o se roba un dispositivo, por ejemplo, eladministrador de Cognos Analytics administrator puede utilizar esta funcionalidad para proteger elcontenido sensible del dispositivo. O, un administrador de Cognos Analytics podría establecer una fechade caducidad para un informe después de la cual dejaría de estar accesible hasta que el usuario volviera aautenticarse. Para obtener información sobre la seguridad Cognos Analytics, consulte IBM CognosAnalytics Guía de administración y seguridad. Para obtener más información acerca de la gestión yseguridad de dispositivos, consulte la documentación de su dispositivo.

Cognos Mobile también da soporte a las solicitudes entre el dispositivo móvil y el entorno de servidorpara las funciones del producto para buscar, examinar y ejecutar:

Debe instalar y ejecutar la misma versión de Cognos Mobile y de servidor de Cognos Analytics.

Creación de consultas ad hoc e informes automáticos: Query Studio

Con Query Studio los usuarios con poca o ninguna formación pueden diseñar, crear y guardarrápidamente informes para satisfacer sus necesidades de creación de informes que no cubren losinformes profesionales estándar creados en Reporting.

Supervisión de datos de condiciones excepcionales: Event Studio

En Event Studio, puede configurar agentes para supervisar los datos y realizar tareas cuando se produceneventos de negocio o condiciones excepcionales en los datos que deben tratarse. Cuando se produce unevento, los usuarios reciben una alerta para tomar medidas. Los agentes pueden publicar detalles en elportal, enviar alertas por correo electrónico, ejecutar y distribuir informes basados en eventos ysupervisar el estado de los eventos. Por ejemplo, la llamada de un cliente importante que solicita soportetécnico o la cancelación de un pedido importante puede activar un evento, con lo que se envía un correoelectrónico a las personas adecuadas.

Toma de decisiones más fácil - IBM Cognos Workspace

Puede crear sofisticados espacios de trabajo interactivos mediante contenido de IBM Cognos, así comoorígenes de datos externos como TM1 Websheets y CubeViews, según sus necesidades de informaciónespecíficas. Puede ver y abrir espacios de trabajo e informes favoritos, manipular el contenido y enviarpor correo electrónico los resultados. También puede utilizar comentarios y actividades para la toma dedecisiones colaborativa.

También puede utilizar software social como IBM Connections para la toma de decisiones colaborativa.

Compatibilidad con Microsoft Office: IBM Cognos for Microsoft Office

Mediante IBM Cognos para Microsoft Office, los usuarios de Microsoft Office pueden acceder a los datos ylas visualizaciones de los informes de IBM Cognos en aplicaciones de Microsoft Office, tales como Excel,PowerPoint y Word.

Capítulo 7. Opciones de distribución 51

Page 60: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Los componentes de Cognos for Microsoft Office se incluyen con Cognos Analytics y se deben instalar porseparado.

Nivel de pasarela: Comunicación webLas pasarelas suelen ser programas CGI, pero pueden seguir otros estándares, como ISAPI (InternetServer Application Program Interface) o módulos de Apache (apache_mod). IBM Cognos Analytics soloutiliza CGI, ISAPI o el módulo Apache para Kerberos. De lo contrario, no es necesario que configure unapasarela.

En IBM Cognos Analytics el nivel de aplicación proporciona las funciones de una pasarela.

Componentes de modeladoLos componentes de modelado modelan datos de los orígenes de datos para estructurarlos ypresentarlos de una forma que sea significativa para los usuarios. Los componentes de modeladoincluyen las herramientas siguientes:

Modelado web de IBM Cognos Analytics

IBM® Cognos® Analytics dispone de una herramienta de modelado fácil de usar que no ocupa memoriaque puede emplear para crear con rapidez módulos de datos a partir de diversos orígenes de datos.Puede utilizar orígenes de datos, como servidores de datos, archivos cargados y módulos de datosguardados previamente para crear módulos de datos. El modelado de datos de Cognos Analytics utiliza elmodelado controlado por propósitos para generar un módulo mediante el uso de términos definidos porel usuario. Para obtener información detallada sobre todas las características disponibles, consulte lapublicación IBM Cognos Analytics Guía de modelado de datos.

El modelado de datos de Cognos Analytics no sustituye kas prestaciones de modelado más complejas deIBM Cognos Framework Manager o IBM Cognos Cube Designer. Estas herramientas siguen estandodisponibles en Cognos Analytics.

Creación de una vista empresarial de los datos: Framework Manager

IBM Cognos Framework Manager es la herramienta de modelado para crear y gestionar metadatosrelacionados con la empresa y utilizarlos en IBM Cognos Analytics. Los metadatos se publican para quelas herramientas de creación de informes los utilicen como paquete, lo que proporciona una vistaempresarial única e integrada de cualquier número de orígenes de datos heterogéneos.

Debe instalar Framework Manager en una ubicación diferente a la de Cognos Analytics.

Modelado ROLAP - Cube Designer

IBM® Cognos® Cube Designer es la herramienta de modelado proporcionada con IBM Cognos DynamicCubes. Se utiliza para crear cubos dinámicos y publicarlos para utilizarlos en IBM Cognos.

Para empezar, debe importar los metadatos de una base de datos relacional. Utilizando los metadatos,debe modelar los cubos dinámicos y guardar las definiciones de cubo en un proyecto. Después depublicar los cubos, estos se listan como orígenes de datos en Content Manager y sus paquetesrelacionados están disponibles para los autores de informes.

Debe instalar Cube Designer en una ubicación diferente a la de Cognos Analytics.

Modelado multidimensional: IBM Cognos Transformer

IBM Cognos Transformer es la herramienta de modelado de IBM Cognos Analytics que se emplea paracrear PowerCubes para utilizarlos en IBM Cognos Analytics. Los PowerCubes de IBM Cognos Analyticsprotegidos no son compatibles con IBM Cognos Series 7.

Debe instalar Transformer Designer en una ubicación diferente a la de Cognos Analytics.

52 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 61: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Consejo: Para obtener información sobre la instalación y la configuración de las versiones de Transformeranteriores a la versión 8.4, consulte la documentación suministrada con la edición de Transformer queposee.

Importación y administración de mapas (solo mapas heredados de Map Manager)

IBM Cognos Map Manager es un programa de utilidad basado en Windows que los administradores y losmodeladores utilizan para importar mapas y actualizar etiquetas para mapas en Reporting. Para lascaracterísticas de mapa como los nombres de ciudades y países o regiones, los administradores y losmodeladores pueden definir nombres alternativos para ofrecer versiones multilingües del texto queaparece en el mapa.

Debe instalar Map Manager en una ubicación diferente a la de Cognos Analytics.

Para obtener más información, consulte la publicación IBM Cognos Map Manager Installation and UserGuide.

Componentes de base de datos necesariosAdemás de las herramientas proporcionadas, IBM Cognos Analytics necesita los siguientes componentesque se crean con otros recursos.

Almacén de contenido

El almacén de contenido es una base de datos relacional que contiene los datos que necesita el productoCognos Analytics para operar, tales como especificaciones de informes, modelos publicados y lospaquetes que los contienen; información de conexión de orígenes de datos; información sobre losespacios de nombres externos y el propio espacio de nombres de Cognos, más información sobreinformes de separación y planificación, etc.

Cuando configure su entorno de Cognos Analytics, configure el almacén de contenido para que utilice unabase de datos soportada que pueda protegerse y cuyo rendimiento y estabilidad puedan ajustarse. Paraobtener más información, consulte el tema sobre el despliegue de todo el almacén de contenido en laIBM Cognos AnalyticsGuía de administración y seguridad.

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

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

Orígenes de datos

Los orígenes de datos, también conocidos como bases de datos de consultas, son bases de datosrelacionales, cubos dimensionales u OLAP, archivos u otros almacenes de datos físicos a los que se puedeacceder a través de Cognos Analytics. Los componentes de nivel de aplicación utilizan conexiones deorigen de datos para acceder a los orígenes de datos.

componentes de Cognos MobileIBM Cognos Mobile incluye el servicio Cognos Mobile y la aplicación Cognos Mobile. Estos componentesse instalan con IBM Cognos Analytics.

Después de configurar el servicio de Cognos Mobile, puede instalar la aplicación Cognos Mobile en susdispositivos móviles para acceder al contenido de Cognos Analytics, tal como informes o paneles decontrol. Para utilizar la aplicación, los usuarios descargan la versión de iOS de Apple App Store o laversión de Android de Google Play Store.

El servicio Cognos Mobile maneja las siguientes operaciones:

• Lleva el contenido de informes y análisis a los dispositivos móviles.

Capítulo 7. Opciones de distribución 53

Page 62: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Facilita las solicitudes relacionadas con informes y análisis de entrada y salida entre el dispositivo móvily el entorno en el que se debe buscar, examinar o ejecutar informes.

• Sincroniza el almacén de contenido móvil en el servidor con la base de datos móvil del dispositivomóvil.

• Se comunica con el dispositivo móvil.

El dispositivo móvil contiene la aplicación Cognos Mobile y el almacén de contenido móvil comprimido ycifrado. Estos componentes proporcionan funcionalidad que el usuario del dispositivo móvil necesita paratrabajar con informes, paneles de control y análisis de Cognos Analytics.

En el diagrama siguiente se muestra cómo interactúan los componentes dentro del entorno de CognosAnalytics. Los dispositivos móviles se conectan al servidor de IBM Cognos a través de Internet y sistemasinalámbricos mediante HTTP.

IBM Cognos

Servicio de informes

Servicio de IBM Cognos Mobile

Cortafuegos corporativo

Origen de datosde informe

Almacén decontenido

Operadores de internete inalámbricos

Wi-Fi corporativo

Cortafuegos corporativo

Smartphones

Tablet computers

Smartphones

Tablet computers

Figura 1. Componentes de Cognos Mobile en el entorno de Cognos Analytics

Distribución de componentesCuando se instalan componentes de servidor de IBM Cognos Analytics, especifica la ubicación de loscomponentes de nivel de aplicación, el nivel de datos (Content Manager) y los componentes de nivel deaplicación opcionales.

Puede utilizar los siguientes escenarios de instalación:

• Instalación de todos los componentes en un sistema.

Esta opción se suele utilizar para los despliegues en departamentos, como sistema de demostración, oen un entorno de prueba de conceptos.

• Instalación de componentes de nivel de aplicación y Content Manager en distintos sistemas.

Seleccione esta opción para maximizar el rendimiento, la disponibilidad, la capacidad o la seguridadsegún las características de procesamiento de su organización.

54 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 63: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Instalación de la pasarela opcional en otro sistema.

En esta opción, la pasarela y el servidor web se encuentran en un sistema, mientras que el resto de loscomponentes de Cognos se encuentran en otros sistemas. Puede seleccionar esta opción si tieneservidores web existentes disponibles para gestionar solicitudes de componentes de Cognos Analytics.

• Consolidación de varios servidores mediante la instalación en System z

IBM Cognos Analytics se soporta para Linux en el sistema operativo System z. Este tipo de instalaciónes adecuada para configurar o personalizar una instalación en su entorno con el fin de satisfacer losrequisitos informáticos y de infraestructura.

Después de instalar los componentes de servidor, debe configurarlos para que puedan comunicarse entresí.

Además de instalar los componentes del nivel de datos (Content Manager), del nivel de aplicación y delnivel de pasarela opcional, puede instalar Cognos Framework Manager, la herramienta de modelado demetadatos, y Cognos Transformer, la herramienta para crear PowerCubes. Independientemente delescenario de instalación de IBM Cognos que siga, instale todos los componentes de modelado enubicaciones separadas.

Componentes de nivel de aplicación y Content Managers en distintos sistemasLos componentes de nivel de aplicación equilibran las cargas, acceden a los datos, realizan consultas,planifican trabajos y elaboran informes. Content Manager almacena todas las especificaciones deinforme, los resultados, los paquetes, las carpetas y los trabajos en el almacén de contenido.

Puede instalar los componentes de nivel de aplicación y Content Manager en el mismo sistema o endistintos sistemas. Si los instala en distintos sistemas puede mejorar el rendimiento, la disponibilidad y lacapacidad.

Más de un Content ManagerPuede tener tantas instalaciones de Content Manager como desee, pero sólo una puede estar activa. Elresto de las instalaciones actúa como un Content Manager en espera. Una de ellas pasa a estar activasólo si falla el sistema activo en el que se encuentra instalado Content Manager. Para obtener soporte demigración tras error, es aconsejable instalar Content Manager en dos o más sistemas.

Instalación de varios Content Manager

Content Manager almacena los datos que IBM Cognos Analytics necesita para poder funcionar, comoespecificaciones de informes, modelos publicados y los paquetes que los utilizan; información deconexión de orígenes de datos; información sobre el espacio de nombres externo y el propio espacio denombres de Cognos así como información sobre informes de separación y planificación. El almacén decontenido es un sistema de gestión de base de datos relacional (RDBMS). Sólo existe un almacén decontenido para cada instalación de IBM Cognos.

Puede instalar Content Manager por separado de los componentes de nivel de aplicación. Por ejemplo,puede instalar Content Manager en el nivel de datos en lugar de en el nivel de aplicaciones.

Cuando falla un Content Manager activo, se pierden los datos de la sesión no guardados. Cuando losustituye el nuevo Content Manager activo, puede que se solicite a los usuarios iniciar sesión.

En el siguiente diagrama, la pasarela envía la solicitud al asignador (no se muestra), que a su vez la envíaal sistema activo predeterminado que tiene instalado Content Manager. Debido a que se ha producido unerror en el sistema, la solicitud se redirecciona al sistema de Content Manager en espera, que pasó aestar activo cuando se produjo un error en el sistema de Content Manager activo predeterminado.

Capítulo 7. Opciones de distribución 55

Page 64: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Framework Manager

Almacén decontenido

Bases de datosde consulta

Componentes del nivelde aplicación de la pasareladel servidor Web

Gestor de contenido

Content Manager en espera

TabletasSmartphones

Figura 2. Instalación con un Content Manager activo y un Content Manager en espera

56 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 65: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Requisitos de configuración

En todos los sistemas en los que instale Content Manager, debe:

• Especificar información de conexión al almacén de contenido• Especificar los URI de asignador• Especificar todos los URI de Content Manager• Especificar el URI de asignador para aplicaciones externas• Configurar una conexión con un servidor de correo electrónico (si desea enviar informes o notificaciones

por correo electrónico)

Más de un sistema de componentes de nivel de aplicaciónPara mejorar la escalabilidad en un entorno en el que suele haber un gran volumen de solicitudes deinformes para procesar, puede instalar los componentes de nivel de aplicación en varios sistemasdedicados a procesar solicitudes entrantes. Al instalar los componentes de nivel de aplicación en variossistemas, se distribuyen y equilibran las cargas entre los sistemas. También se obtiene mejoraccesibilidad y rendimiento que en un solo sistema, así como soporte de migración tras error.

Requisitos de configuración

Si instala uno o más componentes de nivel de aplicación en sistemas distintos, para asegurarse de quepuedan comunicarse con otros componentes de IBM Cognos Analytics, haga lo siguiente:

• Especificar todos los URI de Content Manager• Especificar los URI de asignador• Especificar el URI de asignador para aplicaciones externas

Consolidación de servidores para Linux en System zLinux en un sistema operativo System z es una implementación nativa del sistema operativo Linux. Lasopciones de alojamiento incluyen ejecutar Linux en una o más particiones lógicas (LPAR).

Integrated Facility for Linux (IFL)

Los IFL son procesadores de System z destinados a ejecutar cargas de trabajo del sistema operativoLinux de manera nativa o bien en software de virtualización, según las necesidades. Los IFL permitenconsolidar y gestionar de manera centralizada los recursos de Linux en System z.

Modo de partición lógica (LPAR)

El sistema operativo Linux puede ejecutarse en LPAR y comunicarse con otras particiones de Linuxmediante conexiones de TCP/IP.

La escalabilidad horizontal en un entorno Linux de gran tamaño está limitada por el número de LPAR quepueden crearse. Puede que resulte una mejor opción ejecutar Linux en LPAR si ejecuta un númeroreducido de imágenes de Linux y cada una de estas imágenes va a utilizar una gran cantidad de capacidadde procesamiento o requerirá una cantidad muy grande de memoria dedicada. De este modo, segarantiza que las imágenes no infrautilizarán recursos que tengan asignados.

Instalación de componentes de modelado opcionalesLas herramientas de modelado, como Framework Manager y Transformer se instalan en sistemas consistemas operativos Microsoft Windows.

Para publicar paquetes y que estos estén disponibles para los usuarios, debe configurar las herramientasopcionales de modelado de tal forma que utilicen un asignador, bien de manera directa o bien a través deuna pasarela. Si el portal está protegido, debe tener privilegios para crear orígenes de datos y publicarpaquetes en el portal.

Capítulo 7. Opciones de distribución 57

Page 66: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Aspectos que tener en cuenta con el cortafuegosCuando la herramienta de modelado se encuentra fuera de un cortafuegos de red que protege loscomponentes de nivel de aplicación, pueden producirse problemas con el asignador. Por seguridad, laconfiguración predeterminada de IBM Cognos Analytics impide que el asignador acepte solicitudes de laherramienta de modelado 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 del cortafuegos de red al asignador del servidorde aplicaciones de IBM Cognos Analytics. Para evitar problemas al establecer las comunicaciones através de un cortafuegos de red, instale la herramienta de modelado en el mismo nivel de arquitecturaque los componentes de nivel de aplicación. En el diagrama siguiente se muestra el sistema deFramework Manager, situado dentro del cortafuegos de red, comunicándose correctamente con elasignador del servidor de aplicaciones de IBM Cognos Analytics.

Sistema del cliente / Navegador web

Servicios IBM Cognos

JVM

Sistema del servidor/ Servidor de aplicación

Almacenes dedatos

Almacén decontenido

Servidor RDBMS

Almacénde seguridad

Servidor de directorio

Cortafuegos de red

Sistema del servidor / Servidor web

Cortafuegos de red

Sistema del cliente / Framework Manager

Figura 3. Sistema cliente fuera del cortafuegos

También puede instalar una pasarela adicional dedicada a la comunicación con la herramienta demodelado, como se muestra en el diagrama siguiente. Luego configure la herramienta de modelado y supasarela de manera que el asignador acepte solicitudes de la herramienta de modelado.

58 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 67: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Sistema clienteNavegador web

Servicios IBM Cognos

JVM

Sistema de servidor / Servidor de aplicación

Almacenesde datos

Almacén decontenido

Servidor RDBMS

Almacén deseguridad

Servidor de directorio

Sistema del servidor / Servidor web

Sistema clienteFramework Manager

Sistema del servidor / servidor webpasarela dedicada

Cortafuegos dered

Cortafuegos dered

Figura 4. Sistema cliente fuera del cortafuegos

Distribución de los componentes de Framework ManagerFramework Manager se comunica con los componentes de nivel de aplicación, que se pueden instalar enuno o en varios servidores de aplicaciones. Para publicar paquetes, debe configurar Framework Managerpara que se comunique con el asignador, ya sea directamente o a través de una pasarela dedicada.

Requisitos de configuración

En el sistema que tenga Framework Manager instalado, configure las propiedades de entorno siguientes:

• URI de pasarela• URI de asignador para aplicaciones externas

Si la herramienta de modelado utiliza una pasarela dedicada en lugar de comunicarse directamente conel asignador, también deberá configurar la propiedad URI de asignador para pasarela en el sistemapasarela dedicado.

Distribución de componentes de TransformerTransformer e puede instalar en un sistema que contenga otros componentes de IBM Cognos Analytics oen un sistema independiente de los demás componentes de IBM Cognos Analytics. Cuando se instala porseparado, Transformer puede utilizarse como un producto independiente o configurarse para que secomunique con otros componentes de IBM Cognos Analytics.

Transformer consta de los siguientes componentes. Según su entorno, puede que tenga uno o los dos.

• Transformer en Windows

Es la herramienta de modelado para el sistema operativo Microsoft Windows para diseñar PowerCubesque se utilizan en IBM Cognos Analytics. También se puede utilizar para crear y publicar PowerCubes.

• Transformer en UNIX o Linux

Capítulo 7. Opciones de distribución 59

Page 68: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Programa de utilidad de línea de comandos para crear PowerCubes en sistemas operativos UNIX yLinux. Primero se diseñan los modelos utilizando archivos de secuencia de comandos MDL o Windows, yluego se utilizan los modelos para crear los PowerCubes.

También deben instalarse los componentes de creación de Transformer PowerCube para Linux enSystem z.

Características soportadas

Si utiliza Transformer como un producto independiente, podrá utilizar orígenes de datos externos a IBMCognos Analytics pero no podrá crear vistas protegidas con filtrado dimensional. Si utiliza Transformercon otros componentes de IBM Cognos Analytics, podrá utilizar las siguientes características que ofreceIBM Cognos Analytics:

• Proveedores de autenticación de IBM Cognos Analytics• Orígenes de datos de IBM Cognos Analytics, como paquetes publicados, informes de Query Studio e

informes de Reporting

No se pueden utilizar archivos sin formato como orígenes de datos.• El portal para publicar el paquete y el origen de datos de PowerCube• Creación de PowerCubes

Consideraciones para servidores basados en roles

Es posible que desee configurar servidores de Transformer dedicados para un óptimo rendimiento de lacreación de cubos y para accesibilidad de los usuarios de IBM Cognos Analytics. En esta situación, tengaen cuenta los siguientes requisitos:

• El software de cliente de la base de datos debe estar instalado en cualquier sistema en el que se vaya autilizar Transformer para crear PowerCubes o probar orígenes de datos.

• Para la conectividad de orígenes de datos, establezca las variables de entorno correspondientes paralos servidores de UNIX y Linux.

• Los servidores de IBM Cognos Analytics tienen acceso a la ubicación en la que están almacenados losPowerCubes, de manera que el servidor de informes pueda acceder a los PowerCubes.

La creación y la actualización de PowerCubes de producción se pueden programar y ejecutar de formaremota si se configuran los privilegios de usuario y acceso necesarios. Para obtener más informaciónsobre la creación y la actualización de PowerCubes de producción, consulte Transformer Guía del usuario.

Especialistas o analistas empresariales

Es posible que tenga usuarios avanzados o empresariales especializados que deseen crear PowerCubesmodelados a partir de una combinación de orígenes de datos personales y empresariales. Estos usuariospueden realizar sus propios análisis de los datos de su línea de negocios o de un pequeño grupo deusuarios. Puede permitir que estos usuarios sean autosuficientes dentro de la infraestructura informáticay de seguridad de la organización si cumple los siguientes requisitos:

• El software de cliente de base de datos debe estar instalado, o disponible para que los modeladores loinstalen, en los sistemas de Transformer utilizados para acceder a los orígenes de datos de IBM CognosAnalytics o a los orígenes de datos IQD de IBM Cognos Series 7.

• Los modeladores deben tener privilegios para crear un origen de datos en IBM Cognos Administration.

Los modeladores no necesitan acceso directo a IBM Cognos Administration. Pueden crear y actualizarorígenes de datos utilizando herramientas de línea de comandos o Transformer. Puede proporcionar alos modeladores una carpeta protegida en el portal para que publiquen en ella los paquetesPowerCube.

60 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 69: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Los modeladores deben tener acceso a una ubicación en la que almacenar el PowerCube una vezcreado.

Esta ubicación también debe ser accesible para el servicio de IBM Cognos y puede ser un recursocompartido protegido en una LAN.

• Para crear PowerCubes en un servidor Transformer específico, los modeladores deben tener privilegiosde FTP para transferir modelos y privilegios de ejecución para crear cubos en ese servidor.

Los modeladores pueden transferir modelos y ejecutar creaciones de cubos mediante archivos desecuencia de comandos. Los modeladores también pueden utilizar métodos automáticos para crearPowerCubes. Para obtener más información, consulte la Guía de administración y seguridad.

Requisitos de configuración

Para publicar paquetes de PowerCube, debe configurar Transformer para que se comunique con elasignador, ya sea directamente o a través de una pasarela dedicada. Si IBM Cognos Connection estáprotegido, debe tener privilegios para crear orígenes de datos y publicar paquetes en el portal.

En el sistema que tenga Transformer instalado, configure las propiedades de entorno siguientes:

• URI de pasarela• URI de asignador para aplicaciones externas

Si la herramienta de modelado utiliza una pasarela dedicada en lugar de comunicarse directamente conel asignador, también deberá configurar la propiedad URI de asignador para pasarela en el sistemapasarela dedicado.

Opciones de distribución de Cognos MobileIBM Cognos Mobile es un componente integrado de la arquitectura IBM Cognos Analytics. Puede instalartodos los componentes de IBM Cognos Mobile en un sistema o distribuirlos en una red.

Cognos Mobile consta de los siguientes componentes:

• Componentes de nivel de aplicación• La aplicación Cognos Mobile.

Debe instalar los componentes de nivel de aplicación de Cognos Mobile con los componentes del nivel deaplicación de Cognos Analytics.

Todos los componentes necesarios se instalan y se habilitan de forma predeterminada.

Componentes de Cognos Mobile instalados en un sistemaPuede instalar y configurar IBM Cognos Mobile en un solo sistema.

En el diagrama siguiente se muestra un ejemplo en el que todos los componentes del servidor se haninstalado en un sistema.

Capítulo 7. Opciones de distribución 61

Page 70: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Almacén de contenido

Componentes de nivel de aplicación - Servicio de informes - Servicio IBM Cognos MobileContent Manager

Smartphones

Tabletas

Figura 5. Componentes del servidor de Cognos Mobile instalados en un sistema

62 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 71: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Componentes de Cognos Mobile instalados en distintos sistemasPuede distribuir los componentes IBM Cognos Mobile mediante el mismo método de instalación y laconfiguración que se haya utilizado para distribuir los componentes de IBM Cognos Analytics.

Ejecute la instalación en cada sistema y, a continuación, para completar la configuración, especifique laubicación de los componentes distribuidos de IBM Cognos Analytics.

En una instalación distribuida, instale los componentes de nivel de aplicación de Cognos Mobile en lossistemas que ejecutarán el servicio Cognos Mobile.

Todas las instancias del servicio de IBM Cognos Mobile deben poder acceder a la base de datos en la quese almacenan las bases de datos de IBM Cognos Mobile. Si una instancia de servidor de IBM CognosAnalytics no se ha configurado con los detalles de la base de datos del almacén de contenido de IBMCognos, o bien si desea que IBM Cognos Mobile utilice una instancia de base de datos distinta a la delalmacén de contenido de IBM Cognos, utilice IBM Cognos Configuration para añadir una base de datos.

IBM Cognos Analytics con otros productos de IBM CognosPuede instalar IBM Cognos Analytics en un entorno que incluya otros productos de IBM Cognos.

El asistente de instalación de IBM Cognos Analytics puede reconocer directorios compatibles y muestraun aviso cuando se presenta algún conflicto. Después de instalar IBM Cognos Analytics, puede acceder aobjetos creados en otro producto de IBM Cognos en IBM Cognos Analytics. Los requisitos de accesodependen de cómo decida ejecutar los dos productos.

Servicios duplicados si se utilizan varios productos

Muchos productos IBM Cognos utilizan servicios similares, como el servicio de informes y el servicio depresentación. Si va a utilizar varios productos, tales como IBM Cognos Analytics con IBM CognosPowerPlay, debe inhabilitar algunos de los servicios duplicados para asegurarse de que sus productosfuncionen correctamente.

Por ejemplo, tiene IBM Cognos Analytics e IBM Cognos PowerPlay instalados. Los dos productos tienenun servicio de informes y un servicio de presentación. Si se accede a los dos productos a través de lamisma pasarela, los informes que deben ejecutarse en los servicios de IBM Cognos Analytics puedendireccionarse a los servicios de IBM Cognos PowerPlay services. Puede que el resultado sea que losinformes muestren un error.

Productos de IBM Cognos que interoperan con IBM Cognos AnalyticsAlgunos productos de IBM Cognos ofrecen funcionalidades que no están disponibles en IBM CognosAnalytics. Puede utilizar estos productos en el mismo entorno que IBM Cognos Analytics. Con algunosproductos puede acceder a los diferentes tipos de cubos o informes en el portal de IBM Cognos Analytics.Con otros productos puede acceder a características únicas en el portal de IBM Cognos Analytics.

Cognos Planning - Analyst

Puede acceder a datos de plan publicados en IBM Cognos Analytics mediante el asistente para Generarmodelo de Framework Manager, que requiere IBM Cognos Planning - Analyst 7.3 MR1 o posterior.

Si desea utilizar este producto con el servidor de IBM Cognos Analytics, debe asegurarse de que los dosproductos corresponden a la misma versión.

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

Cognos Planning - Contributor

Puede acceder (en tiempo real) a cubos no publicados de Contributor en IBM Cognos Analytics mediantela instalación personalizada del componente de IBM Cognos Analytics - Contributor Data Server que se

Capítulo 7. Opciones de distribución 63

Page 72: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

incluye en el release IBM Cognos Planning - Contributor 7.3 MR1 o posterior. Puede acceder a datos deplan publicados en IBM Cognos Analytics utilizando la extensión de administración Generar modelo deFramework Manager en Contributor, que requiere IBM Cognos Planning - Contributor 7.3 MR1 o posterior.

Si desea utilizar este producto con el servidor de IBM Cognos Analytics, debe asegurarse de que los dosproductos corresponden a la misma versión. No puede instalar IBM Cognos Planning en la misma rutaque IBM Cognos Analytics de 64 bits.

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

Cognos Controller

Puede acceder a IBM Cognos Analytics para crear informes estándar de IBM Cognos Controller StandardReports mediante un modelo predefinido de Framework Manager que se crea cuando se instala IBMCognos Controller. También puede acceder a datos y estructuras publicados de Controller en FrameworkManager para la creación de informes y análisis personalizados.

Cognos Transformer

Puede utilizar modelos de IBM Cognos PowerCubes y Transformer que se han generado conTransformer 7.3 o posterior directamente en IBM Cognos Analytics. Los cubos y modelos soncompatibles con las versiones posteriores y no requieren herramientas de migración o actualización.Puede ejecutar informes y análisis de IBM Cognos Analytics en IBM Cognos PowerCubes.

Si desea utilizar las nuevas características de integración de Transformer con IBM Cognos Analytics,puede actualizar modelos de IBM Cognos Series 7.x Transformer a IBM Cognos Analytics Transformer 8.4o posterior. Esto le permite utilizar orígenes de datos de IBM Cognos Analytics (como paquetespublicados), enumerar informes creados en Query Studio o Reporting, autenticar utilizando la seguridadde IBM Cognos Analytics y publicar directamente en el portal.

Antes de cargar el modelo, debe configurarse el espacio de nombres de IBM Cognos Series 7 en IBMCognos Analytics y el identificador de nombre que se utiliza para configurarlo en IBM Cognos Analyticsdebe coincidir con el nombre utilizado en IBM Cognos Series 7.

Para obtener más información sobre la actualización de PowerCubes protegidos de IBM Cognos Series 7,consulte la publicación IBM Cognos Analytics Transformer Guía del usuario.

Para PowerCubes de IBM Cognos Series 7 PowerCubes que se van a utilizar en IBM Cognos Analytics,optimice los cubos para IBM Cognos Analytics con el programa de utilidad pcoptimizer proporcionado conIBM Cognos Analytics. De lo contrario, los PowerCubes creados con versiones anteriores de Transformerpueden tardar mucho en abrirse en los Studios Web de IBM Cognos Analytics. Este programa de utilidadde optimización es adecuado para los PowerCubes más antiguos creados con anterioridad aTransformer 8.4 y no requiere el acceso al modelo o al origen de datos. No es necesario ejecutar esteprograma de utilidad de línea de comandos para cubos creados en Transformer 8.4 o posterior. Paraobtener más información sobre la optimización de PowerCubes, consulte la guía User Guide deTransformer.

Puede publicar PowerCubes con Transformer 8.4, Framework Manager, o directamente en el portal deIBM Cognos Analytics. Puede publicar orígenes de datos y paquetes de PowerCube individuales en elportal de forma interactiva en Transformer o en la línea de comandos. También puede publicar en modosilencioso utilizando scripts por lotes después de crear un PowerCube. Un usuario que tiene privilegiospara crear orígenes de datos y paquetes en el portal también puede publicar PowerCubes en el portal. Elarchivo MDC debe encontrarse en una ubicación segura a la que puedan acceder el asignador de IBMCognos Analytics y el proceso de servidor de informes. Los paquetes que utilizan varios PowerCubes dediferentes definiciones de PowerCube o PowerCubes mezclados con otros orígenes de datos debenpublicarse con Framework Manager.

Si se utiliza un PowerCube de IBM Cognos Series 7 PowerCube como origen de datos, IBM CognosAnalytics convierte los datos de cubo de la codificación utilizada en el sistema en que se ha creado el

64 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 73: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

PowerCube. Para una conversión correcta, los PowerCubes de IBM Cognos Series 7 se deben crear conun entorno local del sistema establecido para coincidir con los datos en el PowerCube.

Cognos Mobile

Con IBM Cognos Mobile, puede acceder a informes creados en Analysis Studio, Reporting, Query Studio ylos espacios de trabajo creados en IBM Cognos Workspace en un dispositivo móvil que ejecute unsistema operativo iOS o Android.

Para descargar, ver e interactuar con informes, los dispositivos IBM Cognos Mobile requieren que sedescargue un cliente nativo o que se instale un cliente enriquecido, además de la instalación de loscomponentes de IBM Cognos Analytics en el servidor. IBM Cognos Mobile y el servidor IBM CognosAnalytics deben tener la misma versión.

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

Cognos Lifecycle Manager

Lifecycle Manager es una aplicación basada en Windows para auditar actualizaciones de Cognos 8 yversiones posteriores a versiones más recientes de IBM Cognos Analytics. Proporciona una característicade verificación que valida, ejecuta y compara los resultados de informes desde dos versiones diferentesde IBM Cognos Analytics. Esto permite identificar problemas de actualización y de compatibilidad entrelas dos versiones. El diseño de la interfaz de usuario y la funcionalidad de creación de informes de estadoproporcionan un proceso de prácticas recomendables y soporte para actualizar la planificación deproyectos y los informes de estado.

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

Planning Analytics

IBM Planning Analytics integra la planificación empresarial, datos de medida del rendimiento y datosoperativos para que las empresas puedan optimizar la eficacia de sus negocios y la interacción con losclientes, independientemente del área geográfica o la estructura. Planning Analytics proporcionavisibilidad inmediata de los datos, responsabilidad dentro de un proceso colaborativo y una visióncoherente de la información, lo que permite a los administradores estabilizar rápidamente lasfluctuaciones operativas y aprovechar las nuevas oportunidades.

Para obtener más información, consulte la documentación de IBM Planning Analytics.

Capítulo 7. Opciones de distribución 65

Page 74: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

66 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 75: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 8. Actualización de Cognos AnalyticsCuando actualiza IBM Cognos Analytics, necesita realizar una copia de seguridad del almacén decontenido, actualizar sus datos, comprender las implicaciones de la actualización en otros componentesde un entorno distribuido, asegurarse de que se conserven los archivos y no se sobrescriban y,probablemente, realizar otras tareas de actualización.

La información de actualización de este documento se aplica a todas las versiones soportadas de CognosAnalytics. Para obtener información específica de la versión, se incluye el número de versión en el títulodel tema.

Actualización de la versión actual de Cognos Analytics 11Puede actualizar su versión de IBM Cognos Analytics realizando una "instalación fácil".

Este es el método de actualización predeterminado y el modo más sencillo y fácil de actualizar. Seactualizan todos los componentes a una versión más reciente utilizando los mismos detalles deconfiguración, puertos, temas y extensiones que en la instalación anterior.

El nuevo procedimiento de actualización mejorado utiliza el modelo de entrega continuada de CognosAnalyticsy despliega las nuevas características de forma fácil y rápida.

Puede encontrar los pasos detallados y un vídeo aquí: http://www.ibm.com/support/docview.wss?uid=swg21994915

Tareas de actualización de datos para Cognos Analytics versión 11.1Para dar soporte a la experiencia de usuario optimizada en paneles de control, exploraciones ycomponentes y para mejorar el rendimiento de las consultas en los conjuntos de datos y archivosactualizados, se deben actualizar los datos de IBM Cognos Analytics versión 11.0.x.

El proceso de actualización incluye las dos tareas siguientes: recuperar algunas de las características dedatos más profundas desde los servidores de datos, los archivos cargados y los conjuntos de datos yactualizar el formato de archivo de parquet en los archivos y conjuntos de datos cargados.

Recuperar características de datos más profundas de los servidores de datos, paquetes, archivoscargadas y conjuntos de datos

Las características de datos más profundas soportan funciones del producto que van más allá de laexperiencia de usuario optimizada de los paneles de control, exploraciones y otros componentes. Estascaracterísticas se capturan a partir de los muestreos de datos desde los orígenes subyacentes.

Cognos Analytics 11.1 captura las características de datos más profundas por los motivos siguientes:

• Para establecer de forma inteligente las propiedades predeterminadas de columna, tales como Uso yAgregación.

• Para proporcionar recomendaciones para las visualizaciones en los paneles de control, historias yexploraciones.

• Para determinar el subconjunto de los campos que son los mejores candidatos para ser mostrados en eldiagrama de relación en Explorar.

• Para habilitar el Asistente de modo que comprenda de un modo más correcto la intención del usuario.• Para proporcionar otras formas de asistencia automatizada.

Para recuperar las características de datos más profundas, debe volver a cargar los orígenes de CognosAnalytics 11.0.x utilizando los métodos siguientes:

• Para las conexiones del servidor de datos, vuelva a cargar los metadatos de esquemas.

Page 76: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Utilice la opción Cargar opciones. Asegúrese de que se han seleccionado las casillas de verificaciónRecuperar las claves primaria y foránea, Recuperar datos de ejemplo, Recuperar estadísticas.

Para obtener más información, consulte el tema sobre la precarga de metadatos desde una conexión deservidor de datos en la publicación IBM Cognos Analytics Guía de resolución de problemas.

• Para los paquetes, utilice la acción Mejorar paquete.

Utilice la opción de mejorar y asegúrese de que se han seleccionado las casillas de verificaciónRecuperar datos de ejemplo y Recupera estadísticas en la pestaña Opciones de carga.

Para obtener más información, consulte el tema sobre cómo mejorar los paquetes en IBM CognosAnalytics Guía de gestión.

• Para los archivos y conjuntos de datos cargados, ejecute el programa de utilidad ParquetUpgrade conla opción m o renueve manualmente los archivos individuales y los conjuntos de datos.

El programa de utilidad ParquetUpgrade con la opción m recupera las características de datos másprofundas para todos los archivos y conjuntos de datos cargados en el almacén de contenido. Cuandoejecuta este programa de utilidad, se actualiza el formato Parquet de los archivos y conjuntos de datosafectados al mismo tiempo. Para obtener más información, consulte: “Ejecución del programa deutilidad ParquetMigrate ” en la página 68.

Para los archivos cargados individuales, utilice las opciones Añadir archivo y Sustituir archivo. Para losconjuntos de datos individuales, utilice la opción Renovar.

Actualizar el formato Parquet en archivos y conjuntos de datos cargados

El formato de archivo Parquet que se utiliza para almacenar los archivos y conjuntos de datos cargados hacambiado en Cognos Analytics versión 11.1. El nuevo formato Parquet facilita un proceso de consultasmás rápido en los archivos y conjuntos de datos cargados.

Puede implementar esta actualización de estas formas:

• Utilizar el programa de utilidad ParquetUpgrade para actualizar el formato Parquet en todos losarchivos y conjuntos de datos cargados en el almacén de contenido.

Ejecute este programa de utilidad antes de comenzar a ejecutar los informes, paneles de control oexploraciones. Esto garantiza que todas las cargas de trabajo se beneficien inmediatamente de lasmejoras de rendimiento asociadas al nuevo formato. Para obtener más información, consulte:“Ejecución del programa de utilidad ParquetMigrate ” en la página 68.

• Renovar manualmente los datos en los archivos y conjuntos de datos cargados.

Utilice las opciones Añadir archivo y Sustituir archivo en los archivos cargados. Utilice la opciónRenovar en los conjuntos de datos.

• No actualizar nada.

Cuando una consulta utiliza datos que no se han actualizado, el servicio de consulta inicia laactualización internamente, y los usuarios observan una disminución del rendimiento una sola vezcuando ejecutan los paneles de control, informes o exploraciones en Cognos Analytics 11.1. Lasconsultas posteriores utilizan los datos actualizados.

El nuevo formato Parquet se utiliza automáticamente cuando se cargan los nuevos archivos, se crean losnuevos conjuntos de datos y cuando se importan los archivos de despliegue que contienen los archivos yconjuntos de datos cargados.

Ejecución del programa de utilidad ParquetMigrateUtilice el programa de utilidad ParquetMigrate para aplicar el nuevo formato Parquet a los archivos yconjuntos de datos cargados desde IBM Cognos Analytics 11.0.x. Cuando se utiliza con su opción m, esteprograma de utilidad también recupera las características de datos más profundas de los archivos yconjuntos de datos cargados.

El formato Parquet se utiliza para almacenar datos en los archivos cargados y conjuntos de datos que hancambiado entre las versiones de Cognos Analytics 11.0.x y 11.1. Ejecute el mandato ParquetUpgrade

68 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 77: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

antes de que los usuarios comiencen a ejecutar paneles de control e informes. Esto garantiza que todaslas cargas de trabajo se beneficien inmediatamente de las mejoras de rendimiento del nuevo formato. Siuna consulta utiliza datos que no se han actualizado, el servicio de consulta inicia la actualizacióninternamente, y los usuarios observan una disminución del rendimiento una sola vez cuando ejecutan lospaneles de control, informes o exploraciones en Cognos Analytics 11.1. Las consultas posteriores utilizanlos datos actualizados.

El mandato ParquetMigrate da soporte a los parámetros siguientes:

-h URL

El URL de un servidor Cognos Analytics activo. Si no especifica el URL, se utiliza URL que se haconfigurado en Cognos Configuration en el sistema desde el que se ejecuta el mandato.

-n Espacio_nombres

El espacio de nombres donde se realiza la autenticación durante la conexión con el servidor deCognos Analytics.

-u Nombre_usuario

El nombre de usuario para la autenticación durante la conexión con el servidor Cognos Analytics.

-p Contraseña

La contraseña para la autenticación en el servidor Cognos Analytics.

-d

Muestra la información acerca de los archivos y conjuntos de datos cargados en el almacén decontenido. No se actualiza ningún objeto.

-m

Recupera las características de datos más profundas de Cognos Analytics. Para obtener másinformación, consulte: “Tareas de actualización de datos para Cognos Analytics versión 11.1” en lapágina 67.

Procedimiento

1. Abra el programa de utilidad de línea de mandatos y vaya al directoriocognos_analytics_location\bin64.

2. Especifique el mandato ParquetMigrate utilizando la sintaxis siguiente.

Para ver información acerca de los archivos o conjuntos de datos cargados, utilice la sintaxis siguiente:

ParquetMigrate -d -n espacio_nombres -u nombre_usuario -p contraseña

O

ParquetMigrate -d -h http://host_cognos_analytics:9300 -n espacio_nombres -unombre_usuario -p contraseña

Para actualizar los archivos o conjuntos de datos, consulte la sintaxis siguiente:

ParquetMigrate -d -n espacio_nombres -u nombre_usuario -p contraseña

Para actualizar los archivos o conjuntos de datos y al mismo tiempo recuperar las características dedatos más profundas, utilice la sintaxis siguiente:

ParquetMigrate -m -d -n espacio_nombres -u nombre_usuario -p contraseña

3. Ejecute el mandato.

Capítulo 8. Actualización de Cognos Analytics 69

Page 78: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Resultados

Cuando se completa el mandato, se muestra el número de objetos actualizados. Un valor de 0 indica queno se ha encontrado ningún objeto que requiera actualización.

Archivos y carpetas conservados al actualizar Cognos AnalyticsPuede instalar una versión nueva de IBM Cognos Analytics sobre la versión del producto que estáutilizando sin sobrescribir los valores de configuración de la versión anterior.

Los archivos que se han de conservar durante una actualización se listan en el archivoubicación_instalación\configuration\preserve\.ca_base_preserve.txt. No edite estearchivo. En su lugar, edite el archivo ubicación_instalación\configuration\preserve\preserve.txt si desea eliminar o conservar determinados archivos o directorios durante laactualización. Las instrucciones sobre cómo utilizar el archivo preserve.txt están incluidas en elarchivo.

Consejo: Los enlaces fijos o dinámicos creados por los clientes en la estructura de archivos de CognosAnalytics no están soportados.

De forma predeterminada, las carpetas y archivos siguientes se conservan durante la actualización deCognos Analytics:

Carpetasubicación_instalación\deploymentubicación_instalación\data\cmstorageubicación_instalación\data\searchubicación_instalación\driversubicación_instalación\ldapschemaubicación_instalación\informixubicación_instalación\configuration\certsubicación_instalación\configuration\cskubicación_instalación\configuration\dataubicación_instalación\configuration\caSerialubicación_instalación\webapps\p2pd\WEB-INF\AAA\libubicación_instalación\iso-swidubicación_instalación\apacheds\instances\cognosubicación_instalación\war\AuditExt

Archivos de configuraciónubicación_instalación\configuration\cogconfig.prefsubicación_instalación\configuration\cogconfig_reg.txtubicación_instalación\configuration\coglocale.xmlubicación_instalación\configuration\cogstartup.xmlubicación_instalación\configuration\dispatcher.propertiesubicación_instalación\configuration\install_gatewayurl.xmlubicación_instalación\configuration\installData.propertiesubicación_instalación\configuration\ipfclientconfig.xmlubicación_instalación\configuration\configuration\caSerialubicación_instalación\configuration\xqe.diagnosticlogging.xmlubicación_instalación\configuration\c11AuditExtension.keystoreubicación_instalación\configuration\local-server.xml

70 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 79: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Archivos variosubicación_instalación\webapps\p2pd\WEB-INF\web.xmlubicación_instalación\wlp\usr\servers\cognosserver\bootstrap.propertiesubicación_instalación\wlp\usr\servers\cognosserver\jvm.optionsubicación_instalación\wlp\usr\servers\cognosserver\server.xmlubicación_instalación\wlp\usr\servers\dataset-service\bootstrap.propertiesubicación_instalación\wlp\usr\servers\dataset-service\jvm.optionsubicación_instalación\wlp\usr\servers\dataset-service\server.xmlubicación_instalación\cgi-bin\web.configubicación_instalación\wlpdropins\AuditExt.war

Archivos de Webcontentubicación_instalación\webcontent\web.configubicación_instalación\webcontent\bi\web.config

Archivos de TM1ubicación_instalación\templates\ps\portal\variables_TM1.xmlubicación_instalación\templates\ps\portal\variables_plan.xmlubicación_instalación\templates\ps\portal\icon_active_application.gifubicación_instalación\webcontent\planning.htmlubicación_instalación\webcontent\tm1\web\tm1web.htmlubicación_instalación\webcontent\PMHub.htmlubicación_instalación\templates\ps\system.xmlubicación_instalación\templates\ps\portal\system.xml

Archivos de PowerPlayubicación_instalación\webcontent\skins\series7\ppwbubicación_instalación\webcontent\skins\presentation\ppwbubicación_instalación\webcontent\skins\modern\ppwbubicación_instalación\webcontent\skins\corporate\ppwbubicación_instalación\webcontent\skins\contemporary\ppwbubicación_instalación\webcontent\skins\classic\ppwbubicación_instalación\webcontent\skins\business\ppwbubicación_instalación\webcontent\bi\skins\series7\ppwbubicación_instalación\webcontent\bi\skins\presentation\ppwbubicación_instalación\webcontent\bi\skins\modern\ppwbubicación_instalación\webcontent\bi\skins\corporate\ppwbubicación_instalación\webcontent\bi\skins\contemporary\ppwbubicación_instalación\webcontent\bi\skins\classic\ppwbubicación_instalación\webcontent\bi\skins\business\ppwbubicación_instalación\webcontent\bi\ppwbubicación_instalación\webcontent\ps\powerplaystudioubicación_instalación\webcontent\fragments\ppesAdminubicación_instalación\webcontent\ppwbubicación_instalación\webapps\p2pd\WEB-INF\fragments\applications\cogadmin\pages\ppesAdminPage.xmlubicación_instalación\webapps\p2pd\WEB-INF\fragments\applications\cogadmin\fragments\ppesAdmin.xml

Capítulo 8. Actualización de Cognos Analytics 71

Page 80: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

ubicación_instalación\msgsdk\ppesAdminStrings_en.xmlubicación_instalación\msgsdk\ppesAdminStrings_ldkspec.xmlubicación_instalación\eclipse\plugins\org.eclipse.equinox.cm_1.0.400.v20120522-1841.jarubicación_instalación\eclipse\plugins\org.eclipse.equinox.ds_1.4.1.v20120926-201320.jarubicación_instalación\eclipse\plugins\org.eclipse.equinox.event_1.2.200.v20120522-2049.jarubicación_instalación\eclipse\plugins\org.eclipse.equinox.util_1.0.400.v20120917-192807.jarubicación_instalación\eclipse\plugins\org.eclipse.osgi.services_3.3.100.v20120522-1822.jarubicación_instalación\eclipse\plugins\org.eclipse.osgi.util_3.2.300.v20120913-144807.jar

Archivos de LCMubicación_instalación\wlp\usr\servers\lcm\server.xmlubicación_instalación\projectubicación_instalación\benchmarksubicación_instalación\configuration

Debe migrar manualmente estos archivos y carpetas únicamente en los casos siguientes:

• Está instalando la nueva versión en un directorio nuevo.• Está desinstalando la versión actual y, a continuación, instala la nueva versión.

La desinstalación de la versión actual suprime por completo el directorio ubicación_instalación.

Proceso de actualización estándarLas mejoras en las nuevas versiones de IBM Cognos Analytics pueden afectar a muchas partes delentorno de inteligencia empresarial. Por lo tanto, se recomienda realizar la actualización por fases. Paragarantizar su correcta realización, gestione la actualización como si se tratara de un proyecto de TI querequiere una minuciosa planificación, el tiempo necesario y los recursos adecuados.

Debe planificar la actualización de modo que pueda saber qué esperar en cada fase del proceso. En lafase de planificación, puede consultar la documentación de actualización para informarse sobre elcomportamiento esperado, las nuevas características, las características descartadas, la compatibilidadentre versiones y los requisitos para preparar el entorno de producción. Tras dicha consulta, puedeefectuar un examen del sitio para identificar la infraestructura, las aplicaciones, los informes y los valoresde configuración personalizados de BI. Por último, puede probar la actualización en un subconjunto dedatos para poder ajustar los informes y datos antes de llevar a cabo la actualización completa.

Cuando planifique la actualización, asegúrese de realizar las tareas siguientes:

• Recopilar la información necesaria, como las entradas requeridas y las salidas previstas de cada fase.• Evaluar las aplicaciones en el entorno de creación de informes y agrupar los informes similares.• Instalar el nuevo software en un entorno de prueba y desplegar el contenido en el entorno de prueba.• Probar las aplicaciones actualizadas para asegurarse de que los informes se ejecuten según lo

esperado.

Puede utilizar Lifecycle Manager para comparar informes de una versión distinta de IBM CognosAnalytics. Para obtener más información, consulte la documentación de Lifecycle Manager.

El proceso de despliegue y prueba suele ser iterativo. Evalúe las diferencias que pudieran existir entre losentornos de origen y de destino. Trasládese a su entorno de producción cuando compruebe que lasaplicaciones desplegadas cumplan sus requisitos empresariales.

72 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 81: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

El diagrama siguiente muestra un flujo de actualización general y las fases del proceso de actualización.El proceso incluye las siguientes etapas:

• Crear un plan de actualización, que incluye las siguientes actividades:

– Revisar los recursos, tales como la documentación, el Sitio web de Upgrade Central (www.ibm.com/support/docview.wss?uid=swg22011664) y realizar los siguientes pasos de actualización: http://www.ibm.com/support/docview.wss?uid=swg21994915

– Verificar los entornos soportados para garantizar la compatibilidad con el otro software en la páginade informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186). Es posible que desee comprobar esta página si está pensando enactualizar el sistema operativo.

– Evaluar el sistema existente para determinar qué desea mover a la nueva versión del producto.– Crear un plan detallado para implementar la estrategia de actualización.

• Crear un sistema de desarrollo o de prueba con la nueva versión del producto.• Utilizar la información adquirida en el sistema de desarrollo o de prueba y aplicarla a medida que crea

los sistemas de control de calidad o de producción.

Revisar recursos» FAQs» Documentación» Entornos soportados

Evaluar sistema existente» Auditoría» Estudios» Recursos disponibles

Plan de actualización detallado» Hitos» Pruebas» Recursos

A) Preparación: Crear un plan de actualización1 2 3

Preparar el entorno1

B) Validación: Crear un sistema de pruebao desarrollo

Actualizar el almacén de contenido

2

Probar aplicacionesValidar informes

3

Resolver los problemas devalidación o configuration

4

Volver a probar el contenido del informe

5

Revisar el plan deactualización

6

Preparar el entorno1

C) Ejecución: Crear un sistemade control de calidad oproducción

Actualizar el almacén de contenido

2

Validar informes3

Resolver los problemas devalidación o configuration

4

Volver a probar el contenido del informeRealizar pruebas de comparación

5

Go Live!6

Aplicar lecciones aprendidasal crear un sistema decontrol de calidad oproducción

D) Uso: Adoptar nuevas características

Revisar la nueva documentación de características

Figura 6. Proceso de actualización

Capítulo 8. Actualización de Cognos Analytics 73

Page 82: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Revisión de la documentaciónSe proporciona la documentación para que pueda realizar la actualización correctamente.

Toda la documentación está disponible en línea en: IBM Cognos Knowledge Center (http://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos.cbi.doc/welcome.html).

Evaluación de las aplicaciones del entorno previa a la actualizaciónLa preparación para la actualización le proporciona una oportunidad de revisar las aplicaciones existentesy de limpiar el entorno de origen.

Por ejemplo, puede que tenga muchas aplicaciones en el entorno. Sin embargo, es habitual detectar queexisten varias aplicaciones que no se utilizan o que ya no satisfacen sus requisitos.

La evaluación de las aplicaciones es un ejercicio útil porque puede reducir el número de aplicaciones quehan de tenerse en cuenta durante una actualización.

Una auditoría de las aplicaciones existentes puede incluir la realización de las tareas siguientes:

• Realice un estudio del sitio para evaluar el entorno de producción actual e identifique las áreas querequieren atención durante la actualización. El estudio del sitio ha de incluir información acerca de lainfraestructura, las aplicaciones, los usuarios y los valores de configuración.

• Evalúe el software que utiliza en el entorno y cree una lista del software, como los sistemas operativos,los servidores web, los proveedores de seguridad y las bases de datos.

Para ver una lista actualizada de los entornos que están soportados por los productos de IBM CognosAnalytics, incluida la información sobre sistemas operativos, parches, navegadores, servidores web,servidores de directorios, servidores de bases de datos y servidores de aplicaciones, consulte la páginade informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186).

• Lleve a cabo una evaluación minuciosa de las aplicaciones. El uso, la antigüedad, el tamaño y lacomplejidad de las aplicaciones son factores importantes que deben tenerse en cuenta al planificar laactualización. El tamaño total de las aplicaciones es un factor que puede afectar al tiempo necesariopara completar la actualización.

• Haga una lista de la siguiente información sobre la configuración:

– Valores de configuración que ha habilitado en IBM Cognos Configuration

La instalación de la nueva versión del producto en una ubicación distinta de la versión existente lepermite comparar los valores entre las dos versiones. Para ejecutar las dos versiones debeasegurarse de que utiliza números de puerto exclusivos, alias de servidor web y bases de datos delalmacén de contenido exclusivas.

– Cambios en otros archivos de configuración

Durante la actualización, debe cambiar manualmente otros archivos de configuración. Si hacambiado otros archivos de configuración, debe evaluar los cambios que desee conservar en elentorno actualizado. Esto podría incluir los archivos .xml, .txt y .css de los directoriosconfiguration, templates, webapps y webcontent.

Nota: Si ha modificado archivos .ini, póngase en contacto con el soporte al cliente para determinarsi los cambios reciben soporte en la nueva versión del software.

• Realice una copia de seguridad de la base de datos del almacén de contenido.

Después de haber completado la auditoría, puede crear un plan de actualización.

Directrices al actualizar el sistema operativo

Puede que desee tener en cuenta las siguientes directrices antes de actualizar a una versión posterior delsistema operativo en el sistema donde está instalado IBM Cognos Analytics:

74 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 83: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Compruebe página de informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186) para asegurarse de que la versión de IBM Cognos Analyticssoporta la versión del sistema operativo a la que está pensando moverse.

• Asegúrese de que el software de terceros que utiliza IBM Cognos Analytics e soporta en la versión delsistema operativo propuesta. El software de terceros debe incluir componentes, como la base de datoso los controladores de base de datos, servidores de aplicaciones, servidores web y navegadores.

• Determine si debe recompilar las aplicaciones SDK de IBM Cognos Analytics.• Determine si debe volver a crear despliegues web, que incluye archivos de archivadores web (.war) y los

archivos del archivador empresarial (.ear).

Instalación y configuración de una nueva versión del productoInstale la nueva versión del producto en una nueva ubicación. La ubicación puede estar en el mismosistema que la versión existente del producto o en otro sistema.

La instalación en una nueva ubicación le permite mantener la versión existente del producto y ejecutarésta además de la nueva versión del producto. Esto puede ayudarle a probar la nueva versión sin que elloafecte a la versión existente. Puede comparar los valores de configuración entre versiones y comparar elaspecto y la funcionalidad de los informes en ambos entornos para garantizar la equivalencia.

Ejecución de varias versiones o instancias de IBM Cognos Analytics en el mismo sistemaPara disponer de varias versiones o instancias de IBM Cognos Analytics en el mismo sistema, debecambiar la configuración para asegurarse de que las versiones no comparten números de puerto ni otrosrecursos.

Cambios de configuración necesarios para ejecutar varias versiones en el mismo sistema

Para ejecutar varias versiones de IBM Cognos Analytics en el mismo sistema, asegúrese de que cadainstalación se ha diferenciado. Las versiones o instancias deben instalarse en directorios distintos. Losvalores de configuración para cada versión deben utilizar valores distintos para las siguientespropiedades de configuración.

Puertos y valores de URI

Si utiliza el servidor de aplicaciones predeterminado, debe utilizar números de puerto diferentes del9300 para evitar conflictos de puerto. IBM Cognos Analytics reserva un rango de puertos, por lo quedebe asegurarse de que utiliza un desplazamiento de 100 como mínimo para el número de puerto.Por ejemplo, si utiliza el número de puerto predeterminado, que es 9300, para una instancia de IBMCognos Analytics. Para un segunda instalación en el mismo sistema, debe cambiar el número depuerto por 9400 como mínimo. No utilice los mismos números de puerto para ambas instalaciones.

Cambie los puertos siguientes:

• URI de asignador para pasarela• URI de asignador externo• URI de asignador interno• El URI de asignador para aplicaciones externas• URI de Content Manager• Número de puerto del servidor de registro local

Si desea instalar el producto en un servidor de aplicaciones distinto del que se proporciona con IBMCognos Analytics, asegúrese de instalar la versión nueva en un nuevo perfil de servidor deaplicaciones o en una instancia separada de la versión existente.

Almacén de contenidoUtilice un almacén de contenido o esquema diferente para cada instalación. No puede revertir elcontenido una vez actualizado. Puede utilizar una copia restaurada del almacén de contenidoexistente como almacén de contenido para la versión más reciente de IBM Cognos Analytics. Laversión más reciente del producto actualiza el almacén de contenido cuando inicia los servicios.

Capítulo 8. Actualización de Cognos Analytics 75

Page 84: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Directorios virtuales de servidor web opcionales

Para ver el contenido estático para IBM Cognos Analytics, los directorios virtuales para el servidorweb deben ser distintos para cada versión. Asegúrese de que actualiza el URI de pasarela en CognosConfiguration para reflejar los nombres de los directorios virtuales.

Por ejemplo, el directorio virtual predeterminado es http://nombre_servidor/ibmcognos. Si hainstalado dos pasarelas en el mismo sistema, debe cambiar el directorio virtual ibmcognos para unade las pasarelas.

Agrupaciones de aplicaciones (servidor web de Microsoft IIS)Si utiliza cognosisap.dll, cada pasarela debe utilizar una agrupación de aplicaciones por separado.

Cuenta de usuario que inicia el servicio (opcional)El cambio de la cuenta de usuario podría ser útil al realizar la resolución de problemas. Por ejemplo,puede resolver problemas de procesos Java por propietario.

Valores de configuración que son iguales para varias versiones en el mismo servidor

Cuando existen varias instancias o versiones de IBM Cognos Analytics en ejecución en el mismo sistema,éstas utilizan los mismos recursos, como la memoria, la red y el espacio de disco.

Varias versiones de IBM Cognos pueden utilizar el mismo origen de autenticación para ambas versiones.Puede configurar propiedades idénticas para el espacio de nombres.

Archivos de configuración personalizados

Si ha editado manualmente algún archivo de configuración, debe volver a aplicar los cambios. Lleve unregistro de cualquier personalización para asegurarse de que podrán volver a aplicarse tras laactualización. Asimismo, realice una copia de seguridad de estos archivos para poder restaurar la versiónoriginal si es necesario.

El servicio de presentación de IBM Cognos Analytics soporta la actualización automática de algunosarchivos system.xml. Si ha realizado muchos cambios de personalización en los archivos system.xml,puede utilizar esta característica de actualización automática en lugar de volver a aplicar los cambiosmanualmente después de la actualización. Al sustituir los archivos system.xml por los archivos de laversión anterior del producto, la nueva versión del producto puede actualizar los archivos. Laactualización automática se aplica cuando inicia el servicio de IBM Cognos.

Los archivos system.xml soportados por la actualización automática se encuentran en los siguientesdirectorios:

• ubicación_instalación/templates/ps• ubicación_instalación/templates/ps/portal• ubicación_instalación/templates/ps/qs

Configuración de una segunda instancia de IBM Cognos Analytics en un sistemaPara tener más de una instancia de IBM Cognos Analytics en un sistema, debe configurar cada instanciacon valores exclusivos para los puertos, el directorio virtual de servidor web y la base de datos delalmacén de contenido.

Antes de empezar

Para la nueva versión del producto, necesita un nuevo almacén de contenido. Si desea actualizar elalmacén de contenido completo, cree un almacén de contenido a partir de una copia de seguridad delalmacén de contenido existente. Si desea mover el contenido con los archivos de despliegue puede crearuna base de datos del almacén de contenido en blanco.

Asegúrese de disponer de la nueva base de datos del almacén de contenido antes de configurar la nuevaversión del producto.

Importante: Si está conectado con una copia de seguridad del almacén de contenido, la primera vez queinicie los servicios de IBM Cognos se le solicitará que actualice los informes. La actualización de los

76 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 85: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

informes puede emplear bastante tiempo, y es mejor actualizar éstos cuando la nueva versión ya esté enejecución. Puede actualizar los informes posteriormente mediante IBM Cognos Administration.

Procedimiento

1. Para la instancia de IBM Cognos Analytics nueva, inicie IBM Cognos Configuration.2. En la ventana Explorador, pulse Entorno.3. Asegúrese de que los números de puerto para los valores siguientes no están en conflicto con otra

instancia o versión de IBM Cognos Analytics:

• URI de asignador para pasarela• URI de asignador externo• URI de asignador interno• El URI de asignador para aplicaciones externas• URI de Content Manager

4. Asegúrese de que el URI de pasarela utiliza un alias o un directorio virtual distinto al de la otrainstancia o versión de IBM Cognos Analytics.

5. Pulse Registro y asegúrese de que el Número de puerto del servidor de registro local es exclusivo.6. Si utiliza Portal Services, actualice el archivo applications.xml:

• En la ventana Explorador, pulse Entorno > Portal Services.• En la ventana Propiedades, asegúrese de que el número de puerto de la propiedad Location of

applications.xml coincide con el número de puerto de las otras propiedades de URI.7. En la ventana Explorador, en Acceso a datos > Content Manager, asegúrese de que no utiliza el

mismo almacén de contenido que se utiliza para la otra instancia o versión de IBM Cognos Analytics.8. Guarde la configuración e inicie IBM Cognos Analytics.

Movimiento del contenido a la nueva versión del productoExisten dos métodos para mover el contenido. Puede mover todo el almacén de contenido o bien moverel contenido creando archivos de despliegue.

Mover el almacén de contenido en su totalidad

Este método requiere la realización de una copia de seguridad del almacén de contenido existente y, acontinuación, la restauración de la copia de seguridad en un nuevo almacén de contenido. A continuación,ha de conectar la nueva versión del producto con el almacén de contenido restaurado, y el productoactualiza el almacén de contenido a la nueva versión.

Este método mantiene todas las preferencias de seguridad y de usuario, pero no requiere una nueva basede datos del almacén de contenido.

Al configurar la seguridad, asegúrese de que establece el identificador exclusivo en el mismo valor quetenía en la versión desde la que está actualizando; en caso contrario, los valores de seguridad seperderán.

Ejecute una comprobación de consistencia en el almacén de contenido antes de actualizar paraasegurarse de que no hay incoherencias. Para obtener más información, consulte el tema "Creación deuna tarea de mantenimiento del almacén de contenido" en la publicación IBM Cognos BusinessIntelligence Guía de administración y seguridad.

Importante: Cuando utiliza este método, la primera vez que inicia los servicios de IBM Cognos, se lesolicita que actualice los informes. La actualización de los informes puede emplear bastante tiempo, y esmejor actualizar éstos cuando la nueva versión ya esté en ejecución. Asimismo, si tiene aplicacionesSoftware Development Kit que crean, modifican o guardan especificaciones de informe, no seleccione laopción para actualizar las especificaciones de informe. Puede actualizar los informes posteriormentemediante IBM Cognos Administration.

Capítulo 8. Actualización de Cognos Analytics 77

Page 86: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Además, debe asegurarse de anular el registro de los asignadores de la versión anterior del producto.Puede hacerlo utilizando IBM Cognos Administration después de haber iniciado los servicios.

Mover contenido creando archivos de despliegue

Puede mover contenido creando archivos de despliegue.

Este método le permite mover contenido específico, pero puede requerir mucho tiempo para un almacénde contenido grande.

Si desea cambiar los proveedores de base de datos del almacén de contenido, debe crear desplieguespara mover el contenido. Por ejemplo, si desea cambiar el almacén de contenido de Microsoft SQL Servera IBM Db2, debe hacerlo con archivos de despliegue.

Consideraciones para ambos métodos

No es necesario traer las tablas NC existentes durante una actualización, ya que el sistema lasresincronizará. Dado que es necesario que las tablas de la cola estén vacías, considere la posibilidad deno utilizar las tablas NC existentes al realizar la actualización.

Las tablas NC deben estar totalmente vacías antes de realizar la actualización.Ejecute elNC_DROP_tipo_base_datos.sql adecuado antes de actualizar.

Como parte del proceso de actualización, asegúrese de que sus aplicaciones funcionen como esperabaen la nueva versión. A veces, los cambios pueden comportar resultados no esperados. Es importanteprobar las aplicaciones con la nueva versión del producto antes de mover éstas al entorno de producción.

Actualización del almacén de contenidoIBM Cognos Analytics actualiza la base de datos del almacén de contenido a la nueva versión delproducto la primera vez que inicia los servicios.

El proceso para actualizar el almacén de contenido a la nueva versión del producto incluye los pasossiguientes:

1. Realizar una copia de seguridad de la base de datos del almacén de contenido existente.2. Crear una base de datos a partir de la copia de seguridad.3. Conectar la nueva versión del producto con el almacén de contenido que ha creado a partir de la copia

de seguridad en IBM Cognos Configuration.4. Iniciar los servicios.

El almacén de contenido se actualiza durante el proceso de inicio.

Consejo: Cuando reinicie los servicios manualmente, si es aplicable, se debe iniciar el servicioApacheDS - cognos antes que el servicio IBM Cognos.

Este proceso le permite utilizar las versiones antigua y nueva del producto al mismo tiempo, donde cadaversión tiene su propio almacén de contenido.

Cuando utiliza este método, la primera vez que inicia los servicios de IBM Cognos, se le solicita queactualice los informes. La actualización de los informes puede emplear bastante tiempo, y es mejoractualizar éstos cuando la nueva versión ya esté en ejecución. Puede actualizar los informes con IBMCognos Administration. Asimismo, si tiene aplicaciones Software Development Kit que crean, modifican oguardan especificaciones de informe, no seleccione la opción para actualizar las especificaciones deinforme.

Cuando conecta la nueva versión del producto con el almacén de contenido que ha creado a partir de lacopia de seguridad, la base de datos del almacén de contenido se actualiza, y ya no puede utilizarse conla versión anterior del producto.

Anulación del registro de asignadores de la versión anterior del almacén de contenidoSi utiliza una copia de seguridad del almacén de contenido existente con una nueva versión del producto,debe anular el registro de los asignadores de la versión anterior.

78 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 87: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. En Gestionar > Consola de administración, abra IBM Cognos Administration.2. Pulse Configuración y, a continuación, pulse Asignadores y servicios.3. Pulse Más para los asignadores pertenecientes a la versión anterior.4. Pulse Anular registro y, a continuación, pulse Aceptar.

La información del asignador se eliminará del almacén de contenido.

Movimiento del contenido con un archivo de desplieguePara mover contenido específico del almacén de contenido puede utilizar archivos de despliegue. Losarchivos de despliegue son archivos comprimidos que posteriormente puede importar en la nueva versióndel producto.

Importante: Si ha movido el contenido restaurando el almacén de contenido existente, no es necesarioque mueva el contenido utilizando archivos de despliegue.

El movimiento del contenido con archivos de despliegue implica los pasos siguientes:

1. Creación del archivo.2. Copia del archivo en la nueva versión del producto.3. Importación del contenido.

Creación de un archivo de despliegueUtilice la siguiente tarea para crear un archivo de despliegue.

Procedimiento

1. En IBM Cognos Administration, en la pestaña Configuración, pulse Administración de contenidos.

2. En la barra de herramientas, pulse el icono Nueva exportación .3. Especifique el Nombre del archivo.4. Seleccione el contenido que desee incluir en el archivo:

• Para exportar carpetas y contenido de directorio específicos, pulse Seleccionar carpetaspúblicas y contenido de directorio.

• Para exportar todo el almacén de contenido, pulse Seleccionar todo el almacén de contenido. Siselecciona el almacén de contenido completo, también puede seleccionar Incluir información decuenta de usuario.

5. Pulse Next.6. Si ha pulsado Seleccionar todo el almacén de contenido, escriba la contraseña que ha de utilizarse

cuando importe el contenido y, a continuación, pulse Aceptar.7. Si ha pulsado Seleccionar carpetas públicas y contenido de directorio:

a) En el panel Seleccionar el contenido de las carpetas públicas, pulse Añadir.b) En el panel Seleccionar entradas, en el cuadro Entradas disponibles, seleccione los paquetes o

las carpetas que desea exportar.

Puede examinar la jerarquía Carpetas públicas y seleccionar los paquetes y carpetas deseados.

Pulse el icono Añadir para mover los elementos seleccionados al recuadro Entradasseleccionadas y pulse Aceptar.

c) Para cada paquete y carpeta que exporte, realice lo siguiente y, a continuación, pulse Siguiente:

• Si desea realizar algún cambio en el paquete o carpeta en el entorno de destino, pulse el icono

Editar , realice los cambios y pulse Aceptar.

Capítulo 8. Actualización de Cognos Analytics 79

Page 88: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Para restringir el acceso al paquete o la carpeta y a sus entradas, seleccione la casilla deverificación de la columna Inhabilitar tras la importación. Esto es útil cuando se desea probarlos informes antes de ponerlos a disposición en el entorno de destino.

• En Opciones, seleccione si desea incluir las versiones de salida de informe, el historial deejecución y las planificaciones e indique qué ha de hacerse con las entradas en caso deconflicto.

d) En el panel Seleccionar el contenido de directorio, seleccione las opciones deseadas y pulseSiguiente.

e) En el panel Especificar las opciones generales, seleccione las opciones deseadas y pulseSiguiente.

f) En el panel Especificar un archivo de despliegue, seleccione un archivo de despliegue existenteen la lista, o crear uno.

Si escribe un nuevo nombre para el archivo de despliegue, el nombre no deberá contenerespacios en blanco. Si el nombre de la especificación de despliegue nueva coincide con el nombredel archivo de despliegue existente, se sobrescribirá el archivo de despliegue actual.

8. Revise la información de resumen y pulse Siguiente.9. En Acciones, seleccione Guardar y ejecutar una vez.

10. En el panel Ejecutar con opciones, seleccione Ahora y pulse Ejecutar.

ResultadosSe crea un archivo de despliegue en el directorio deployment en el que ha instalado IBM CognosAnalytics.

Copia del archivo de despliegue en la nueva versiónDebe copiar manualmente los archivos de despliegue desde la instancia en la que se crearon hasta lanueva instancia.

Procedimiento

Copie los archivos de despliegue que ha creado desde el directorioubicación_instalación_versión_antigua/deployment hasta el directorioubicación_instalación_versión_nueva/deployment.

Nota: El directorio deployment puede configurarse en IBM Cognos Configuration. De formapredeterminada, la ubicación es ubicación_instalación/deployment. Si utiliza una ubicacióndistinta, asegúrese de que copia los archivos de despliegue en el directorio adecuado.

Inclusión de objetos de configuración al importar un archivo de despliegue del almacén de contenidocompletoPuede incluir objetos de configuración al importar un almacén de contenido completo. Por ejemplo,puede que desee importar la configuración porque tiene una serie de valores avanzados para los serviciosque desea del entorno de origen.

De forma predeterminada, los objetos de configuración se excluyen cuando se importa un almacén decontenido completo, aunque se incluyen en la exportación. Los objetos de configuración incluyenasignadores y carpetas de configuración, que se utilizan para agrupar los asignadores.

Procedimiento

1. En IBM Cognos Administration, en la pestaña Configuración, pulse Asignadores y servicios.2. Pulse el asignador que desee.3. Junto a ContentManagerService, pulse el icono Establecer propiedades.4. Pulse la pestaña Valores.5. En la columna Valor, pulse Editar.6. Seleccione la casilla de verificación Reemplazar los valores adquiridos de la entrada padre.

80 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 89: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

7. En la columna Parámetro, escriba el texto siguiente en letras mayúsculas:

CM.DEPLOYMENTINCLUDECONFIGURATION8. En la columna Valor, especifique true.9. Pulse Aceptar para finalizar.

Importación de un archivo de desplieguePara importar dichas entradas, debe crear una especificación de despliegue de importación.

Al importar, selecciona de entre las entradas que se exportaron. Puede aceptar las opcionespredeterminadas establecidas durante la exportación o cambiarlas. Puede seleccionar las opciones quese incluyeron en el archivo de despliegue durante la exportación.

Si realiza un despliegue parcial de carpetas públicas y contenido de directorio específicos, el asistente deimportación muestra si los paquetes y las carpetas existen en el entorno de destino y la fecha y la hora desu última modificación. Puede utilizar esta información para decidir cómo resolver los conflictos. Aldesplegar de nuevo, el asistente también muestra si los paquetes y las carpetas estaban en el despliegueoriginal.

Antes de empezarAsegúrese de que ha copiado el archivo de despliegue en el directorio ubicación_instalación/deployment para la nueva versión del producto.

Procedimiento

1. Para la nueva versión del producto, en IBM Cognos Administration, en la pestaña Configuración,pulse Administración de contenidos.

2. En la barra de herramientas, pulse el icono de nueva importación. .3. En el cuadro Archivo de despliegue, seleccione el archivo de despliegue que desea importar y pulse

Siguiente.4. Si el archivo de despliegue es del almacén de contenido completo, escriba la contraseña especificada

durante la exportación y pulse Aceptar.5. Escriba un nombre para la importación y seleccione la carpeta donde desea guardarla y, a

continuación pulse Siguiente.6. Seleccione el contenido que desea incluir en la importación, seleccione las opciones y pulse

Siguiente.

Consejo: Pulse el icono Editar situado junto al paquete si desea cambiar la ubicación de destinopara el contenido importado.

7. En el panel Especificar las opciones generales, seleccione las opciones deseadas y pulse Siguiente.8. Revise la información de resumen y pulse Siguiente.9. En Acciones, seleccione Guardar y ejecutar una vez y pulse Finalizar.

10. En el panel Ejecutar con opciones, realice lo siguiente:a) Seleccione Actualizar todas las especificaciones de informe a la versión más reciente si desea

actualizar las especificaciones de informe durante la importación. También puede realizar estatarea después de importar el contenido.

b) Pulse Ejecutar.

Uso de Lifecycle Manager para comparar informes entre las versiones del productoLifecycle Manager le permite verificar el contenido actualizado comparando los informes del entornoantiguo con los informes de la nueva versión del producto.

Para obtener más información, consulte la documentación de IBM Cognos Lifecycle Manager.

Capítulo 8. Actualización de Cognos Analytics 81

Page 90: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Actualización de las especificaciones de informeLas especificaciones de informe habrán cambiado de una versión de IBM Cognos Analytics a otra. Debeactualizar las especificaciones de informe creado en versiones anteriores del producto.

Si realiza la actualización a partir de una copia de seguridad del almacén de contenido existente, debeactualizar las especificaciones de informe después de haber iniciado los servicios.

Si desea mover contenido a una nueva versión utilizando archivos de despliegue, tiene la opción deactualizar las especificaciones de importación durante la importación.

Si ha movido el contenido utilizando un archivo de despliegue, puede que haya seleccionado la opciónque permite actualizar las especificaciones de informe. Si ha actualizado las especificaciones de informedurante la importación, no es necesario que vuelva a hacerlo.

Antes de empezar

Importante: No actualice las especificaciones de informe si tiene aplicaciones de Software DevelopmentKit que crean, modifican o guardan especificaciones de informe. Primero debe actualizar las aplicacionesde Software Development Kit para que sean compatibles con el esquema de especificaciones de informede IBM Cognos. De lo contrario, es posible que las aplicaciones de Software Development Kit no puedanacceder a las especificaciones de informe actualizado. Para obtener más información acerca de laactualización de especificaciones de informe, consulte la publicación IBM Cognos Software DevelopmentKit Developer Guide.

Procedimiento

1. Abra IBM Cognos Administration.2. En la pestaña Configuración, pulse Administración de contenidos.

3. Pulse la flecha del botón Mantenimiento de nuevo contenido de la barra de herramientas y, acontinuación, en Nueva actualización de informe.

4. Escriba un nombre para la tarea de actualización y, si lo desea, una descripción y una sugerencia.Pulse Siguiente.

5. Seleccione los paquetes y las ubicaciones para la especificación de informe que desee actualizar.Pulse Siguiente.

Si actualiza las especificaciones de informe por paquete, se actualizarán todos los informes delalmacén de contenido basados en el modelo del paquete. Si actualiza las especificaciones de informepor carpeta, se actualizarán todos los informes de la carpeta.

6. Seleccione una de las siguientes opciones:

• Guardar y ejecutar una vez abre la página Ejecutar con opciones.• Guardar y planificar abre la herramienta de planificación.• Sólo guardar permite guardar la actualización para que pueda ejecutarla más adelante.

82 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 91: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 9. Configuración de los componentes deservidor

Puede instalar todos los componentes de IBM Cognos Analytics en un sistema o en varios servidores parauna instalación distribuida, o bien puede ampliar una instalación de un solo sistema existente con otroservidor para mejorar el rendimiento.

Están disponibles la siguientes opciones durante la instalación de IBM Cognos Analytics desde elasistente de instalación.

• Utilice la opción Instalación fácil como ayuda para comenzar a utilizar y ejecutar IBM Cognos Analyticsrápidamente, sin ninguna configuración adicional y sin necesidad de instalar ningún software desoporte.

Importante: La Instalación fácil solo está disponible en el sistema operativo Windows. Si estáactualizando una Instalación fácil, esto es, está instalando sobre una instalación existente, en primerlugar, concluya todos los servicios manualmente, incluidos los servicios Informix y ApacheDS.

Con esta opción de instalación, obtiene lo siguiente con toda la configuración ya realizada:

– Una versión completa del software IBM Cognos Analytics con todas las prestaciones nuevas.– Informix 12.10 instalado y configurado para su uso como base de datos del almacén de contenido.– Apache Directory Server para crear y gestionar usuarios.

• Utilice la opción Personalizada si desea tener flexibilidad para seleccionar los componentes de IBMCognos Analytics que desea instalar. ¿Tal vez le interesa personalizar o integrar IBM Cognos Analyticscon software de terceros? Esta es la opción que debería seleccionar.

Si planea instalar dos o más componentes en el mismo sistema, instálelos en la misma ubicación deinstalación para evitar conflictos entre puertos y otros valores predeterminados.

Cuando se realiza una instalación personalizada, los componentes de servidor se recopilan en los nivelessiguientes:

• Repositorio de contenido (Content Manager)• Servicios de aplicaciones• Nivel de pasarela

Puede instalar cada componente en un sistema distinto, o en el mismo sistema. Debe instalar la pasarelaen un sistema que también esté ejecutando un servidor web.

Secuencia de detención de servicios

Si necesita interrumpir los servicios en un entorno distribuido, la secuencia es importante. En primerlugar, interrumpa los componentes de nivel de aplicación del servicio de IBM Cognos, a continuación, elContent Manager en espera y por último el Content Manager activo.

También es importante interrumpir lo siguiente:

• Aplicaciones relacionadas con el servicio de IBM Cognos, tales como Framework Manager, CognosTransformer o IBM Cognos Administration.

• Cualquier aplicación de Software Development Kit que se esté ejecutando.

Actualización de la instalación

Si realiza la actualización desde una versión anterior de los productos de IBM Cognos, consulte: Capítulo8, “Actualización de Cognos Analytics”, en la página 67.

Si realiza la actualización desde una versión anterior de IBM Cognos Analytics, todos los componentesdistribuidos deben corresponder a la misma versión de IBM Cognos Analytics. Si instala IBM Cognos

Page 92: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Analytics en hosts adicionales o alternativos, debe actualizar las propiedades específicas de la ubicaciónen IBM Cognos Configuration.

instalaciones de 64 bits

La pasarela de IBM Cognos Analytics proporciona bibliotecas de 32 bits, tanto si instala en un servidor de64 bits o de 32 bits. Algunos servidores web, como Apache Web Server, no pueden cargar una bibliotecacompilada de 32 bits en un servidor compilado de 64 bits. En esa situación, instale la versión de 32 bitsde la pasarela de IBM Cognos en un servidor web de 32 bits.

El componente de servidor de informes, incluido con los componentes de nivel de aplicación, seproporciona en las versiones de 32 bits y de 64 bits. La selección de la versión que ha de utilizar se realizamediante IBM Cognos Configuration después de la instalación. De forma predeterminada, el componentede servidor de informes se establece para utilizar el modo de 32 bits, incluso en un sistema de 64 bits. Elmodo de 32 bits le permite ejecutar todos los informes, mientras que el modo de 64 bits le permiteejecutar sólo los informes que se han creado para el modo de consulta dinámica.

Si está actualizando IBM Cognos Analytics en un entorno que incluya versiones anteriores de otrosproductos de IBM Cognos Analytics, como IBM Cognos Business Intelligence Controller Versión 8.x, IBMCognos Analytics Planning Versión 8.x o IBM Cognos Business Intelligence Analysis for Microsoft ExcelVersión 8.x, instale la nueva versión de IBM Cognos Analytics en una ubicación distinta a la del otroproducto de IBM Cognos Analytics y configure la nueva versión de IBM Cognos Analytics para quefuncione de forma independiente a ese producto. Después de actualizar el otro producto a una versióncompatible con IBM Cognos Analytics, podrá configurar los dos productos para que funcionenconjuntamente.

Instalaciones de Windows

Para las instalaciones de un sistema operativo Microsoft Windows , asegúrese de tener privilegios deadministrador para el sistema de Windows en el que está realizando la instalación. Asegúrese también deque el sistema disponga de una variable del sistema TEMP que apunte al directorio en el que deseaalmacenar los archivos temporales. Durante la instalación, los archivos del disco se copiantemporalmente en este directorio.

Instalaciones de UNIX

Para las instalaciones en un sistema operativo UNIX, puede instalar los componentes de servidor usandouna interfaz gráfica de usuario o bien ejecutando una instalación silenciosa. Para ejecutar la instalaciónen modo gráfico, la consola asociada al sistema UNIX debe soportar una interfaz gráfica de usuariobasada en Java.

Además, IBM Cognos Analytics utiliza los permisos 755. Esto sólo afecta a los directorios de instalación.No afecta a los permisos de archivos de los directorios.

Requisitos de impresora

Para garantizar que los informes se imprimen correctamente en Windows, Adobe Reader requiere queconfigure al menos una impresora en el sistema operativo en el que se encuentran instalados loscomponentes de nivel de aplicación. Todos los informes, con independencia del formato de impresiónseleccionado, se envían como archivos PDF temporales a Adobe Reader para su impresión.

Desinstalación

Para obtener instrucciones acerca de la desinstalación, consulte: Capítulo 16, “Desinstalación de IBMCognos Analytics”, en la página 275.

84 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 93: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Secuencia de instalación de componentes de servidorEn una instalación distribuida, la secuencia en la que se configuran los componentes es importante.Configure e inicie los servicios en una ubicación en la que haya instalado Content Manager como mínimoantes de configurar otros componentes de servidor.

Debe configurar el componente de pasarela en último lugar para que se compartan las clavescriptográficas y pueda establecerse una comunicación segura entre los tres componentes. El servidorespecificado para la propiedad URI de asignador externo del sistema pasarela debe ser el últimocomponente de servidor en iniciarse.

El siguiente diagrama muestra la secuencia del proceso de instalación de componentes distribuidos. Unavez planificado y preparado el entorno, instale y configure los componentes de Content Manager, loscomponentes de nivel de aplicación y, por último, las pasarelas. Después de instalar los componentes deservidor, instale y configure Framework Manager.

Preparación para instalar

Planificación1

Navegador webAlmacén de contenidoRequisitos del sistema

Instalación y configuración (Servidor)

ContentManager

2

Componentesde nivel de aplicación

3

Pasarela4

Propiedades de entorno Creación de orígenes dedatosBase de datos de notificación

Conexión de almacén de contenidoPropiedades de entornoBase de datos de notificación

Servidor web Propiedades de entornoSeguridad

Instalación y configuración (Cliente)

Framework Manager

5Propiedades de entornoCreación de orígenes dedatos

Personalizar la configuración

Ajuste del rendimientoSeguridadPreferencias

Figura 7. Flujo de trabajo del proceso de instalación distribuida

Capítulo 9. Configuración de los componentes de servidor 85

Page 94: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Recomendación: instalar y configurar la instalación básica parainstalaciones distribuidas

Al realizar una instalación distribuida, existen numerosas opciones diferentes de instalación yconfiguración que puede utilizar para personalizar IBM Cognos Analytics de modo que se adapte a suinfraestructura corporativa.

En primer lugar realice una instalación básica, lo que implica la instalación de una o más instancias decada uno de los componentes de servidor necesarios: nivel de datos (Content Manager), componentes denivel de aplicación y nivel de pasarela. Lleve a cabo únicamente las tareas de configuración necesarias,como configurar los componentes distribuidos para que se comuniquen entre sí, con el fin de poner enfuncionamiento el entorno distribuido antes de personalizar los valores.

Más adelante, puede añadir componentes opcionales y personalizar los valores de configuración con elfin de que se adapten mejor a las necesidades de inteligencia empresarial.

La secuencia de configuración de los sistemas es un factor importante. Antes de configurar otroscomponentes de servidor o Framework Manager, debe configurar y, a continuación, iniciar los servicios enal menos un sistema en el que haya instalado Content Manager. Para obtener más información, consulte:“Secuencia de instalación de componentes de servidor” en la página 85.

La manera más sencilla y rápida de poner en funcionamiento IBM Cognos Analytics en su entorno esasegurarse de que hay una instalación básica funcionando en dicho entorno.

Modos de instalaciónPara efectuar una instalación completa, debe instalar los componentes en su servidor y, a continuación,configurarlos para que funcionen en su entorno.

Modo interactivo

Generalmente, los programas de instalación y configuración de IBM Cognos se ejecutan en modointeractivo. Esto implica que el asistente de instalación le solicitará que proporcione información y laherramienta de configuración le permitirá modificar los valores predeterminados. El asistente deinstalación es: ca_srv_<platform>_<build>.exe (Windows) oca_srv_<platform>_<build>.bin (UNIX, Linux).

Modo silencioso

Es posible automatizar la instalación de componentes utilizando archivos de respuesta y ejecutando elprograma de instalación en modo silencioso.

También es posible automatizar la configuración de componentes exportando los valores deconfiguración de un sistema a otro siempre que los componentes instalados sean los mismos. EjecuteIBM Cognos Configuration en modo interactivo la primera vez.

La otra opción es editar el archivo cogstartup.xml haciendo uso de los valores aplicables a su entorno y, acontinuación, ejecutar la herramienta de configuración en modo silencioso.

Modo interactivo en los sistemas UNIX

A menos que tenga la intención de realizar una instalación en modo silencioso, llévela a cabo desde unaestación de trabajo del sistema Windows X, un terminal X o un PC u otro sistema con el software deservidor X instalado.

Para ejecutar una instalación en modo interactivo, la consola asociada al sistema debe soportar unainterfaz gráfica de usuario basada en Java.

86 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 95: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Instalación de componentes de servidor en los sistemas operativos UNIX oLinux

Utilice el asistente de instalación para seleccionar los componentes de servidor que desee instalar y laubicación del sistema donde desea instalarlos.

Antes de empezar

Vaya a página de informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186) para verificar que los parches necesarios están instalados en susistema.

Procedimiento

1. Establezca la variable de entorno JAVA_HOME de modo que apunte a la ubicación de instalación de suJRE (Java Runtime Environment), tal como /directorio/java/versión_java/jre.

IBM Cognos Analytics requiere una JVM, como la proporcionada por IBM, para ejecutarse en elsistema operativo Linux.

2. Vaya a la ubicación en la que se han descargado y extraído los archivos de instalación.

Consejo: Utilice nuevas versiones de software de compresión de archivos para extraer los archivos. Esposible que las versiones más antiguas de dicho software no extraigan los archivos.

3. Para iniciar el asistente de instalación, vaya al directorio del sistema operativo y escriba el mandatosiguiente:

./ca_srv_<plataforma>_<build>.bin

Donde <build> es el número de build y <plataforma> es win (Windows), i386 (Linux i386), ppcle (Linuxpl E), ppc (Linux Power PC), s390x (Linux z), aix (AIX) y zos (z/OS).

Consejo: Si utiliza el mandato ./ca_srv_<plataforma>_<build>.bin con XWindows, es posibleque los caracteres del idioma japonés estén dañados. Cuando instale en japonés en UNIX o Linux,deberá configurar primero las variables de entorno LANG=C y LC_ALL=C (donde C es el código delidioma), y después iniciar el asistente de instalación.

Si no utiliza XWindows, realice una instalación desatendida. Para más información, consulte la Guía deinstalación.

4. Siga las indicaciones del asistente de instalación para copiar los archivos en el sistema.

Haga la instalación en un directorio que contenga solo caracteres ASCII en el nombre de ruta. Algunosservidores web UNIX y Linux no soportan caracteres no ASCII en los nombres de directorio.

5. En la página Finalizar del asistente de instalación, puede pulsar Ver para acceder a los archivos deregistro. No configure IBM Cognos Analytics inmediatamente ya que debe realizar antes otras tareaspara asegurarse de que su entorno está configurado correctamente.

6. Añada el directorio ubicación_instalación/bin a la variable de entorno de la ruta de bibliotecaapropiada.

• Para Linux, LD_LIBRARY_PATH• Para AIX, LIBPATH

Qué hacer a continuación

Puede configurar IBM Cognos Analytics utilizando IBM Cognos Configuration. Escriba cogconfig.sh enel directorio install_location/bin para iniciar Cognos Configuration.

Capítulo 9. Configuración de los componentes de servidor 87

Page 96: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Instalación de componentes de servidor en los sistemas operativosWindows

Utilice el asistente de instalación para seleccionar los componentes de servidor que desee instalar y laubicación del sistema donde desea instalarlos.

En los sistemas Windows, la ubicación de instalación predeterminada utiliza el directorio Archivos deprograma. Si realiza la instalación en esta ubicación, asegúrese de que ejecuta IBM Cognos Configurationcomo administrador. Como alternativa, puede instalar el producto fuera del directorio Archivos deprograma, por ejemplo en C:\IBM\cognos\analytics.

La instalación requiere al menos 5 GB en el directorio temporal. El directorio temporal se establece con lavariable de entorno TMP.

Procedimiento

1. Vaya a la ubicación en la que se han descargado y extraído los archivos de instalación y, acontinuación, efectúe una doble pulsación en ca_srv_<platform>_<build>.exe.

Consejo: Utilice nuevas versiones de software de compresión de archivos para extraer los archivos. Esposible que las versiones más antiguas de dicho software no extraigan los archivos.

2. Seleccione el idioma que desea utilizar en la instalación.

El idioma que seleccione determina el idioma de la interfaz de usuario. Se instalan todos los idiomassoportados. Puede cambiar el idioma de la interfaz de usuario por cualquiera de los idiomas instaladosdespués de la instalación.

3. Siga las indicaciones del asistente de instalación para copiar los archivos en el sistema.

Puede utilizar una de las siguientes opciones de instalación:

• Utilice la opción Instalación sencilla para instalar los componentes en un solo sistema, instalar unainstancia de la base de datos de Informix para el almacén de contenido y configurar el sistema.

Importante: Si está actualizando una Instalación fácil, esto es, está instalando sobre unainstalación existente, en primer lugar concluya todos los servicios manualmente, incluidos losservicios Informix y ApacheDS.

• Utilice la opción Personalizada de una instalación distribuida, para instalar los componentes envarios servidores.

Instale los componentes de IBM Cognos Analytics en un directorio que contenga sólo caracteresASCII en el nombre de vía de acceso. Algunos servidores web de Windows no dan soporte acaracteres que no son ASCII en los nombres de directorios.

Instalación y configuración de Content Manager para el repositorio decontenido

Puede instalar más de un Content Manager para garantizar la migración, así como instalar ContentManager en una ubicación independiente de otros componentes para mejorar el rendimiento.

Los sistemas de Content Manager deben conocer la ubicación del almacén de contenido, la ubicación deotros componentes de Content Manager y la base de datos que se utiliza para notificaciones.

En una instalación distribuida, al menos uno de los sistemas donde instale Content Manager debe estarconfigurado, en funcionamiento y accesible antes de que se configuren otros sistemas en el entorno deIBM Cognos. Así, se garantiza que el servicio de entidad emisora de certificados, instalado con ContentManager, esté disponible para emitir certificados a otros sistemas.

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

88 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 97: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Permisos

La instalación puede realizarse utilizando una autoridad raíz o una autoridad distinta de la de raíz.

Además, IBM Cognos Analytics respeta la máscara de creación de modo de archivo (umask) de la cuentaque ejecuta el programa de instalación. Esto sólo afecta a los directorios de instalación. No afecta a lospermisos de archivos de los directorios. Sin embargo, los archivos generados en tiempo de ejecución,como los registros, respetan la máscara. Se recomienda utilizar el valor umask 022 en el directorio deinstalación.

Reglas de configuración

En una instalación en la que cuenta con componentes de más de un Content Manager o en la que ContentManager se encuentra en una ubicación aparte, al menos uno de los Content Managers deberáconfigurarse, ejecutarse y ser accesible antes de configurar otros componentes del entorno. Así, segarantiza que el servicio de entidad emisora de certificados, instalado con Content Manager, estédisponible para emitir certificados a otros sistemas de IBM Cognos.

Para obtener información acerca de la secuencia del proceso de instalación para componentesdistribuidos, consulte: “Secuencia de instalación de componentes de servidor” en la página 85.

Reglas del Content Manager activo

Si instala varios componentes de Content Manager, el primer sistema de Content Manager que inicie seconvierte en el Content Manager activo predeterminado. Puede designar otro sistema de ContentManager como activo de forma predeterminada, mediante IBM Cognos Administration.

Los sistemas de Content Manager en espera se encargan de la protección para migración tras error. Si elsistema de Content Manager activo no está disponible debido a un error de software o hardware, unsistema de Content Manager en espera pasa a estar activo y las solicitudes se dirigen a él.

Cuando falla el equipo de Content Manager activo, se pierden los datos no guardados de las sesiones.Cuando otro equipo de Content Manager pasa a estar activo, puede que se solicite a los usuarios queinicien sesión.

Para obtener información sobre cómo activar un servicio de Content Manager, consulte la Guía deadministración y seguridad. Para obtener información sobre componentes de Content Manager activo yen espera, consulte: “Componentes de Content Manager activo y en espera” en la página 89.

En instalaciones con varios Content Manager, configure IBM Cognos Analytics para que utilice pasarelascompiladas en lugar de la pasarela GCI predeterminada. Por ejemplo, utilice el módulo Apache paraApache Server o para IBM HTTP Server, o utilice ISAPI para IIS. De lo contrario, el rendimiento se podríaver afectado después de la migración tras error.

Actualización

Si actualiza el sistema desde ReportNet o una versión anterior de IBM Cognos Business Intelligence,puede usar los datos de configuración existentes. Sin embargo, hay características nuevas en IBM CognosAnalytics que pueden necesitar configuración.

PowerCubes

Si desea instalar IBM Cognos Transformer y va a utilizar para ello PowerCubes protegidos contra unespacio de nombres de IBM Cognos Series 7, debe instalar Content Manager en un sistema que dasoporte a IBM Cognos Series 7.

Componentes de Content Manager activo y en esperaPuede tener tantas instalaciones de Content Manager como desee, pero sólo una puede estar activa. Elresto de las instalaciones actúa como un Content Manager en espera.

Capítulo 9. Configuración de los componentes de servidor 89

Page 98: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Los componentes de Content Manager en espera se encargan de la protección de tipo migración traserror. Si el Content Manager activo no está disponible debido a un error de software o hardware, unContent Manager en espera pasa a estar activo y las solicitudes se dirigen a él.

Cuando falla el equipo de Content Manager activo, se pierden los datos no guardados de las sesiones.Cuando otro equipo de Content Manager pasa a estar activo, puede que se solicite a los usuarios queinicien sesión.

De manera predeterminada, el primer Content Manager instalado con IBM Cognos Analytics es el activo.Un administrador del servidor de IBM Cognos Analytics puede cambiar el Content Managerpredeterminado y el Content Manager activo en cualquier momento. Al iniciar IBM Cognos Analytics, elContent Manager predeterminado bloquea el acceso al almacén de contenido por parte del resto deinstalaciones de Content Manager. El resto de instalaciones de Content Manager pasan a modo en espera.

Este mecanismo de migración tras error funciona porque los asignadores y el Content Manager activosuelen comunicarse entre sí. Si un asignador no puede llegar al Content Manager, el asignador indica unContent Manager en espera, que se convierte en el Content Manager activo. El resto de instalaciones deContent Manager permanecen en modo de espera para poder disponer de soporte de migración tras errorde manera continua. Los Content Managers en espera recuperan valores criptográficos, como la clavesimétrica común (utilizada para cifrar y descifrar datos), del Content Manager activo.

Si instala varios Content Managers, debe asegurarse de que los relojes de los sistemas Content Managerestén sincronizados para que la migración tras error entre Content Managers sea correcta.

Instalación de Content Manager en sistemas operativos UNIX o LinuxUtilice el siguiente procedimiento para instalar Content Manager en un sistema operativo UNIX o Linux.

Antes de empezar

Vaya a página de informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186) para verificar que los parches necesarios están instalados en susistema.

Procedimiento

1. Establezca la variable de entorno JAVA_HOME de modo que apunte a la ubicación de instalación de suJRE (Java Runtime Environment), tal como /directorio/java/versión_java/jre.

IBM Cognos Analytics requiere una JVM, como la proporcionada por IBM, para ejecutarse en elsistema operativo Linux.

2. Vaya a la ubicación en la que se han descargado y extraído los archivos de instalación.

Consejo: Utilice nuevas versiones de software de compresión de archivos para extraer los archivos. Esposible que las versiones más antiguas de dicho software no extraigan los archivos.

3. Para iniciar el asistente de instalación, vaya al directorio del sistema operativo y escribaca_srv_<platform>_<build>.bin.

Consejo: Si utiliza el comando ca_srv_<platform>_<build>.bin con XWindows, los caracteresjaponeses de mensajes y archivos de registro pueden dañarse. Cuando instale en japonés en UNIX oLinux, deberá configurar primero las variables de entorno LANG=C y LC_ALL=C (donde C es el códigodel idioma), y después iniciar el asistente de instalación.

Si no utiliza XWindows, realice una instalación desatendida. Para obtener más información, consulte:Capítulo 5, “Instalación, desinstalación y configuración silenciosas”, en la página 29.

4. Siga las indicaciones del asistente de instalación para copiar los archivos en el sistema e implementaruna configuración básica.

• Al seleccionar el directorio, tenga en cuenta lo siguiente:

Instale Content Manager en un directorio que contenga sólo caracteres ASCII en el nombre de ruta.Algunos servidores web UNIX y Linux no soportan caracteres no ASCII en los nombres de directorio.

90 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 99: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Si está instalando IBM Cognos Analytics en un sistema que tiene una versión anterior de IBM CognosAnalytics y desea conservar la versión anterior, debe instalar la nueva versión en un directoriodiferente.

• Cuando seleccione los componentes, borre todos los componentes excepto el Repositorio decontenido.

5. Pulse Finalizar.6. Añada el directorio ubicación_instalación/bin a la variable de entorno de la ruta de biblioteca

apropiada.

• Para Linux, LD_LIBRARY_PATH• Para AIX, LIBPATH

Qué hacer a continuación

No configure IBM Cognos Analytics inmediatamente ya que debe realizar antes otras tareas paraasegurarse de que su entorno está configurado correctamente.

Puede configurar IBM Cognos Analytics más adelante utilizando IBM Cognos Configuration escribiendocogconfig.sh en el directorio ubicación_instalación/bin.

Instalación de Content Manager en los sistemas operativos WindowsSiga este procedimiento para instalar Content Manager en un sistema operativo Microsoft Windows.

En los sistemas Windows, la ubicación de instalación predeterminada utiliza el directorio Archivos deprograma. Si realiza la instalación en esta ubicación, asegúrese de que ejecuta IBM Cognos Configurationcomo administrador. Como alternativa, puede instalar el producto fuera del directorio Archivos deprograma, por ejemplo en C:\IBM\cognos\analytics.

La instalación requiere al menos 5 GB en el directorio temporal. El directorio temporal se establece con lavariable de entorno TMP.

Antes de empezar

Vaya a página de informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186) para verificar que los parches necesarios están instalados en susistema.

Procedimiento

1. Vaya a la ubicación en la que se han descargado y extraído los archivos de instalación y, acontinuación, efectúe una doble pulsación en ca_srv_<platform>_<build>.exe.

Consejo: Utilice nuevas versiones de software de compresión de archivos para extraer los archivos. Esposible que las versiones más antiguas de dicho software no extraigan los archivos.

2. Seleccione el idioma que desea utilizar en la instalación.

El idioma que seleccione determina el idioma de la interfaz de usuario. Se instalan todos los idiomassoportados. Puede cambiar el idioma de la interfaz de usuario por cualquiera de los idiomas instaladosdespués de la instalación.

3. Seleccione la instalación Personalizada y siga las indicaciones del asistente de instalación para copiarlos archivos en el sistema.

• Al seleccionar el directorio, tenga en cuenta lo siguiente:

Instale Content Manager en un directorio que contenga sólo caracteres ASCII en el nombre de ruta.Algunos servidores web del sistema operativo Microsoft Windows no soportan caracteres que no sonASCII en los nombres de directorio.

Si está instalando IBM Cognos Analytics en un sistema que tiene una versión anterior de IBM CognosAnalytics y desea conservar la versión anterior, debe instalar IBM Cognos Analytics en un directoriodistinto.

Capítulo 9. Configuración de los componentes de servidor 91

Page 100: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Al seleccionar los componentes, borre todos los componentes excepto Repositorio de contenido enla opción de instalación Personalizada.

4. Pulse Finalizar.

Qué hacer a continuación

Si inicia IBM Cognos Configuration desde el asistente de instalación, asegúrese de que sigue las tareasadicionales de esta sección para garantizar que el entorno está configurado adecuadamente antes deiniciar los servicios.

Puede iniciar IBM Cognos Configuration utilizando el acceso directo IBM Cognos Configuration en elmenú Inicio.

Configuración de la conectividad de base de datos para la base de datos del almacén decontenido

Es posible que tenga que instalar el software de cliente de base de datos o los controladores JDBC (JavaDatabase Connectivity), o ambas cosas, en cada sistema en el que desee instalar Content Manager. Alhacerlo permite que Content Manager acceda a la base de datos del almacén de contenido.

Configuración de la conectividad de base de datos para un almacén de contenido de Microsoft SQLServerEl controlador JDBC de Microsoft sustituye al controlador JSQLConnect de SQL Server. Debe descargar,de Microsoft, y poner el controlador de tipo 4 en la carpeta install_location/drivers.

El archivo JAR sqljdbc42.jar es el archivo que necesita para dar soporte a la versión Java incluida conIBM Cognos Analytics.

Importante: Para el inicio de sesión único (SSO) y la autenticación de Windows, debe colocarsqljdbc_auth.dll en el directorio bin64. La autenticación de Windows es una configuración de iniciode sesión único. La selección en Configuration Manager delContent Manager se denomina Base de datosde Microsoft SQL Server (Autenticación de Windows).

Configuración de la conectividad de base de datos para un almacén de contenido de IBM Db2En este procedimiento se indica cómo se configura la conectividad de base de datos para un almacén decontenido de Db2. Debe realizar este procedimiento en cada sistema en el que instale Content Manager.

Debe utilizar un controlador JDBC (Java Database Connectivity) de tipo 4 para conectar con su almacénde contenido.

El controlador de tipo 4 se considera un producto independiente. No requiere que se instale el cliente deDb2.

Procedimiento

Copie los siguientes archivos desde el directorio instalación_DB2\sqllib\java hasta el directorioubicación_instalación\drivers:

• El archivo de controlador universal, db2jcc4.jar• El archivo de licencia:

Para Db2 en sistemas operativos Linux, UNIX o Windows, utilice db2jcc_license_cu.jar.

Para Db2 en z/OS, utilice db2jcc_license_cisuz.jar.

Si está conectando con Db2 en z/OS, utilice la versión del controlador de Linux, UNIX o Windowsversión 9.1 fixpack 5 o versión 9.5 fixpack 2.

Consejo: Para comprobar la versión del controlador, ejecute el comando siguiente:

java -cp path\db2jcc4.jar com.ibm.db2.jcc.DB2Jcc -version

92 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 101: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Generación de un archivo de script que creará una base de datos para un almacén de contenido de IBMDb2Puede generar un archivo de script para crear automáticamente el almacén de contenido en Db2 en todaslas plataformas. El archivo de script es un archivo DDL.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, en Acceso de datos > Content Manager, pulseAlmacén de contenido.

La configuración predeterminada es para una base de datos Db2. Asegúrese de que Tipo sea Base dedatos DB2.

3. En el campo Servidor de bases de datos y número de puerto, especifique el nombre del sistema y elnúmero de puerto en el que se ejecuta Db2.Por ejemplo, localhost:50000. Donde, 50000 es el número de puerto predeterminado que utilizaDb2. Si va a utilizar otro número de puerto, asegúrese de utilizar ese valor.

4. Pulse el campo Valor al lado de la propiedad ID de usuario y contraseña y, a continuación, pulse en elicono de edición. Escriba los valores adecuados y pulse Aceptar.

5. En la ventana Propiedades, para la propiedad Nombre de base de datos, escriba el nombre de labase de datos del almacén de contenido.

Importante: No utilice nombres que tengan más de ocho caracteres y utilice únicamente letras,números, guiones bajos y guiones en el nombre.

6. Pulse con el botón derecho del ratón en Almacén de contenido y pulse Generar DDL.7. Pulse Detalles para registrar la ubicación del archivo DDL generado.

Se crea el archivo DDL denominado createDB.sql. El script se crea en el directorioubicación_instalación\configuration\schemas\content\db2.

Qué hacer a continuación

Utilice este script para crear una base de datos en Db2. Para obtener más información sobre el uso de unarchivo DDL, consulte la documentación de Db2.

Si utiliza la interfaz de línea de comandos de Db2, puede ejecutar el script entrando el siguientecomando:

db2 -tvf createDB.sql

Creación de espacios de tabla para un almacén de contenido en IBM Db2 para z/OSEl administrador de base de datos deberá ejecutar scripts para crear un conjunto de espacios de tablanecesarios para la base de datos de almacén de contenido. MOdifique los scripts para sustituir losparámetros de marcador de posición por los que sean apropiados para el entorno. De formapredeterminada, el almacén de contenido se utiliza para notificaciones, tareas humanas y anotaciones.Puede crear bases de datos por separado para cada una de ellas.

Acerca de esta tarea

Asegúrese de que utiliza las convenciones de nomenclatura para Db2 en z/OS. Por ejemplo, todos losnombres de parámetros deben comenzar por una letra y no deben tener más de ocho caracteres. Existendos excepciones al límite de longitud de caracteres:

• CMSCRIPT_CS_ID no tiene más de 2 caracteres.• CMSCRIPT_TABLESPACE no tiene más de 6 caracteres.

El motivo de la excepción se debe a que cuando dos parámetros se concatenan, la longitud de caracteresno puede superar los 8.

Para obtener más información, consulte IBM Db2 for z/OS Knowledge Center (http://www.ibm.com/support/knowledgecenter/SSEPEK/db2z_prodhome.html).

Capítulo 9. Configuración de los componentes de servidor 93

Page 102: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. Conéctese a la base de datos como un usuario con privilegios para crear y colocar espacios de tabla ypermitir la ejecución de sentencias SQL.

2. Vaya al directorio que contenga los scripts:

ubicación_instalación/configuration/schemas/content/db2zOS3. Haga una copia de seguridad del archivo de script tablespace_db2zOS.sql y guarde el archivo en

otra ubicación.4. Abra el archivo de script original tablespace_db2zOS.sql.

a) Añada una sentencia de conexión al principio del script.

Por ejemplo:

connect to nombre_base_datos;

b) Utilice la tabla siguiente como ayuda para sustituir los parámetros genéricos por otros adecuados asu entorno.

No todos los parámetros enumerados se encuentran en el script, aunque algunos se pueden añadiren el futuro.

Tabla 10. Nombres de parámetros y descripción para el script de espacios de tabla de almacén decontenido

Nombre de parámetro Descripción

CMSCRIPT_STOGROUP Especifica el nombre del grupo dealmacenamiento.

CMSCRIPT_DATABASE Especifica el nombre de la base de datos delalmacén de contenido.

CMSCRIPT_CS_ID Especifica la identificación del subsistemacorrespondiente a la base de datos del almacénde contenido.

El identificador no debe tener más de doscaracteres.

CMSCRIPT_TABLESPACE Especifica el nombre del espacio de tabla quecontiene todas las tablas base en el almacén decontenido.

No se incluyen las tablas auxiliares.

El nombre no puede tener más de 6 caracteres.

CMSCRIPT_LARGE_BP Especifica el nombre de la agrupación debúferes más grande asignada para objetosespecialmente grandes.

Esta es la agrupación de búferes de 32 KB quese creó cuando el administrador de base dedatos creó la base de datos del almacén decontenido en el sistema z/OS.

94 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 103: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 10. Nombres de parámetros y descripción para el script de espacios de tabla de almacén decontenido (continuación)

Nombre de parámetro Descripción

CMSCRIPT_REGULAR_BP Especifica el nombre de la agrupación debúferes de tamaño normal asignada para losobjetos normales y grandes.

Esta es la agrupación de búferes de 16 KB quese creó cuando el administrador de base dedatos creó la base de datos del almacén decontenido en el sistema z/OS.

CMSCRIPT_USERNAME Especifica la cuenta de usuario que accede a labase de datos del almacén de contenido.

5. Guarde y ejecute el script.

Por ejemplo, si configura el archivo clp.properties y su alias de Db2 en su perfil o el archivo descript tcshrc, escriba el comando siguiente para ejecutar el script:

db2 -tvf tablespace_db2zOS.sql

6. Otorgue los derechos de usuario de IBM Cognos a los espacios de tabla creados al ejecutar el script dearchivo tablespace_db2zOS.sql:a) Haga una copia del archivo de script rightsGrant_db2zOS.sql en otra ubicación.b) En la herramienta de acceso remoto, abra el archivo de script rightsGrant_db2zOS.sql original

y reemplace los parámetros del marcador de posición por los valores apropiados para su entorno.

Asegúrese de que usa los mismos valores que empleó al asignar recursos a las agrupaciones debúferes y a la cuenta de usuario.

.c) Añada una sentencia de conexión al principio del script.

Por ejemplo:

connect to nombre_base_datos user nombre_usuario usingcontraseña;

d) Guarde y ejecute el script.

Por ejemplo:

db2 -tvf rightsGrant_db2zOS.sql

7. Para crear los espacios de tabla de notificaciones, vaya al directorio ubicación_instalación/configuration/schemas/delivery/zosdb2.a) Haga una copia de seguridad del archivo de script NC_TABLESPACES.sql y guarde el archivo en

otra ubicación.b) Abra el archivo de script NC_TABLESPACES.sql original y utilice la tabla siguiente para que le sea

más fácil reemplazar los parámetros de marcador de posición por los adecuados para el entorno.

Tabla 11. Nombres y descripciones de parámetros de espacios de tabla para una base de datos denotificaciones de Db2 en z/OS

Nombre de parámetro Descripción

NCCOG Especifica el nombre de la base de datos denotificaciones.

Capítulo 9. Configuración de los componentes de servidor 95

Page 104: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 11. Nombres y descripciones de parámetros de espacios de tabla para una base de datos denotificaciones de Db2 en z/OS (continuación)

Nombre de parámetro Descripción

DSN8G810 Especifica el nombre del grupo dealmacenamiento.

BP32K Especifica el nombre de la agrupación debúferes.

No todos los parámetros enumerados se encuentran en el script, pero se pueden añadir en elfuturo.

c) Guarde y ejecute el script.

Por ejemplo:

db2 -tvf NC_TABLESPACES.sql

d) Abra el archivo de script NC_CREATE_DB2.sql y sustituya el parámetro de marcador de posiciónNCCOG por el nombre de la base de datos de notificaciones.

e) Guarde el script.

El servicio Job and Schedule Monitoring Service ejecutará automáticamente el script. Sin embargo,puede optar por ejecutarlo cuando lo desee.

8. Para crear los espacios de tabla de tareas humanas, vaya al directorio ubicación_instalación/configuration/schemas/hts/zosdb2.a) Haga una copia de seguridad del archivo de script hts_tablespaces.sql y guarde el archivo en

otra ubicación.b) Abra el archivo de script HTS_TABLESPACES.sql original y utilice la tabla siguiente como ayuda

para sustituir los parámetros genéricos por parámetros adecuados para el entorno.

Tabla 12. Nombres y descripciones de parámetros de espacios de tabla para tareas humanas enDb2 para z/OS

Nombre de parámetro Descripción

NCCOG Especifica el nombre de la base de datos.

DSN8G810 Especifica el nombre del grupo dealmacenamiento.

BP32K Especifica el nombre de la agrupación debúferes de 32 k.

Consulte el script para obtener una lista completa de los parámetros necesarios.c) Guarde y ejecute el script.d) Abra el archivo de script HTS2_CREATE_Db2zos.sql y utilice la tabla siguiente para que le sea

más fácil reemplazar los parámetros genéricos por los adecuados para el entorno.

Tabla 13. Nombres y descripciones de parámetros de espacios de tabla para tareas humanas enDb2 para z/OS

Nombre de parámetro Descripción

NCCOG El nombre de la base de datos.

96 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 105: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Consulte el script para obtener una lista completa de los parámetros necesarios.e) Guarde y ejecute el script.

9. Para crear los espacios de tabla de anotaciones, vaya al directorio ubicación_instalación/configuration/schemas/ans/zosdb2.a) Haga una copia de seguridad del archivo de script ANN_TABLESPACES.sql y guarde el archivo en

otra ubicación.b) Abra el archivo de script ANN_TABLESPACES.sql original y utilice la tabla siguiente como ayuda

para sustituir los parámetros genéricos por parámetros adecuados para el entorno.

Tabla 14. Nombres y descripciones de parámetros de espacios de tabla para anotaciones en Db2para z/OS

Nombre de parámetro Descripción

NCCOG El nombre de la base de datos.

DSN8G810 Nombre del grupo de almacén

BP32K El nombre de la agrupación dealmacenamientos intermedios de 32 k.

Consulte el script para obtener una lista completa de los parámetros necesarios.c) Guarde y ejecute el script.d) Abra el archivo de script ANS2_CREATE_Db2zos.sql y utilice la tabla siguiente para que le sea

más fácil reemplazar los parámetros genéricos por los adecuados para el entorno.

Tabla 15. Nombres y descripciones de parámetros de espacios de tabla para anotaciones en Db2para z/OS

Nombre de parámetro Descripción

NCCOG El nombre de la base de datos.

Consulte el script para obtener una lista completa de los parámetros necesarios.e) Guarde y ejecute el script.

Configuración de la conectividad de base de datos para un almacén de contenido de OracleEn este procedimiento se indica cómo se configura la conectividad de base de datos para un almacén decontenido de Oracle. Debe realizar este procedimiento en cada sistema en el que instale ContentManager.

Procedimiento

1. En el sistema en el que se haya instalado el cliente de Oracle, vaya al directorio ORACLE_HOME/jdbc/lib.

2. Copie el archivo de biblioteca correcto para la versión que utiliza del cliente de Oracle en el directorioubicación_instalacióndrivers del sistema donde se ha instalado Content Manager y donde seha enviado una notificación a una base de datos de Oracle.

Si utiliza Oracle versión 12c, Release 2, debe tener ojdbc8.jar.

Si utiliza Oracle versión 12c, Release 1, debe tener ojdbc7.jar.

Si utiliza Oracle versión 11g, Release 2, debe tener ojdbc6.jar.

Nota: Para obtener más información, consulte Preguntas frecuentes de Oracle JDBC.

Capítulo 9. Configuración de los componentes de servidor 97

Page 106: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Los archivos están disponibles desde una instalación de cliente o servidor de Oracle, y tambiénpueden descargarse del sitio web de tecnología de Oracle.

Configuración de la conectividad de base de datos para un almacén de contenido de InformixEn este procedimiento se indica cómo se configura la conectividad de base de datos para un almacén decontenido de Informix. Debe realizar este procedimiento en cada sistema en el que instale ContentManager.

Procedimiento

1. En el sistema en el que esté instalado Informix, vaya al directorio ubicación_Informix/sqllib/java.

2. Copie los siguiente archivos en el directorio ubicación_instalación\drivers de cada uno de lossistemas en los que esté instalado Content Manager.

• el archivo de controlador universal, db2jcc4.jar• el archivo de licencia, db2jcc4_license_cisuz.jar

Acciones de configuración críticas que deben efectuarse en primer lugarEstas acciones de configuración son fundamentales para el éxito de la instalación. Realice estas accionesdespués de instalar los componentes.

Asegúrese de que los controladores JDBC estén en la ubicación correcta.

En IBM Cognos Analytics 11.1.x, los controladores JDBC se deben copiar en el directorioubicación_instalación\drivers.

No está soportado el uso de ubicación_instalación\webapps\p2pd\WEB-INF\lib paracontroladores JDBC.

Sustituir el controlador JSQL para Microsoft SQL Server por el controlador JDBC de Microsoft

A partir de IBM Cognos Analytics versión 11.0.5, el controlador JSQL para Microsoft SQL Server se hasustituido por el controlador JDBC de Microsoft. Debe descargar el archivo JAR y colocarlo en eldirectorio ubicación_instalación\drivers. Para obtener más información, consulte Configuracióndel almacén de contenido de Microsoft SQL Server.

Especificar la propiedad Grupo de configuración

Si ha utilizado la instalación Personalizada para instalar IBM Cognos Analytics, abra IBM CognosConfiguration y establezca la propiedad Grupo de configuración. Para obtener más información, consulteGestión del grupo de configuración.

Habilitar o inhabilitar el modelado web

De forma predeterminada, las conexiones de origen de datos JDBC creadas en IBM CognosAdministration no se muestran en la interfaz de administración Gestionar > Servidores de datos para suuso en módulos de datos. Si desea utilizar las conexiones de orígenes de datos existentes (actualizadas)para crear módulos de datos, debe habilitar el modelado basado en web en estas conexiones.

Algunos orígenes de datos no son adecuados para usarlos como orígenes para crear módulos de datos.En este caso, puede prohibir el uso del modelado basado en web en las conexiones de orígenes de datos.

Para habilitar o inhabilitar el modelado basado en web para sus conexiones de orígenes de datos, realicelos pasos siguientes:

1. En IBM Cognos Analytics, vaya a Gestionar > Consola de administración.2. En IBM Cognos Administration, en la pestaña Configuración, seleccione Conexiones de orígenes de

datos.3. Localice el origen de datos y pulse su acción Establecer propiedades.

98 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 107: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

4. En la pestaña Conexión, seleccione o borre el recuadro de selección Permitir modelado basado enweb.

Iniciar IBM Cognos ConfigurationUtilice IBM Cognos Configuration para configurar componentes de IBM Cognos Analytics y para iniciar ydetener servicios de IBM Cognos.

Antes de empezar

Antes de iniciar IBM Cognos Configuration, asegúrese de que el entorno operativo se ha configuradocorrectamente. Por ejemplo, asegúrese de haber configurado todas las variables de entorno.

En un sistema operativo Microsoft Windows, puede iniciar IBM Cognos Configuration en la última páginadel asistente de instalación únicamente si no es necesario configurar más opciones. Por ejemplo, si utilizaun servidor de bases de datos distinto a Microsoft SQL para el almacén de contenido, copie loscontroladores de Java Database Connectivity (JDBC) en la carpeta ubicación_instalación/driversantes de iniciar la herramienta de configuración.

En sistemas operativos UNIX o Linux, no inicie IBM Cognos Configuration en la última página del asistentede instalación. Es necesaria una configuración adicional para poder configurar IBM Cognos Analytics. Porejemplo, debe actualizar su entorno de Java.

Asegúrese de que se haya configurado la cuenta de servicio o usuario utilizada para ejecutar IBM Cognos.

Consulte: “Acciones de configuración críticas que deben efectuarse en primer lugar” en la página 1.

Procedimiento

1. En Microsoft Windows, pulse Inicio > IBM Cognos Configuration.

Si utiliza un sistema Windows y tiene instalado el producto en el directorio Archivos de programa(x86), inicie IBM Cognos Configuration como administrador.

2. En los sistemas operativos UNIX o Linux, vaya al directorio ubicación_instalación/bin64 yescriba el comando siguiente:

./cogconfig.sh

Si IBM Cognos Configuration no se abre, asegúrese de establecer la variable de entorno DISPLAY.

Si ve un mensaje JAVA.Lang.unsatisfied link , verifique que está utilizando una versiónsoportada de Java.

Si ve un mensaje Java.lang.unsupportedClassVersionError , asegúrese de que estáutilizando una versión de 64 bits de Java.

Configuración de las propiedades de conexión de base de datos para el almacén decontenido

Debe especificar la información del servidor de bases de datos para garantizar que Content Manager sepuede conectar a la base de datos utilizada para el almacén de contenido. Content Manager utiliza elinicio de sesión de la base de datos para acceder al almacén de contenido. Una vez establecidas laspropiedades de conexión de base de datos, puede probar la conexión entre Content Manager y elalmacén de contenido.

En un entorno de producción, deberá utilizar una base de datos corporativa para el almacén de contenido.Para obtener más información, consulte el tema sobre el despliegue de todo el almacén de contenido enla Guía de administración y seguridad.

Si actualiza desde IBM Cognos Business Intelligence o un release anterior de IBM Cognos Analytics,configure IBM Cognos Analytics de modo que apunte a una copia de la base de datos del almacén decontenido existente. Una vez que haya guardado la configuración e iniciado el servicio de IBM Cognos, losdatos del almacén de contenido se actualizarán automáticamente y la versión anterior no podrá

Capítulo 9. Configuración de los componentes de servidor 99

Page 108: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

utilizarlos. Si utiliza una copia de la base de datos original con la nueva versión, IBM Cognos Analytics o laversión anterior podrán seguir ejecutándose con los datos originales.

Asegúrese de haber utilizado uno de los servidores de bases de datos soportados para crear el almacénde contenido.

Definición de las propiedades de conexión de base de datos para un almacén de contenido de IBMDb2Debe especificar la información del servidor de bases de datos para garantizar que Content Manager sepuede conectar a la base de datos utilizada para el almacén de contenido.

Procedimiento

1. Inicie IBM Cognos Configuration en la ubicación en la que haya instalado Content Manager.2. En la ventana Explorador, en Acceso a datos, Content Manager, pulse Almacén de contenido.3. En la ventana Propiedades, para la propiedad Nombre de base de datos, escriba el nombre o el alias

de base de datos.4. Cambie las credenciales de inicio de sesión para especificar una contraseña y un ID de usuario válidos:

• Pulse el cuadro Valor situado junto a la propiedad Identificador de usuario y contraseña y, acontinuación, en el botón de edición cuando aparezca.

• Escriba los valores adecuados y pulse Aceptar.5. En el campo Servidor de bases de datos y número de puerto, especifique el nombre del sistema y el

número de puerto en el que se ejecuta Db2. Por ejemplo, localhost:50000. 50000 es el número depuerto predeterminado que utiliza Db2. Si va a utilizar otro número de puerto, asegúrese de utilizarese valor.

6. En el menú Archivo, pulse Guardar.

7. Para probar la conexión entre Content Manager y la base de datos del almacén de contenido, pulseProbar en el menú Acciones.

Content Manager se conecta a la base de datos, comprueba los permisos de la base de datos, crea latabla y, a continuación, la rellena. La tabla no se suprime y se utiliza cada vez que se repite la prueba.

Establecimiento de las propiedades de conexión de base de datos para un almacén de contenido enIBM Db2 for z/OSDebe especificar la información del servidor de bases de datos para garantizar que Content Manager sepuede conectar a la base de datos utilizada para el almacén de contenido.

Procedimiento

1. Inicie IBM Cognos Configuration en la ubicación en la que haya instalado Content Manager.2. En la ventana Explorador, en Acceso de datos > Content Manager, pulseAlmacén de contenido.3. En la ventana Propiedades, para la propiedad Nombre de base de datos, escriba el nombre o el

alias de base de datos.4. Cambie las credenciales de inicio de sesión para especificar una contraseña y un ID de usuario

válidos:

• Pulse el cuadro Valor situado junto a la propiedad Identificador de usuario y contraseña y, acontinuación, pulse el icono Editar cuando aparezca. Asegúrese de que ha especificado el mismoID de usuario que el valor especificado para CMSCRIPT_USERNAME al crear los espacios de tabla.

• Escriba los valores adecuados y pulse Aceptar.5. En el campo Servidor de bases de datos y número de puerto, especifique la información de base de

datos como nombre de host:puerto.6. En la ventana Explorador, pulse Configuración local.7. Pulse dentro del recuadro Valor de Propiedades avanzadas y, a continuación, pulse el icono Editar.

Aparecerá el cuadro de diálogo Valor: Propiedades avanzadas.

100 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 109: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

8. Pulse Añadir para añadir los parámetros para la conexión a base de datos.

Los valores de la tabla son ejemplos, asegúrese de que entra los valores correctos para el entorno.

Tabla 16. Parámetros de conexión de Content Store para Db2 for z/OS

Nombre de parámetro Valor de ejemplo

CMSCRIPT_CREATE_IN COGUCS.T1TSCS

CMSCRIPT_STOGROUP DBOIUSR

CMSCRIPT_DATABASE COGUCS

CMSCRIPT_CS_ID T1

CMSCRIPT_TABLESPACE TSCS

CMSCRIPT_LARGE_BP BP32K

CMSCRIPT_REGULAR_BP BP16K0

9. Pulse Archivo > Guardar.10. Para probar la conexión entre Content Manager y la base de datos del almacén de contenido, pulse

Probar en el menú Acciones.

Establecimiento de propiedades de conexión de base de datos para un almacén de contenidoMicrosoft SQL Server, Oracle o InformixDebe especificar la información del servidor de bases de datos para garantizar que Content Manager sepuede conectar a la base de datos utilizada para el almacén de contenido.

Procedimiento

1. Inicie IBM Cognos Configuration en el sistema en el que haya instalado Content Manager.2. En la ventana Explorador, en Acceso a datos, Content Manager, pulse con el botón derecho en

Almacén de contenido y, a continuación, pulse Suprimir.

Este paso suprime la conexión al recurso predeterminado. Content Manager puede acceder a unúnico almacén de contenido.

3. Pulse con el botón derecho del ratón en Content Manager y, a continuación, pulse Nuevo recurso,Base de datos.

4. En el cuadro Nombre, escriba el nombre del recurso.5. En el cuadro Tipo, seleccione el tipo de base de datos y pulse Aceptar.

Consejo: Si desea utilizar una PDB de Oracle o las funciones de RAC de Oracle, seleccione Base dedatos Oracle (Avanzada).

6. En la ventana Propiedades, proporcione los valores para su tipo de base de datos:

• Si utiliza una base de datos Microsoft SQL Server, especifique los valores pertinentes para laspropiedades Servidor de bases de datos con número de puerto o nombre de instancia y Nombrede base de datos.

Para una base de datos Microsoft SQL Server, puede elegir utilizar un número de puerto, tal como el1433, o una instancia con nombre como valor para la propiedad Servidor de bases de datos connúmero de puerto o nombre de instancia.

Para la propiedad Servidor de bases de datos con número de puerto o nombre de instancia,incluya el nombre de la instancia si hay varias instancias de Microsoft SQL Server.

Para conectarse a una instancia con nombre, debe especificar el nombre de instancia como unapropiedad URL de Java Database Connectivity (JDBC) o una propiedad de origen de datos. Porejemplo, puede escribir hostlocal\instancia1. Si no se especifica una propiedad nombre deinstancia, se crea una conexión a la instancia predeterminada.

Capítulo 9. Configuración de los componentes de servidor 101

Page 110: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Las propiedades especificadas para la instancia con nombre, junto con el ID de usuario ycontraseña, y el nombre de la base de datos, se utilizan para crear un URL de JDBC. A continuaciónse incluye un ejemplo:

jdbc:JSQLConnect://localhost\\instance1/user=sa/más propiedades según seanecesario

• Si utiliza una base de datos Oracle, escriba los valores pertinentes para las propiedades Servidorde bases de datos y número de puerto y SID.

• Si utiliza una PDB de Oracle, escriba //<servidor>/<nombre_servicio> en la propiedadEspecificador de base de datos. Por ejemplo, //corpserv1:1522/PDB1

• Si utiliza una base de datos avanzada de Oracle Net 8, escriba el par palabra clave-valor de OracleNet8 de la conexión para la propiedad Especificador de base de datos.

A continuación se incluye un ejemplo de par palabra clave-valor de Oracle Net8:

(description=(address=(host=myhost)(protocol=tcp)(port=1521)(connect_data=(sid=(orcl)))))

Si selecciona la base de datos avanzada de Oracle, IBM Cognos Analytics usará las característicasempresariales de Oracle para seleccionar una escucha, cambiar a otra escucha si la primera falla,volver a conectarse automáticamente a la base de datos si la conexión falla, equilibrar lassolicitudes de conexión entre escuchas y equilibrar las solicitudes de conexión entre asignadores.

• Si utiliza una base de datos Informix, escriba los valores pertinentes para las propiedades Servidorde bases de datos y número de puerto y Nombre de base de datos.

7. Para configurar las credenciales de inicio de sesión, especifique un ID de usuario y una contraseña.

• Pulse el cuadro Valor situado junto a la propiedad Identificador de usuario y contraseña y, acontinuación, pulse el icono Editar cuando aparezca.

• Escriba los valores adecuados y pulse Aceptar.8. Si aloja más de una base de datos del almacén de contenido en la instancia de Informix, cree la

propiedad avanzada CMSCRIPT_CS_ID y especifique la cuenta en la que se ejecuta la instancia:

• En la ventana Explorador, pulse Configuración local.• En la ventana Propiedades, pulse la columna Valor de Propiedades avanzadas y pulse el icono

Editar.• En el cuadro de diálogo Valor: Propiedades avanzadas, pulse Añadir.• En la columna Nombre, escriba CMSCRIPT_CS_ID.• En la columna Valor, escriba el ID de usuario de la cuenta con la que se ejecuta la instancia del

almacén de contenido.

Utilice una cuenta de usuario distinta para cada instancia de la base de datos del almacén decontenido de Informix.

9. En el menú Archivo, pulse Guardar.

Las credenciales de inicio de sesión se cifran de inmediato.10. Para probar la conexión entre Content Manager y la base de datos del almacén de contenido, pulse

Probar en el menú Acciones.

Content Manager se conecta a la base de datos, comprueba los permisos de la base de datos, crea latabla y, a continuación, la rellena. La tabla no se suprime y se utiliza cada vez que se repite la prueba.

Resultados

Ahora, Content Manager puede crear las tablas necesarias en el almacén de contenido cuando se inicie elservicio de IBM Cognos por primera vez. Si las propiedades de conexión no se han especificadocorrectamente, no podrá iniciar los servicios de IBM Cognos.

102 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 111: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Configuración de las propiedades de entorno para los sistemas de Content ManagerLos sistemas de Content Manager deben conocer la ubicación del almacén de contenido, de otrossistemas de Content Manager y de la base de datos que se utiliza para notificaciones.

Después de instalar Content Manager en los sistemas que se están utilizando para la protección en casode migración tras error, debe configurar Content Manager en dichos sistemas. Si ha instalado más de unContent Manager, debe indicar todos los URI de Content Manager en cada sistema de Content Manager.

Cuando haya finalizado las tareas de configuración necesarias e inicie el servicio IBM Cognos Analytics, elservicio de entidad emisora de certificados estará disponible para emitir certificados a otros sistemas. Acontinuación, podrá realizar las tareas de configuración necesarias en otros sistemas, como el sistema decomponentes de nivel de aplicación y los sistemas pasarela. De lo contrario, puede continuarconfigurando los sistemas de Content Manager cambiando los valores de propiedad predeterminados(consulte: “Cambio de los valores de configuración predeterminados” en la página 152) para que seajusten mejor al entorno. Por ejemplo, puede configurar los componentes de IBM Cognos Analytics parautilizar un proveedor de autenticación (consulte Capítulo 13, “Configurar proveedores de autenticación ”,en la página 223), habilitar y inhabilitar servicios (consulte “Habilitar e inhabilitar servicios” en la página162) en los sistemas de Content Manager o cambiar los valores globales (consulte “Cambio de los valoresglobales” en la página 204).

Tenga en cuenta que si cambia los valores globales en un sistema Content Manager, debe realizar losmismos cambios en los otros sistemas Content Manager.

Configuración de Content Manager activoLos sistemas de Content Manager deben conocer la ubicación del almacén de contenido, de otrossistemas de Content Manager y de la base de datos que se utiliza para notificaciones.

Procedimiento

1. En el sistema de Content Manager que desee designar como Content Manager activo predeterminado,inicie IBM Cognos Configuration.

2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, pulse el valor de URI de Content Manager y, a continuación, pulse el

botón de edición.4. Especifique los URI de los sistemas de Content Manager restantes:

• En el cuadro de diálogo Valor - URI de Content Manager, pulse Añadir.• Pulse la fila vacía de la tabla y escriba el URI completo del sistema de Content Manager.

No suprima el primer valor de la tabla. Este valor identifica al sistema local de Content Manager y esobligatorio.

Sustituya la parte localhost del URI por un nombre de host o una dirección IP. Todas las propiedadesde URI deben utilizar el mismo formato: todos nombres de host o todas direcciones IP.

• Repita los dos pasos previos en viñetas para cada URI a añadir.

Debe incluir en la lista todos los URI de Content Manager.• Pulse Aceptar.

5. En el menú Archivo, pulse Guardar.

Configuración de Content Managers en esperaLos sistemas de Content Manager deben conocer la ubicación del almacén de contenido, de otrossistemas de Content Manager y de la base de datos que se utiliza para notificaciones.

Procedimiento

1. Asegúrese de que ya ha configurado las propiedades del entorno en, como mínimo, un sistema deContent Manager y de que los componentes de IBM Cognos Analytics están en ejecución en esesistema.

Capítulo 9. Configuración de los componentes de servidor 103

Page 112: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

2. Inicie IBM Cognos Configuration en el sistema de Content Manager en espera.3. En la ventana Explorador, pulse Entorno.4. En la ventana Propiedades, pulse el valor de URI de Content Manager y, a continuación, pulse el

botón de edición.5. Especifique los URI de los sistemas de Content Manager restantes:

• En el cuadro de diálogo Valor - URI de Content Manager, pulse Añadir.• Pulse la fila vacía de la tabla y escriba el URI completo del sistema de Content Manager.

No suprima el primer valor de la tabla. Este valor identifica al sistema local de Content Manager yes obligatorio.

Sustituya la parte localhost del URI por un nombre de host o una dirección IP. Todas laspropiedades de URI deben utilizar el mismo formato: todos nombres de host o todas direccionesIP.

• Repita los dos pasos previos en viñetas para cada URI a añadir.

Debe incluir en la lista todos los URI de Content Manager.• Pulse Aceptar.

6. En la ventana Explorador, en Seguridad > Criptografía, pulse Cognos, el proveedor criptográficopredeterminado.

7. Asegúrese de que todos los valores criptográficos restantes coincidan con los que haya configuradoen el sistema de Content Manager activo predeterminado.

8. En la ventana Explorador, en Acceso a datos > Content Manager, pulse Almacén de contenido.9. Asegúrese de que los valores de todas las propiedades coincidan con los que ha configurado en el

sistema de Content Manager activo predeterminado.10. En el menú Archivo, pulse Guardar.

Especificar una conexión a una cuenta de servidor de correoSi desea enviar contenido de Cognos Analytics por correo electrónico, debe configurar una conexión consu servidor de correo electrónico.

Procedimiento

1. En la ventana del Explorador, en Acceso a datos, pulse Notificación.2. En la ventana Propiedades, para la propiedad Servidor de correo SMTP, escriba el nombre de host y

el puerto del servidor de correo SMTP (de salida).

Para poder abrir contenido enviado por correo electrónico, debe cambiar la parte de nombre de hostdel URI de pasarela de localhost por la dirección IP del sistema o por el nombre del sistema. De locontrario, el URL del correo electrónico contendrá localhost y los usuarios remotos no podrán abrir elcontenido.

Para poder abrir el contenido que se envía como enlaces, asegúrese de que el URI de pasarela de losservidores de informes y de las notificaciones especifique un servidor web accesible que alojecontenido de IBM Cognos. Si tiene usuarios móviles que accedan a los enlaces de forma remota,considere la posibilidad de utilizar un URI externo.

3. Pulse el recuadro Valor, situado junto a la propiedad Cuenta y contraseña y, a continuación, pulse elbotón de edición, cuando aparezca.

4. Escriba los valores apropiados en el recuadro de diálogo Valor - Cuenta y contraseña y, acontinuación, pulse Aceptar.

Si no se necesitan las credenciales de inicio de sesión para el servidor SMTP, elimine la informaciónpredeterminada para la propiedad Cuenta y contraseña. Cuando se le pida confirmación para dejaresta propiedad en blanco, pulse Aceptar. Asegúrese de que se ha eliminado el nombre de usuariopredeterminado. De lo contrario, se utilizará la cuenta predeterminada y las notificaciones nofuncionarán correctamente.

104 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 113: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

5. En la ventana Propiedades, escriba el valor apropiado para la cuenta del remitente predeterminado.6. En la ventana Explorador, pulse con el botón derecho Notificación y pulse Probar.

IBM Cognos Analytics prueba la conexión con el servidor de correo electrónico.

Habilitación de una conexión TLS segura con su servidor de correoHabilite una conexión TLS segura con su servidor de correo para permitir la comunicación TLS cifrada.

Nota: Si se ha configurado el cifrado SSL pero no se ha habilitado una conexión TLS segura, la conexiónfalla y se muestra el siguiente mensaje:

502 Mandato desconocido

Antes de empezarDebe tener un certificado, normalmente en formato .crt que sea común para el servidor de correo.

Procedimiento

1. Importe el certificado para habilitar la confianza entre Cognos Analytics y el servidor de correo.a) Si utiliza HTTP en el URI del asignador, debe importar el certificado al almacén de claves JRE:

• En Windows, escriba ubicación_instalación\bin\DLS_SSL_CertImportTool.batubicación_certificado\certificado_correo.crt -pcontraseña_almacén_claves

• En Unix o Linux, escriba ubicación_instalación\bin\DLS_SSL_CertImportTool.shubicación_certificado\certificado_correo.crt -pcontraseña_almacén_claves

b) Si utiliza HTTPS en el URI del asignador, debe importar el certificado al almacén de claves deCognos:

• En Windows, escriba ubicación_instalación\bin\ThirdPartyCertificateTool.bat -T -i -r ubicación_certificado\certificado_correo.crt -pcontraseña_almacén_claves

• En Unix o Linux, escriba ubicación_instalación/bin/ThirdPartyCertificateTool.sh-T -i -r ubicación_certificado\certificado_correo.crt -pcontraseña_almacén_claves

2. En Cognos Configuration, seleccione Acceso a datos > Notificación y edite las propiedades de estemodo:

Nombre valor

Servidor de correo SMTP nombre_servidor_correo:número_puerto, dondenúmero_puerto representa un puerto habilitadopara TLS/SSL o STARTTLS

Cuenta y contraseña Un ID de usuario y contraseña cuando se requierela autenticación en el servidor de correo.

Remitente predeterminado La cuenta de correo que envía correoselectrónicos desde el servidor de correo.

Cifrado SSL habilitado True

3. En Cognos Configuration, seleccione Configuración local.a) Pulse el campo Valor para las Propiedades avanzadas.

b) Pulse el icono de lápiz .c) Pulse Añadir.d) En el campo Nombre, escriba emf.mail.tls.enablede) En el campo Valor, escriba true

Capítulo 9. Configuración de los componentes de servidor 105

Page 114: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

f) Pulse Aceptar.4. En Cognos Administration, configure el valor avanzado emf.mail.tls.enabled con un valor detrue. Para obtener más información, consulte de valores avanzados para servicios específicos.

Nota: Debe reiniciar el servicio de entrega después de realizar este cambio.

Habilitación de la seguridadDe forma predeterminada, IBM Cognos Analytics permite el acceso anónimo. Si desea utilizar seguridaden el entorno IBM Cognos Analytics, deberá inhabilitar el acceso anónimo y configurar IBM CognosAnalytics para que utilice un proveedor de autenticación.

Procedimiento

1. En la ventana Explorador de IBM Cognos Configuration, pulse Seguridad >Autenticación > Cognos.2. Pulse el cuadro Valor de Permitir acceso anónimo y seleccione Falso.3. Pulse con el botón derecho en Autenticación y después seleccione Nuevo recurso > Espacio de

nombres.4. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.5. En la lista Tipo, pulse el tipo de espacio de nombres apropiado y, a continuación, pulse Aceptar.

El nuevo recurso proveedor de autenticación aparecerá en la ventana Explorador, bajo el componenteAutenticación.

6. En la ventana Propiedades, especifique para la propiedad ID de espacio de nombres un identificadorexclusivo para el espacio de nombres.

7. En el menú Archivo, pulse Guardar.

Inicie Content Manager.Después de configurar las propiedades de conexión de base de datos para el almacén de contenido y deconfigurar el espacio de nombres de seguridad, puede iniciar el sistema de Content Manager.

Antes de empezar

Asegúrese de haber configurado la cuenta de servicio o usuario. Para obtener más información, consulte:“Configuración de una cuenta de usuario o de servicio de red para IBM Cognos Analytics” en la página 13.

Procedimiento

1. Inicie IBM Cognos Configuration.

Al actualizar, aparece un mensaje que indica que los archivos de configuración han sido detectados yactualizados a una nueva versión.

2. Asegúrese de guardar la configuración; de lo contrario, no podrá iniciar el servicio de IBM Cognos.3. En el menú Acciones, pulse Probar.

IBM Cognos Configuration verifica la disponibilidad de claves simétricas comunes (CSK), prueba laconfiguración del espacio de nombres y prueba las conexiones con el almacén de contenido y otrosrecursos.

Consejo: Si la opción Probar no se puede seleccionar, pulse Configuración local en la ventanaExplorador.

4. Si la prueba falla, vuelva a configurar las propiedades afectadas y realice la prueba de nuevo.

Puede probar algunos componentes de forma individual si pulsa con el botón derecho del ratón en elcomponente en el panel Explorador y selecciona Probar.

No inicie el servicio hasta que no se hayan superado todas las pruebas sin errores.5. En el menú Acciones, pulse Iniciar.

Es posible que el servicio de IBM Cognos tarde unos minutos en iniciarse.

106 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 115: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Esta acción inicia todos los servicios instalados que no están en ejecución y registra el servicio IBMCognos en Windows.

Probar la instalación de Content ManagerPuede probar la instalación utilizando un navegador web.

Procedimiento

1. Abra un navegador web.2. Compruebe que se está ejecutando Content Manager especificando el URI para el Content Manager

activo.Por ejemplo, http://host_name:port/p2pd/servlet

El valor predeterminado de nombre_host:puerto es localhost:9300.

Content Manager está disponible cuando el valor de Estado es En ejecución o En espera.

Instalación y configuración de los servicios de aplicacionesPuede instalar los componentes de servicios de aplicaciones en distintos sistemas o en el mismo sistema.

Instalar los componentes de servicios de aplicacionesAsegúrese de que el sistema donde haya instalado el Content Manager activo esté configurado ydisponible antes de configurar los sistemas de componentes de servicios de aplicaciones.

Si está actualizando, IBM Cognos Analytics utiliza los datos de configuración existentes para los sistemasde los componentes de servicio de aplicaciones. Sin embargo, si ha instalado los componentes deservicios de aplicaciones en una nueva ubicación, debe configurar las propiedades de entorno.

Instalaciones de 64 bits

El componente de servidor de informes, incluido con los componentes de servicios de aplicaciones, seproporciona en las versiones de 32 bits y de 64 bits. La selección de la versión que ha de utilizar se realizamediante IBM Cognos Configuration después de la instalación. De forma predeterminada, el componentede servidor de informes se establece para utilizar el modo de 32 bits, incluso en un sistema de 64 bits. Elmodo de 32 bits le permite ejecutar todos los informes, mientras que el modo de 64 bits le permiteejecutar sólo los informes que se han creado para el modo de consulta dinámica.

Requisitos de impresora

Para garantizar que los informes se imprimen correctamente en un sistema operativo Microsoft Windows,Adobe Reader requiere que configure al menos una impresora en el sistema operativo en el que seencuentran instalados los componentes de servicios de aplicaciones. Todos los informes, conindependencia del formato de impresión seleccionado, se envían como archivos PDF temporales a AdobeReader para su impresión.

Instalación de los componentes de servicios de aplicaciones en los sistemas operativos UNIX o LinuxPuede instalar los componentes de servicios de aplicaciones en uno o varios sistemas, según su entorno.

Antes de empezar

Vaya a página de informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186) para verificar que los parches necesarios están instalados en susistema.

Procedimiento

1. Vaya a la ubicación en la que se han descargado y extraído los archivos de instalación.

Capítulo 9. Configuración de los componentes de servidor 107

Page 116: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Consejo: Utilice nuevas versiones de software de compresión de archivos para extraer los archivos. Esposible que las versiones más antiguas de dicho software no extraigan los archivos.

2. Para iniciar el asistente de instalación, vaya al directorio del sistema operativo y pulse dos vecesca_srv_<platform>_<build>.bin.

Consejo: Si utiliza el comando ca_srv_<platform>_<build>.bin con XWindows, los caracteresjaponeses de mensajes y archivos de registro pueden dañarse. Cuando instale en japonés en UNIX oLinux, deberá configurar primero las variables de entorno LANG=C y LC_ALL=C (donde C es el códigodel idioma, por ejemplo ja_JP.PCK en Solaris), y después iniciar el asistente de instalación.

Si no utiliza XWindows, realice una instalación desatendida. Para más información, consulte la Guía deinstalación.

3. Siga las indicaciones del asistente de instalación para copiar los archivos en el sistema.

• Al seleccionar el directorio, tenga en cuenta lo siguiente:

Instale los componentes de servicios de aplicaciones en un directorio que contenga solo caracteresASCII en el nombre de ruta. Algunos servidores web UNIX y Linux no soportan caracteres no ASCIIen los nombres de directorio.

• Al seleccionar los componentes, borre todos los componentes excepto Servicios de aplicaciones.4. Pulse Finalizar.

No configure IBM Cognos Analytics inmediatamente ya que debe realizar antes otras tareas paraasegurarse de que su entorno está configurado correctamente.

5. Añada el directorio ubicación_instalación/bin a la variable de entorno de la ruta de bibliotecaapropiada.

• Para Linux, LD_LIBRARY_PATH• Para AIX, LIBPATH

Qué hacer a continuación

Configure IBM Cognos Analytics utilizando IBM Cognos Configuration. Abra esta herramienta escribiendocogconfig.sh en el directorio ubicación_instalación/bin64.

Instalación de los componentes de servicios de aplicaciones en el sistema operativo WindowsPuede instalar los componentes de servicios de aplicaciones en uno o varios sistemas, según su entorno.

En los sistemas Windows, la ubicación de instalación predeterminada utiliza el directorio Archivos deprograma. Si realiza la instalación en esta ubicación, asegúrese de que ejecuta IBM Cognos Configurationcomo administrador. Como alternativa, puede instalar el producto fuera del directorio Archivos deprograma, por ejemplo en C:\IBM\cognos\analytics.

Procedimiento

1. Vaya a la ubicación en la que se han descargado y extraído los archivos de instalación y, acontinuación, efectúe una doble pulsación en ca_srv_<platform>_<build>.exe.

Consejo: Utilice nuevas versiones de software de compresión de archivos para extraer los archivos. Esposible que las versiones más antiguas de dicho software no extraigan los archivos.

2. Seleccione el idioma que desea utilizar en la instalación.

El idioma que seleccione determina el idioma de la interfaz de usuario. Se instalan todos los idiomassoportados. Puede cambiar el idioma de la interfaz de usuario por cualquiera de los idiomas instaladosdespués de la instalación.

3. Seleccione la instalación Personalizada y siga las indicaciones del asistente de instalación para copiarlos archivos en el sistema.

• Al seleccionar el directorio, tenga en cuenta lo siguiente:

108 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 117: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Instale los componentes de servicios de aplicaciones en un directorio que contenga solo caracteresASCII en el nombre de ruta. Algunos servidores web no soportan caracteres que no son ASCII en losnombres de directorio.

• Al seleccionar los componentes, borre todos los componentes excepto Servicios de aplicaciones.4. Pulse Finalizar.

Qué hacer a continuaciónPuede iniciar IBM Cognos Configuration utilizando el acceso directo IBM Cognos Configuration en elmenú Inicio.

Configuración de la conectividad de base de datos para bases de datos de informesPara permitir la comunicación entre IBM Cognos Analytics y los orígenes de datos, debe instalar softwareadicional para los orígenes de datos en el mismo sistema que aloja el servidor de informes. Dependiendodel origen de datos y del modo de consulta, el software requerido puede incluir clientes de la base dedatos, archivos de controlador de Java Database Connectivity (JDBC) o ambos.

En IBM Cognos Analytics, sólo accede a la base de datos de consultas (también conocida como base dedatos de creación de informes) el motor de creación de informes que ejecuta los informes. El motor decreación de informes se instala con los componentes de nivel de aplicación y también lo utilizanFramework Manager e IBM Cognos Transformer.

Modo de consulta compatible

Para ejecutar informes que utilizan el modo de consulta compatible, debe utilizar bibliotecas de cliente deorigen de datos de 32 bits y configurar el servidor de informes para que sea de 32 bits. El modo deconsulta compatible utiliza conexiones ODBC y de cliente nativo para la comunicación con orígenes dedatos.

Modo de consulta dinámica

El modo de consulta dinámica proporciona comunicación con los orígenes de datos mediante conexionesJava/XMLA.

Para bases de datos relacionales soportadas, se requiere una conexión JDBC de tipo 4. Un controladorJDBC de tipo 4 convierte las llamadas JDBC directamente en el protocolo de base de datos específico delproveedor. Está escrito en Java puro y es independiente de la plataforma.

En el caso de los orígenes de datos OLAP soportados, la conectividad Java/XMLA mejora el acceso alproporcionar un MDX personalizado y mejorado para el origen y la versión específicos de la tecnologíaOLAP y utiliza la inteligencia del origen de datos OLAP.

Para ver una lista actualizada de los entornos que están soportados por los productos de IBM CognosAnalytics, incluida la información sobre sistemas operativos, parches, navegadores, servidores web,servidores de directorios, servidores de bases de datos y servidores de aplicaciones, consulte la páginade informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186).

Acceso a los orígenes de datos OLAP en los sistemas operativos WindowsPara acceder a las bases de datos relacionales y a los orígenes de datos OLAP para la creación deinformes, debe instalar el software API de cliente que le proporcione su proveedor de origen de datos.Debe instalar el software en el mismo sistema en el que estén instalados los componentes de nivel deaplicación.

Procedimiento

1. Instale el software API de la base de datos para sus bases de datos relacionales y orígenes de datosOLAP en el sistema que aloja el servidor de informes (en el que están instalados los componentes denivel de aplicación).

Capítulo 9. Configuración de los componentes de servidor 109

Page 118: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

En los sistemas operativos Microsoft Windows, el motor de creación de informes soporta laconectividad de base de datos nativa o con ODBC.

2. Si Framework Manager está instalado en una ubicación independiente de los Componentes de nivel deaplicación, también debe instalar el software de API de cliente en el sistema donde esté instaladoFramework Manager.Para obtener más información, consulte: “Configuración de las variables para conexiones de orígenesde datos para Framework Manager” en la página 146.

Acceso a recursos de datos ODBC en los sistemas operativos UNIX o LinuxPara utilizar un origen de datos ODBC en UNIX o Linux con el fin de conectarse a un origen de datossoportado, debe configurar el entorno para que localice el archivo .odbc.ini que contiene lasreferencias al origen de datos, las bibliotecas de conectividad y las bibliotecas de Driver Manager que loacompañan.

Para ver los orígenes de datos ODBC soportados, consulte la página de informes de compatibilidad deproductos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186).

Tras configurar las conexiones ODBC, debe crear las conexiones a los orígenes de datos en IBM CognosAdministration. Para obtener más información, consulte IBM CognosGuía de administración y seguridad.

Si el proveedor de base de datos no proporciona un administrador de controladores, puede utilizarunixODBC o iODBC, según el sistema operativo.

En los sistemas operativos Linux, el paquete unixODBC que se proporciona con el sistema operativoproporciona el administrador de controladores ODBC. Debe instalar unixODBC versión 2.2.11 o posteriorpara poder configurar las conexiones de origen de datos. Para verificar la versión que ha instalado, utiliceel comando siguiente: odbcinst --version. Compruebe qué versión de unixODBC es necesaria para labase de datos que está utilizando y asegúrese de utilizar esa versión.

En los sistemas operativos UNIX, se proporciona el administrador de controladores iODBC de códigoabierto como parte de la instalación de IBM Cognos.

Procedimiento

1. Cree una variable de entorno para especificar la ubicación del archivo .odbc.ini.

Por ejemplo:

export ODBCINI=/usr/local/etc/.odbc.ini2. Establezca la variable de entorno de ruta de biblioteca para especificar la ubicación de las bibliotecas

de conectividad de 32 bits y el administrador de controladores para la base de datos.

En la tabla siguiente se listan las variables de entorno para cada sistema operativo que debeespecificar la ubicación de las bibliotecas del administrador de controladores.

Tabla 17. Variables de entorno para el sistema operativo

Sistema operativo Variable de entorno

AIX LIBPATH

Linux LD_LIBRARY_PATH

3. Si el proveedor de base de datos no proporciona un administrador de controladores, establezca la rutade biblioteca para incluir la ruta del administrador de controladores local.

• En UNIX, iODBC se proporciona como parte de la instalación de IBM Cognos. Los archivos debiblioteca se encuentran en el directorio ubicación_instalación/bin. La ruta de bibliotecadebe contener ya el directorio ubicación_instalación/bin.

Por ejemplo:

LIBPATH=/usr/IBM/cognos/bin:$LIBPATH

110 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 119: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• En Linux, el paquete unixODBC proporciona las bibliotecas de administrador de controladoresnecesarias.

Por ejemplo:

LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH

Qué hacer a continuaciónSi va a utilizar varios orígenes ODBC en los sistemas operativos UNIX o Linux, puede que encuentredependencias de archivos de biblioteca con nombres comunes, pero implementaciones distintas tantopara la conectividad como para el administrador de controladores. En una situación en la que origenODBC se valida mientras que otro falla según una dependencia, póngase en contacto con el soporte alcliente. La utilización de un archivo .odbc.ini común puede generar la existencia de entradasincompatibles para distintos administradores de controladores. Para resolver el problema, revise losrequisitos de estructura entre los administradores de controladores que esté utilizando e intente utilizaruna sintaxis que sea común entre los administradores de controladores que estén en conflicto.

Configuración de IBM Cognos Analytics para utilizar Oracle EssbaseSi utiliza IBM Cognos Analytics con un origen de datos Oracle Essbase versión 11.1.1, debe editar unarchivo de configuración para informar al servidor de IBM Cognos Analytics acerca de la versión queutiliza.

De forma predeterminada, IBM Cognos Analytics está configurado para utilizar Oracle Essbase versión11.1.2. Por lo tanto, no será necesario realizar ninguna configuración si utiliza esta versión. Si utiliza otraversión soportada de Oracle Essbase, debe editar el archivo qfs.config.xml para su versión.

Asimismo, si utiliza Oracle Essbase Versión 11.1.2, debe instalar Oracle Foundation Services y el clienteOracle Essbase.

Procedimiento

1. Vaya al directorio ubicación_instalación/configuration.2. Abra el archivo qfs_config.xml en un editor XML o de texto.3. Localice las líneas siguientes:

<!--provider name="DB2OlapODP" libraryName="essodp111" connectionCode="DO"--><provider name="DB2OlapODP" libraryName="essodp1112" connectionCode="DO">

4. Para Oracle Essbase 11.1.1, cámbielas de la forma siguiente:

<provider name="DB2OlapODP" libraryName="essodp111" connectionCode="DO"><!--provider name="DB2OlapODP" libraryName="essodp1112" connectionCode="DO"-->

5. Para Oracle Essbase 11.1.2, asegúrese de que las líneas aparecen de la forma siguiente:

<!--provider name="DB2OlapODP" libraryName="essodp111" connectionCode="DO"--><provider name="DB2OlapODP" libraryName="essodp1112" connectionCode="DO">

6. Guarde el archivo y reinicie el servicio de IBM Cognos

Configuración de Oracle Essbase en un sistema operativo UNIX o Microsoft Windows de 64 bitsSi está utilizando un origen de datos Oracle Essbase versión 11.1.2 con IBM Cognos Analytics en unsistema operativo UNIX o Microsoft Windows de 64 bits, debe configurar manualmente las variables deentorno ARBORPATH y ESSBASEPATH.

Las variables de entorno ARBORPATH y ESSBASEPATH se crearon durante la instalación del cliente OracleEssbase. IBM Cognos Analytics utiliza estas variables para buscar la ubicación del cliente Oracle Essbase.

Para utilizar Oracle Essbase con IBM Cognos Analytics en un sistema operativo UNIX o MicrosoftWindows de 64 bits, debe instalar un cliente Oracle Essbase de 64 bits. Este cliente de 64 bits incluye uncliente de 32 bits que utiliza IBM Cognos Analytics. Para apuntar a este cliente de 32 bits, debe cambiarmanualmente las variables de entorno ARBORPATH y ESSBASEPATH para sustituir EssbaseClient por

Capítulo 9. Configuración de los componentes de servidor 111

Page 120: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

EssbaseClient-32. El siguiente ejemplo presupone que el cliente está instalado en la unidad C. Laubicación de instalación puede ser diferente.

ARBORPATH=C:\Hyperion\EPMSystem11R1\products\Essbase\EssbaseClient-32

ESSBASEPATH=C:\Hyperion\EPMSystem11R1\products\Essbase\EssbaseClient-32

Si utiliza un sistema operativo Microsoft Windows de 32 bits con un cliente Oracle Essbase de 32 bits, nonecesita cambiar estas variables de entorno.

Iniciar IBM Cognos ConfigurationUtilice IBM Cognos Configuration para configurar componentes de IBM Cognos Analytics y para iniciar ydetener servicios de IBM Cognos.

Antes de empezar

Antes de iniciar IBM Cognos Configuration, asegúrese de que el entorno operativo se ha configuradocorrectamente. Por ejemplo, asegúrese de haber configurado todas las variables de entorno.

En un sistema operativo Microsoft Windows, puede iniciar IBM Cognos Configuration en la última páginadel asistente de instalación únicamente si no es necesario configurar más opciones. Por ejemplo, si utilizaun servidor de bases de datos distinto a Microsoft SQL para el almacén de contenido, copie loscontroladores de Java Database Connectivity (JDBC) en la carpeta ubicación_instalación/driversantes de iniciar la herramienta de configuración.

En sistemas operativos UNIX o Linux, no inicie IBM Cognos Configuration en la última página del asistentede instalación. Es necesaria una configuración adicional para poder configurar IBM Cognos Analytics. Porejemplo, debe actualizar su entorno de Java.

Asegúrese de que se haya configurado la cuenta de servicio o usuario utilizada para ejecutar IBM Cognos.

Consulte: “Acciones de configuración críticas que deben efectuarse en primer lugar” en la página 1.

Procedimiento

1. En Microsoft Windows, pulse Inicio > IBM Cognos Configuration.

Si utiliza un sistema Windows y tiene instalado el producto en el directorio Archivos de programa(x86), inicie IBM Cognos Configuration como administrador.

2. En los sistemas operativos UNIX o Linux, vaya al directorio ubicación_instalación/bin64 yescriba el comando siguiente:

./cogconfig.sh

Si IBM Cognos Configuration no se abre, asegúrese de establecer la variable de entorno DISPLAY.

Si ve un mensaje JAVA.Lang.unsatisfied link , verifique que está utilizando una versiónsoportada de Java.

Si ve un mensaje Java.lang.unsupportedClassVersionError , asegúrese de que estáutilizando una versión de 64 bits de Java.

Configurar las propiedades de entorno para los sistemas de componentes de servicios deaplicaciones

Si instala el componente Componentes de servicios de aplicaciones en un sistema distinto a ContentManager, debe configurar el sistema de dicho componente para que este conozca la ubicación de ContentManager. Así, los componentes distribuidos se podrán comunicar entre ellos.

El sistema de componentes de servicios de aplicaciones debe conocer la ubicación de los sistemas deContent Manager y la base de datos de notificaciones que se utilizará para la información sobre trabajos yplanificaciones. El sistema de los componentes de servicios de aplicaciones debe usar la misma base de

112 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 121: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

datos de notificaciones que utilizan los sistemas de Content Manager. Para obtener más información,consulte: “Cambio de la base de datos de notificaciones” en la página 172.

Si ha instalado más de un Content Manager, debe indicar todos los URI de Content Manager en cadasistema de componentes de servicios de aplicaciones.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, cambie la parte localhost de la propiedad URI de Content Manager por

el nombre de cualquier sistema de Content Manager.4. Especifique los URI de los sistemas de Content Manager restantes:

• En el cuadro de diálogo Valor - URI de Content Manager, pulse Añadir.• Pulse la fila vacía de la tabla y escriba el URI completo del sistema de Content Manager.

Sustituya la parte localhost del URI por un nombre de host o una dirección IP. Todas laspropiedades de URI deben utilizar el mismo formato: todos nombres de host o todas direccionesIP.

• Repita los dos pasos previos en viñetas para cada URI a añadir.

Debe incluir en la lista todos los URI de Content Manager.• Pulse Aceptar.

5. Cambie la parte localhost de la propiedad URI de pasarela por el nombre del sistema en el quedesee instalar el componente de pasarela.

Con ello se garantizará que los usuarios de distintas ubicaciones podrán conectarse con los informesy los espacios de trabajo que se envían por correo electrónico.

6. Cambie la parte localhost de las propiedades restantes del URI por el nombre o la dirección IP delservidor de IBM Cognos Analytics.

7. En la ventana Explorador, en Seguridad > Criptografía, pulse Cognos, el proveedor criptográficopredeterminado.

8. En el grupo de propiedades Configuración de la entidad emisora de certificados, establezca lapropiedad Contraseña de manera que coincida con el valor configurado en el sistema de ContentManager activo predeterminado.

9. Asegúrese de que todos los valores criptográficos restantes coincidan con los que ha configurado enel sistema de Content Manager activo predeterminado.

10. En el menú Archivo, pulse Guardar.

Habilitación de la versión de 64 bits del servidor de informesPuede optar por utilizar la versión de 32 bits o de 64 bits del componente de servidor de informes. Parautilizar la versión de 64 bits, debe habilitarla utilizando IBM Cognos Configuration. La opciónpredeterminada es la de 32 bits.

Un servidor de informes de 32 bits se puede utilizar con los paquetes del modo de consulta dinámica ydel modo de consulta compatible. Un servidor de informes de 64 bits se puede utilizar solamente con lospaquetes del modo de consulta dinámica.

El servidor de informes funciona con el servicio de consulta. El servicio de consulta es el motor que hacefuncionar el modo de consulta dinámica y los cubos dinámicos. En una instalación de 64 bits, el serviciode consulta es de 64 bits independientemente de que el componente de servidor de informes estáconfigurado como de 32 o de 64 bits.

El uso de la versión de 64 bits del servidor de informes permite disponer de más memoria direccionablepara la representación de las salidas de informes. Por ejemplo, se pueden evitar las condiciones de faltade memoria durante la fase de representación de la ejecución de un informe. Solamente las salidas de

Capítulo 9. Configuración de los componentes de servidor 113

Page 122: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

informes de gran tamaño, como por ejemplo los informes en PDF con más de mil páginas, requieren laversión de 64 bits del componente de servidor de informes.

Debe utilizar la versión de 32 bits del servidor de informes para paquetes que no utilizan la modalidad deconsulta dinámica. Por ejemplo, si el paquete se basa en IBM Cognos PowerCubes, debe utilizar laversión de 32 bits del servidor de informes.

Si tiene varias instancias de los componentes de nivel de aplicación en el entorno, puede establecer unainstancia para utilizar el servidor de informes de 32 bits. Puede utilizar reglas de direccionamiento paraque las solicitudes de informe para los paquetes de modalidad de consulta no dinámica se direccionen ala instancia que está ejecutando la versión de 32 bits del servidor de informes. Para obtener informaciónacerca de las reglas de direccionamiento, consulte Guía de administración y seguridad.

Para habilitar la versión de 64 bits, debe instalar la versión de 64 bits de los componentes de nivel deaplicación en un sistema de 64 bits. Si instala la versión de 32 bits de los componentes de nivel deaplicación o está utilizando un sistema de 32 bits, no habilite el servidor de informes de 64 bits.

Procedimiento

1. En la ventana Explorador de IBM Cognos Configuration, pulse en Entorno.2. Pulse en el cuadro Valor de Modo de ejecución del servidor de informes y seleccione 64 bits.3. En el menú Archivo, pulse Guardar.4. Reinicie los servicios de IBM Cognos si se están ejecutando.

Inicio de los componentes de servicios de aplicacionesDespués de configurar las propiedades del entorno, puede iniciar los servicios en el sistema deComponentes de servicios de aplicaciones.

Antes de empezar

Para utilizar IBM Cognos Analytics para la creación de informes, debe instalar y configurar loscomponentes de servidor, iniciar el servicio IBM Cognos, y disponer de un paquete que haga referencia aun origen de datos disponible. Tenga en cuenta que si está realizando una actualización puede seguirutilizando los mismos orígenes de datos.

Asegúrese de haber configurado la cuenta de servicio o usuario. Para obtener más información, consulte:“Configuración de una cuenta de usuario o de servicio de red para IBM Cognos Analytics” en la página 13.

Procedimiento

1. Inicie IBM Cognos Configuration.

Al actualizar, aparece un mensaje que indica que los archivos de configuración han sido detectados yactualizados a una nueva versión.

2. Asegúrese de guardar la configuración; de lo contrario, no podrá iniciar el servicio de IBM Cognos.3. En el menú Acciones, pulse Probar.

IBM Cognos Configuration verifica la disponibilidad de claves simétricas comunes (CSK), prueba laconfiguración del espacio de nombres y prueba las conexiones con el almacén de contenido y otrosrecursos.

Consejo: Si la opción Probar no se puede seleccionar, pulse Configuración local en la ventanaExplorador.

4. Si la prueba falla, vuelva a configurar las propiedades afectadas y realice la prueba de nuevo.

Puede probar algunos componentes de forma individual si pulsa con el botón derecho del ratón en elcomponente en el panel Explorador y selecciona Probar.

No inicie el servicio hasta que no se hayan superado todas las pruebas sin errores.5. En el menú Acciones, pulse Iniciar.

114 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 123: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Es posible que el servicio de IBM Cognos tarde unos minutos en iniciarse.

Esta acción inicia todos los servicios instalados que no están en ejecución y registra el servicio IBMCognos en Windows.

Cómo probar los componentes de servicios de aplicacionesPuede probar la instalación utilizando un navegador web.

Procedimiento

1. Abra un navegador web.2. Pruebe la disponibilidad del asignador escribiendo el valor de la propiedad URI de asignador externo

de IBM Cognos Configuration. Por ejemplo:

http://nombre_host:puerto/bi

El valor predeterminado de nombre_host:puerto es localhost:9300.

El asignador está disponible cuando aparece el portal.

Configuración de la base de datos de Cognos MobileDe forma predeterminada, las tablas de Cognos se crean en la base de datos del almacén de contenido deIBM Cognos Analytics. Si Cognos Analytics Content Manager y los componentes de nivel de aplicación noestán instalados en la misma ubicación, puede configurar una base de datos de Cognos Mobilealternativa.

Para configurar la base de datos de Cognos Mobile, en primer lugar debe crear la base de daos, crear unacuenta de usuario bajo la que operará la base de datos y, a continuación, configurar Cognos Analyticspara que utilice la base de datos.

Procedimiento

1. Cree una base de datos utilizando las mismas instrucciones que cuando crea una base de datos dealmacén de contenido. Para obtener más información, consulte: “Directrices para la creación delalmacén de contenido” en la página 8.

2. Cree una cuenta de usuario que se utilizará para operar la base de datos.3. En el sistema en el que están instalados los componentes de nivel de aplicación, inicie IBM Cognos

Configuration.4. En el panel Explorador, bajo Acceso a datos, pulse con el botón derecho Mobile y seleccione Nuevo

recurso > Base de datos.

5. En el campo Tipo, seleccione el tipo de base de datos.6. Escriba un nombre para la base de datos y pulse Aceptar.7. En la ventana Base de datos - Propiedades de recursos, escriba el nombre del servidor de base de

datos, el número de puerto y el ID de usuario y la contraseña que ha especificado en el paso 2.8. En el menú Archivo, pulse Guardar.

Las credenciales de inicio de sesión se cifran de inmediato.9. Para probar la conexión con la nueva base de datos, en el menú Acciones, pulse Probar.

10. En el menú Acciones, pulse Iniciar o Reiniciar el servicio IBM Cognos.

Las tablas de Cognos Mobile se crean automáticamente después de que el servicio de Mobile seinicie por primera vez.

Consejo: Si no se han creado las tablas, probablemente debido a que las credenciales de seguridadde Cognos Analytics no lo permiten, puede crearlas manualmente. Los scripts de creación estándisponibles en el directorio ubicación_instalación\configuration\schemas\mobile.

Capítulo 9. Configuración de los componentes de servidor 115

Page 124: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Qué hacer a continuación

Los usuarios pueden instalar la aplicación IBM Cognos Mobile en sus dispositivos móviles para acceder alos informes o análisis de IBM Cognos Analytics. La versión iOS de la aplicación se puede descargar desdeApple App Store y la versión de Android desde Google Play Store.

116 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 125: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 10. Configuración de la pasarelaPuede instalar la pasarela opcional en más de un sistema. Efectúe la instalación de la pasarela si tiene laintención de configurar opciones avanzadas como el inicio de sesión único con la seguridad Kerberos conIIS o una arquitectura en la que el servidor web está disponible públicamente fuera de un cortafuegos.IBM Cognos Analytics utiliza el servidor web para el equilibrio de carga de determinadas solicitudesademás de alojar y dar servicio a contenido estático, tal como iconos y archivos de imágenes.

Asegúrese de que el sistema donde haya instalado los servicios de aplicación activos esté configurado ydisponible antes de configurar los sistemas de pasarela.

El diagrama siguiente muestra el servidor de la pasarela y varios servidores Cognos Analytics. Después dehabilitar el equilibrio de carga, la carga de trabajo puede distribuirse entre los servidores.

Servidor web/Pasarela

Servidor de aplicacionesIBM Cognos Analytics

Servidor de aplicacionesIBM Cognos Analytics

Servidor de aplicacionesIBM Cognos Analytics

Esta configuración también se recomienda en un entorno de aplicación única, ya que el direccionamientose dirigiría a un único servidor y estaría listo para añadir servidores de nivel de nivel adicionales cuandoresultara necesario.

Siga los siguientes pasos para instalar y configurar la pasarela:

• Instale los componentes de la pasarela. Consulte “Instalación de la pasarela Cognos Analytics” en lapágina 117.

• Configure IBM Cognos Analytics. Consulte “Configuración de Cognos Analytics con el servidor web” enla página 118.

• Si el servidor web es Apache HTTP Server o IBM HTTP Server, realice estos procedimientos en“Configuración de Apache HTTP Server o IBM HTTP Server ” en la página 121.

• Si el servidor web es Microsoft Internet Information Services, realice estos procedimientos en“Configuración de Microsoft Internet Information Services ” en la página 131.

• Pruebe la instalación de la pasarela.

Instalación de la pasarela Cognos AnalyticsPuede instalar la pasarela IBM Cognos Analytics en uno o más sistemas. Si tiene un conjunto deservidores, puede instalar una pasarela IBM Cognos Analytics en cada servidor web.

Page 126: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Antes de empezar

Vaya a página de informes de compatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186) para verificar que los parches necesarios están instalados en susistema.

Asegúrese de que el directorio temporal tiene al menos 5 GB de memoria.

Consejo: El directorio temporal se establece con la variable de entorno IATEMPDIR para el sistemaoperativo UNIX o Linux, o con TMP para el sistema operativo Microsoft Windows.

Procedimiento

1. Inicie el asistente de instalación.a) Para el sistema operativo UNIX o Linux, vaya al directorio del sistema operativo y escriba: ./ca_srv_platform_build.bin

Consejo: Si utiliza el comando ca_srv_<platform>_<build>.bin con XWindows, loscaracteres japoneses de mensajes y archivos de registro pueden dañarse. Cuando instale enjaponés en UNIX o Linux, deberá configurar primero las variables de entorno LANG=C y LC_ALL=C(donde C es el código del idioma, por ejemplo ja_JP.PCK en Solaris), y después iniciar el asistentede instalación.

Si no utiliza XWindows, realice una instalación desatendida. Para obtener más información,consulte: Capítulo 5, “Instalación, desinstalación y configuración silenciosas”, en la página 29.

b) En Microsoft Windows, vaya al directorio del sistema operativo o a la ubicación en la que sedescargaron los archivos de instalación y pulse dos veces ca_srv_platform_build.exe.

2. Seleccione el idioma que desea utilizar en la instalación.

El idioma que seleccione determina el idioma de la interfaz de usuario. Se instalan todos los idiomassoportados. Puede cambiar el idioma de la interfaz de usuario por cualquiera de los idiomas instaladosdespués de la instalación.

3. Seleccione la instalación Personalizada y siga las indicaciones del asistente de instalación para copiarlos archivos necesarios en el sistema.

• Al seleccionar el directorio, tenga en cuenta lo siguiente:

Instale los componentes de pasarela en un directorio que contenga sólo caracteres ASCII en elnombre de ruta. Algunos servidores web UNIX y Linux no soportan caracteres no ASCII en losnombres de directorio.

• Al seleccionar los componentes, borre todos los componentes excepto Pasarela.4. Pulse Finalizar.

Configuración de Cognos Analytics con el servidor webDebe configurar el servidor web para que los usuarios puedan conectarse con el portal de IBM CognosAnalytics.

En IBM Cognos Analytics para la creación de informes, debe configurar también la caducidad delcontenido del directorio de imágenes del servidor web, de manera que el navegador web no compruebeel estado de las imágenes después del primer acceso.

Permisos del archivo

La cuenta en la que se ejecuta el servidor web debe tener acceso de lectura, escritura y ejecución en laubicación de instalación de Cognos. Se necesita acceso de lectura al directorio ./configuration parael archivo cogstartup.xml. Se necesita acceso de escritura para ./logs si se requiere rastreo dedepuración. Se requiere acceso de ejecución en el directorio ./cgi-bin para que los módulos SSO deApache HTTP Server, IBM HTTP Server o Microsoft Internet Information Services puedan ejecutarse en elservidor web.

118 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 127: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Valores de referencia para los procedimientos de configuración

Consulte los valores siguientes donde proceda:

• nombre de servidor: nombre del servidor web• nº de puerto: 80 (no SSL) o 443 (SSL)• nombre de directorio virtual: ibmcognos• nombre de servidor Cognos Analytics: nombre del host del servidor IBM Cognos Analytics(n)

Importante: Si su entorno contiene más de un servidor de Cognos Analytics, no incluya el servidor queejecuta el servicio Content Manager en los pasos que se describen a continuación. Incluya solo losservidores de Cognos Analytics que tienen instalados y configurados los componentes de servidor deaplicaciones.

• Número de puerto de Cognos Analytics: 9300

Algunos o todos estos valores de URI estarán presentes en la configuración de Cognos, en función deltipo de instalación que se utilice:

• Gateway URI: si no se activa SSL, utilice http://nombre_host_servidor_web:80/ibmcognos/bi/v1/disp. Si se activa SSL, utilice https://nombre_host_servidor_web:443/ibmcognos/bi/v1/disp

Este es el URL del contenido desconectado, tal como enlaces en PDF, Excel e informes activos. Tambiénse utiliza en los enlaces enviados por correo electrónico.

• URI de asignador para pasarela: http(s)://nombre_host_servidor_IBM_Cognos_Analytics:9300/bi/v1/disp

Esta es la lista de los URI a los que el módulo Cognos Apache o el código ISAPI se conecta a la hora deenviar solicitudes. Se utilizan varias entradas para la migración tras error. Incluya todos los servidoresde aplicaciones de IBM Cognos Analytics.

• URI de asignador para aplicaciones externas: http(s)://nombre_host_servidor_IBM_Cognos_Analytics:9300/bi/v1/disp

Las aplicaciones externas, tales como Framework Manager se conectan a este URL para realizaroperaciones de SDK.

Microsoft Internet Information Services

Para obtener información más detallada acerca de IIS y Cognos Analytics, consulte: Configurar IIS yCognos Analytics.

Instale la extensión Enrutamiento de solicitud de aplicaciones de IIS. Para obtener más informaciónsobre cómo hacerlo, consulte https://www.iis.net/downloads/microsoft/application-request-routing. Deeste modo se instalará también la extensión URL Rewrite.

La reescritura de URL permite a los administradores web crear reglas potentes para implementar los URLque resulten más fáciles de recordar para los usuarios y más fáciles de encontrar para los motores debúsqueda. El Enrutamiento de solicitudes de aplicaciones permite a los administradores de servidoresweb aumentar la escalabilidad y fiabilidad de las aplicaciones web mediante el enrutamiento basado enreglas, la afinidad de nombres de host y clientes, el equilibrio de carga de las solicitudes de servidoresHTTP y el almacenamiento en caché de disco distribuido.

Si está actualizando desde Cognos Analytics 11.0.3 a Cognos Analytics 11.0.4 (o posterior) y hamodificado server.xml para configurar una vía de acceso sso/login que apunte a /ibmcognos/cgi-bin/cognosisapi.dll, elimine la entrada siguiente en ubicación_instalación/wlp/usr/servers/cognosserver/server.xml:

<jndiEntry jndiName="glass/sso/login" value="/ibmcognos/cgi-bin/cognosisapi.dll"/>

Para obtener detalles sobre la configuración para Active Directory Server, consulte “Habilitación del iniciode sesión único entre el Servidor de Active Directory y los componentes de IBM Cognos” en la página 235

Capítulo 10. Configuración de la pasarela 119

Page 128: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Habilitación de la pasarela web de 32 bitsSi ha instalado un servidor web de 32 bits, debe mover manualmente los archivos de pasarela de 32 bitsen el directorio de instalación.

Procedimiento

1. Vaya al directorio ubicación_instalación/cgi-bin.2. Escriba el comando siguiente:

• En sistemas operativos UNIX o Linux , escriba ./copyGateMod.sh 32bit

• En sistemas operativos Windows , escriba copyGateMod.bat 32bit

Resultados

Los archivos de pasarela de 32 bits se copian desde el directorio cgi-bin/lib al directorio cgi-bin .

Nota: Si necesita restaurar los archivos de pasarela de 64 bits predeterminados, siga el procedimiento yescriba ./copyGateMod.sh 64bit o copyGateMod.bat 64bit. Los archivos de pasarela de 64 bitsse copian desde el directorio cgi-bin/lib64 al directorio cgi-bin.

Configuración de URI de asignadoresSi instala el componente de pasarela en un sistema distinto al de Content Manager o al de componentesde nivel de aplicación, debe configurar el sistema pasarela para que éste conozca la ubicación de unasignador. Hay un asignador instalado en cada sistema de Content Manager y de componentes de nivelde aplicación. Configure la pasarela para utilizar el asignador en un sistema de componentes de nivel deaplicación.

Para la protección en caso de migración tras error, puede configurar más de un asignador para un sistemapasarela. Cuando se configuran varios asignadores, las solicitudes se suelen dirigir al primer asignador dela lista. Si este asignador deja de estar disponible, la pasarela determina el siguiente asignador activo dela lista y dirige las solicitudes a éste. La pasarela supervisa el estado del asignador principal y lassolicitudes se vuelven a dirigir a este componente cuando vuelve a entrar en servicio.

Cuando haya realizado las tareas de configuración necesarias, el sistema pasarela podrá trabajar en suentorno.

Antes de empezar

Antes de configurar los sistemas pasarela, asegúrese de que los sistemas donde haya instalado ContentManager estén configurados y de que el sistema de Content Manager activo predeterminado estédisponible.

Procedimiento

1. Inicie IBM Cognos Configuration.a) En Microsoft Windows, pulse Inicio > IBM Cognos Configuration.

Si utiliza un sistema Windows 7 o Windows 2008 y ha instalado el producto en el directorioArchivos de programa (x86), inicie IBM Cognos Configuration como administrador.

b) En los sistemas operativos UNIX o Linux, vaya al directorio ubicación_instalación/bin64 yescriba el comando siguiente:

./cogconfig.sh

Si IBM Cognos Configuration no se abre, asegúrese de establecer la variable de entorno DISPLAY.

Si ve un mensaje JAVA.Lang.unsatisfied link , verifique que está utilizando una versiónsoportada de Java.

Si ve un mensaje Java.lang.unsupportedClassVersionError , asegúrese de que estáutilizando una versión de 64 bits de Java.

120 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 129: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, en Valores de pasarela, especifique los valores de URI de asignador

para pasarela:

• Pulse la columna Valor.• Pulse el botón Editar.• Cambie la parte localhost del URI por el nombre o la dirección IP de un sistema de componentes de

nivel de aplicación.

Con ello se garantizará que los usuarios de distintas ubicaciones podrán conectarse con los informesy los espacios de trabajo que se envían por correo electrónico.

Consejo: Si desea enviar solicitudes al asignador desde una aplicación Software Development Kit ouna herramienta de modelado de IBM Cognos Analytics que se encuentra fuera del cortafuegos dered, conéctese a una pasarela dedicada configurada para conectarse al asignador mediante el URIde asignador interno de su entorno (por ejemplo, http://localhost:9300/p2pd/servlet/dispatch). Porcuestiones de seguridad, el valor predeterminado de la propiedad URI de asignador para pasarelaimpide que el asignador acepte solicitudes de una aplicación Software Development Kit o unaherramienta de modelado que se encuentra fuera del cortafuegos. Asegúrese de haber configuradola seguridad necesaria para esta pasarela dedicada, como por ejemplo, SSL (consulte:“Configuración del protocolo SSL para los componentes de IBM Cognos” en la página 180). Nocambie la pasarela principal para que utilice el URI de asignador interno. Si lo hiciese, se reduciría laseguridad del portal y de las aplicaciones Studio de IBM Cognos Analytics.

• Si desea añadir otro URI, pulse Añadir y cambie la parte localhost del nuevo URI por el nombre o ladirección IP de otro sistema de componentes de nivel de aplicación.

Consejo: Si desea utilizar el asignador en un sistema de Content Manager en espera, asegúrese deañadirlo después de añadir los sistemas de componentes de nivel de aplicación. Si añade elasignador desde el sistema de Content Manager activo, asegúrese de que sea el último de la lista.

• Después de especificar todos los URI, pulse Aceptar.4. En la ventana Explorador, en Seguridad > Criptografía, pulse Cognos, el proveedor criptográfico

predeterminado.5. En el grupo de propiedades Configuración de la entidad emisora de certificados, establezca la

propiedad Contraseña de manera que coincida con el valor configurado en el sistema de ContentManager activo predeterminado.

6. Asegúrese de que todos los valores criptográficos restantes coincidan con los que ha configurado en elsistema de Content Manager activo predeterminado.

7. Pruebe si la clave simétrica se puede recuperar. En la ventana Explorador, pulse con el botón derechoen Criptografía y, a continuación, pulse Probar.

Los componentes de IBM Cognos Analytics comprueban la disponibilidad de claves simétricascomunes (CSK).

8. En el menú Archivo, pulse Guardar.

Configuración de Apache HTTP Server o IBM HTTP ServerEn esta sección se describe cómo configurar Apache HTTP Server o IBM HTTP Server como servidor weben IBM Cognos Analytics.

Configuración de IBM HTTP Server v9Puede utilizar el servidor web IBM HTTP Server (IHS) V9 para dar soporte al equilibrio de carga y lamigración tras error en varios servidores de aplicaciones de IBM Cognos Analytics.

Para ello, debe instalar IHS V9 y Web Server Plug-ins para IBM WebSphere Application Server V9 y, acontinuación, configurar IHS V9 para que utilice el archivo cognos.conf.

Capítulo 10. Configuración de la pasarela 121

Page 130: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Para obtener más información acerca de cómo instalar Web Server Plug-ins para IBM WebSphereApplication Server V9, consulte este artículo (www.ibm.com/support/knowledgecenter/en/SSAW57_9.0.0/com.ibm.websphere.installation.nd.doc/ae/rins_plugins_info.html).

Procedimiento

1. Instale IIM (IBM Installation Manager), preferentemente la versión 1.8.5 o posterior, si todavía no loha instalado.

Puede descargar IIM en esta ubicación (www.ibm.com/support/docview.wss?uid=swg24041188).2. Utilizando IIM, instale IHS (IBM HTTP Server) V9 y Web Server Plug-ins para IBM WebSphere

Application Server V9 desde los Repositorios de productos en línea para ofertas de Liberty(www.ibm.com/support/knowledgecenter/SSEQTP_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/cwlp_ins_repositories.html).

Asegúrese de que utiliza las siguientes vías de acceso de instalación:

• /opt/IHS90 como la raíz de instalación de IHS V9• /opt/IHS90Plugin como la raíz de instalación de Web Server Plug-ins para IBM WebSphere

Application Server

No puede instalar los plugins en la raíz de instalación de IHS V9.3. Asocie WAS Web Server Plug-ins V9 con IHS V9 ejecutando los mandatos siguientes:

cd /opt/IHS90bin/simplepct.sh /opt/IHS90Plugin

Consejo: En UNIX, compruebe el archivo httpd.conf de su instalación de IHS V9 después deejecutar este mandato. Si ve $PLG_ROOT, sustitúyalo por la carpeta raíz de instalación de WAS WebServer Plug-ins V9, tal como /opt/IHS90Plugin.

4. Genere el archivo plugin-cfg.xml para WAS Web Server Plug-ins. Para obtener más información,consulte: “Generar plugin-cfg.xml para servidores de Cognos Analytics ” en la página 124.

5. Copie el archivo plugin-cfg.xml generado en el paso 4 en el directorioraíz_instalación_WAS_Web_Server_Plugins/config/webserver1, tal como /opt/IHS90Plugin/config/webserver1.

Consejo: En UNIX, asegúrese de que el archivo plugin-cfg.xml tiene permisos de lectura yejecución después de copiar el archivo.

6. Configure IHS V9 mediante los pasos siguientes:a) Acceda al archivo de plantilla cognos_IHS9_SSO.conf o cognos_IHS9.conf en el directorioubicación_instalación_componente_pasarela_cognos_analytics/cgi-bin/templates.

b) Copie el archivo de plantilla en el directorio IHS9_install_root/conf, tal como /opt/IHS90/conf, y cambie el nombre a cognos.conf. Modifique el archivo cognos.conf, de modo queapunte a la ubicación de instalación adecuada.

c) Configure httpd.conf, como se describe en el artículo “Configuración de Cognos Analytics conApache HTTP Server o IBM HTTP Server” en la página 129.

d) Reinicie el servidor web IHS V9.

Configuración de IBM HTTP Server v9 con SSLSi utiliza SSL (Secure Sockets Layer) en IBM Cognos Analytics con IBM HTTP Server V9 como servidorweb, debe configurar SSL entre WAS Web Server Plug-ins y el servidor de aplicaciones de CognosAnalytics extrayendo el certificado de IBM Cognos y añadiéndolo al almacén de confianza de WAS WebServer Plug-ins.

Si utiliza SSL en IBM HTTP Server V9, configure su entorno como se describe en el artículo “Configuraciónde IBM HTTP Server con SSL” en la página 126.

122 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 131: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. Inicie el servidor de aplicaciones de IBM Cognos Analytics que se ha configurado para utilizar SSL.2. Copie la sección Server del archivoraíz_instalación_servidor_aplicacionesCognos/wlp/usr/servers/cognosserver/logs/state/plugin-cfg.xml en el archivo plug-in/config/webserver1/plugin-cfg.xml.Asegúrese de que ha especificado el punto de entrada https de Cognos Analytics como se muestraen los ejemplos siguientes:

<Server CloneID="a4949c5e-cb36-40dd-9f43-58702daf7b1a" ConnectTimeout="5" ExtendedHandshake="false" LoadBalanceWeight="20" MaxConnections="-1" Name="default_node_cognosserver" ServerIOTimeout="900" WaitForContinue="false"> <Transport Hostname=“hostname” Port=“xxx” Protocol="https"> <Property Name="keyring" Value="D:\install\IBM\WebSphere\Plugins\config\ webserver1\plugin-key.kdb"/> <Property Name="stashfile" Value="D:\install\IBM\WebSphere\Plugins\config\ webserver1\plugin-key.sth"/> </Transport></Server>

3. En el archivo Plug-in/config/webserver1/plugin-cfg.xml, añada el siguiente atributo a lasección Config:

AutoSecurity="false"

4. Obtenga el certificado de IBM Cognos utilizando los pasos siguientes:a) Vaya al directorio de Cognos Analytics raíz_instalación_servidor_aplicaciones/bin.b) Extraiga el certificado escribiendo un mandato adecuado para su sistema operativo.

En sistemas operativos UNIX o Linux, escriba

ThirdPartyCertificateTool.sh -E -T -r destination file -p NoPassWordSet

En sistemas operativos Windows, escriba:

ThirdPartyCertificateTool.bat -E -T -r destination file -p NoPassWordSet

5. Copie el archivo .cert, por ejemplo ca-host1.cert, que se ha generado en el paso 4 en el host deWAS Web Server Plug-ins.

6. Añada el archivo .cert de Cognos Analytics al almacén de claves de plugins de WAS Web Serverplugin-key.kdb. Si no existe el archivo plugin-key.kdb, cree uno como se describe en el paso 7.

Puede utilizar métodos diferentes para añadir el archivo .cert al almacén de claves. Los pasossiguientes describen cómo llevarlo a cabo utilizando la herramienta gskcapicmd que se incluye conIHS V9.

a) Vaya a la carpeta IHS9 ROOT.b) Escriba un mandato adecuado para su sistema operativo.

En sistemas operativos UNIX o Linux, introduzca

bin/gskcapicmd -cert -add -db WAS_Plugin_root/config/webserver1/plugin-key.kdb -stashed -label ca-host1 -file ca-host1.cert

En sistemas operativos Windows, escriba:

bin\gskcapicmd.bat -cert -add -db WAS_Plugin_root\config\webserver1\plugin-key.kdb -stashed -label ca-host1 -file ca-host1.cert

Para obtener información acerca de otros métodos para añadir archivos de certificados al almacénde confianza, consulte IBM Knowledge Center (www.ibm.com/support/knowledgecenter/SSEP7J_11.0.0).

7. Cree un almacén de claves vacío para WAS Web Server Plug-ins:a) Vaya a la carpeta IHS9 ROOT.

Capítulo 10. Configuración de la pasarela 123

Page 132: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

b) Escriba un mandato adecuado para su sistema operativo.

En sistemas operativos UNIX o Linux, introduzca

bin/gskcapicmd -keydb -create -db WAS_Plugin_root/config/webserver1 /plugin-key.kdb -pw xxx -stash

En sistemas operativos Windows, escriba:

bin\gskcapicmd.bat -keydb -create -db WAS_Plugin_root\config\webserver1 \plugin-key.kdb -pw xxx -stash

Generar plugin-cfg.xml para servidores de Cognos AnalyticsEn un entorno con WebSphere Application Server, el archivo plugin-cfg.xml contiene información deconfiguración que determina cómo reenvía las solicitudes el plugin de servidor web.

Consejo: El siguiente procedimiento no es aplicable a los servidores de IBM Cognos Analytics que seutilizan para ejecutar el servicio de Content Manager.

Procedimiento

1. Vaya a la ubicación de instalación del servidor de aplicaciones de Cognos Analytics.2. Abra el archivo raíz_instalación_servidor_aplicaciones_ca/wlp/usr/servers/cognosserver/server.xml y añada el valor siguiente al archivo:

<pluginConfiguration pluginInstallRoot="raíz_instalación_WAS_Web_Server_Plugin” webserverPort="IHS9_port"/>

Por ejemplo:

<pluginConfiguration pluginInstallRoot="/opt/IHS90Plugin" webserverPort="8080"/>

3. Configure e inicie el servidor de aplicaciones de Cognos Analytics.

Una vez iniciado el servidor, se genera un archivo plugin-cfg.xml en el directorio de CognosAnalytics raíz_instalación_servidor_aplicaciones/wlp/usr/servers/cognosserver/logs/state.

4. Abra el archivo plugin-cfg.xml y modifique la sección UriGroup suprimiendo todo excepto los doselementos siguientes:

<UriGroup Name="default_host_cognosserver_default_node_Cluster_URIs"> <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/bi/*"/> <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/bi/v1/*"/></UriGroup>

Consejo: La segunda entrada del URL no existe en el archivo. Debe añadirla.5. Guarde el archivo plugin-cfg.xml.

Solo ha configurado un servidor de aplicaciones de Cognos Analytics para ServerCluster.6. Para añadir otro servidor de aplicaciones de Cognos Analytics a ServerCluster, realice estos pasos:

a) En el directorio raíz_instalación_servidor_aplicaciones/wlp/usr/servers/cognosserver/logs/state de Cognos Analytics, abra el archivo plugin-cfg.xml. Copie elelemento Server bajo la sección ServerCluster. Por ejemplo, copie el elemento Serversiguiente:

<Server CloneID="081cd7c5-bb6c-4a93-a074-33fa07e587f3" ConnectTimeout="5" ExtendedHandshake="false" LoadBalanceWeight="20" MaxConnections="-1" Name="default_node_cognosserver" ServerIOTimeout="900" WaitForContinue="false"><Transport Hostname="caserverhost" Port="9300" Protocol="http"/></Server>

124 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 133: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

b) Pegue el elemento Server en la sección ServerCluster del archivo plugin-cfg.xml que seha generado en el paso 4. Asegúrese de que el punto final especificado en el elemento Serveresté accesible desde su host de servidor web.

c) Cambie el nombre del servidor modificando el valor del atributo Name. Asegúrese de que el nombresea diferente a los otros nombres de servidor de ServerCluster. Por ejemplo, cambie el valor dedefault_node_cognosserver por default_node_cognosserver_1.

d) Añada el nuevo servidor a la sección PrimaryServers, como se muestra a continuación:

<PrimaryServers> <Server Name="default_node_cognosserver"/> <Server Name="default_node_cognosserver_1"/></PrimaryServers>

e) Guarde el archivo plugin-cfg.xml. Se añade el nuevo servidor a ServerCluster.7. Para añadir más servidores, repita el paso 6.

Qué hacer a continuación

Para obtener más información acerca de cómo fusionar plugin-cfg.xml desde varios servidoresWebSphere Liberty Profile autónomos, consulte este artículo (www.ibm.com/support/knowledgecenter/en/SSAW57_9.0.0/com.ibm.websphere.nd.multiplatform.doc/ae/twsv_merge_configfiles.html).

Configuración de WebDAV en IBM HTTP Server o servidor ApachePara ver y examinar imágenes en Reporting, configure Web Distributed Authoring and Versioning(WebDAV) en el servidor web. Los autores de informes pueden buscar imágenes para incluirlas en losinformes de forma similar a como se examina un sistema de archivos. En IBM HTTP Server o el servidorApache, debe añadir directivas al archivo de configuración del servidor y, a continuación, configurar elacceso al directorio.

Procedimiento

1. En el directorio ubicación_servidor_web/conf, abra el archivo httpd.conf en un editor detexto.

2. Elimine el comentario de las directivas que cargan modules/mod_dav.so y modules/mod_dav_fs.so.

LoadModule dav_module modules/mod_dav.soLoadModule dav_fs_module modules/mod_dav_fs.so

3. Proporcione una ubicación para la directiva DAVLockDB.

Por ejemplo:

DAVLockDB "ubicación_servidor_web/var/DavLock"

Asegúrese de que el directorio existe.4. Cree un alias para el directorio donde se almacenan las imágenes.5. Añada Dav On a la información de <Directory> para el alias.

Por ejemplo:

Alias /images "ruta/shared_images"

<Directory "path/shared_images"> Dav On Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all</Directory>

6. Guarde el archivo.

Capítulo 10. Configuración de la pasarela 125

Page 134: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

7. Reinicie el servidor web.

Resultados

Con WebDAV habilitado, los usuarios de Reporting pueden añadir imágenes a sus informes. Cuando losusuarios pulsan Examinar en el navegador de imágenes, la ubicación predeterminada para examinar eshttp://servername/ibmcognos/bi/samples/images. Si ha creado otra ubicación, los usuariospueden especificar esa ubicación.

Configuración de IBM HTTP Server con SSLSi utiliza Secure Sockets Layer (SSL) en IBM HTTP Server, debe cambiar los valores de URI de pasarelaen IBM Cognos Configuration para poder acceder al portal.

Para habilitar SSL en el servidor web, debe obtener un certificado de servidor web firmado por unaentidad emisora de certificados (CA) e instalarlo en el servidor web. Para obtener más información sobrecómo utilizar certificados con el servidor web, consulte la documentación del servidor web. Estoscertificados no se proporcionan con los productos IBM Cognos.

Para que los usuarios puedan acceder al portal de IBM Cognos mediante SSL, debe cambiar los valoresde URI de pasarela de IBM Cognos Configuration para cada sistema donde estén instalados loscomponentes de nivel de aplicación y Framework Manager.

Antes de empezar

IBM HTTP Server debe tener instalado el kit IBM Global Security Kit (GSKit). Para obtener másinformación sobre las versiones soportadas de GSKit en IBM HTTP Server, consulte IBM SoftwareCompatibility Report.

Procedimiento

1. En cada sistema donde estén instalados los componentes de nivel de aplicación o FrameworkManager, inicie IBM Cognos Configuration.

2. En Configuración local, pulse Entorno y cambie el valor URI de pasarela de http a https.3. En el valor URI de pasarela, cambie el número de puerto para el número de puerto SSL definido para

el servidor web.Por ejemplo, el número de puerto predeterminado para conexiones SSL es normalmente 443.

4. En cada sistema en el que se haya instalado componentes de nivel de aplicación o FrameworkManager, vaya al directorio ubicación_instalación/bin e importe todos los certificados quecomponen la cadena de confianza, en orden, empezando por el de la entidad emisora de certificadosraíz, en el almacén de confianza de IBM Cognos.

Importe los certificados especificando el comando siguiente:

En UNIX o Linux, escriba

ThirdPartyCertificateTool.sh -T -i -r ruta/nombre_archivo_certificado -pcontraseña

En Windows, escriba

ThirdPartyCertificateTool.bat -T -i -r ruta\nombre_archivo_certificado -pcontraseña

Nota: Si no es así, la contraseña predeterminada será NoPassWordSet.5. Teclee el comando siguiente del directorio ihs_install_root/bin del servidor web:ihs_install_root/bin/nombre_script

donde ihs_install_root es el directorio en el que está instalado IBM HTTP Server y nombre_script esgskver.bat en Microsoft Windows o gskver.sh en UNIX o Linux.

126 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 135: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Se muestra la información de versión y las bibliotecas compartidas de GSKit. Verifique que la versiónque se muestra es la versión mínima admitida, tal como se indica en el documento de soportemencionado en la sección Antes de comenzar de este procedimiento.

6. Inicie la utilidad iKeyman tecleando el comando siguiente:ihs_install_root/bin/nombre_script

donde ihs_install_root es el directorio en el que está instalado IBM HTTP Server y nombre_script esikeyman.bat en Microsoft Windows o ikeyman.sh en UNIX o Linux.

7. En el menú, seleccione Archivo de base de datos de claves > Nuevo.8. Escriba los valores siguientes y pulse Aceptar:

Nombre de archivoNombre del archivo de base de datos de claves. El valor predeterminado es key.kdb.

UbicaciónLugar donde se guarda el archivo key.kdb. El valor predeterminado es ihs_install_root/bin.

9. En la ventana Solicitud de contraseña, escriba una contraseña, marque la casilla de verificaciónOcultar contraseña para un archivo y pulse Aceptar.Al marcar la casilla Ocultar contraseña para un archivo, la contraseña se cifra y se guarda como unarchivo .sth en el mismo directorio que el archivo de base de datos de claves.Aparece un mensaje que indica finalización satisfactoria.

10. Abra el archivo ihs_install_root/conf/httpd.conf en un editor de texto.11. Añada la directiva Keyfile con la ruta al archivo de base de datos de claves. Colóquelo después de

la sección VirtualHost del archivo.Por ejemplo:

<VirtualHost *:443> ...</VirtualHost>KeyFile raíz_instalación_ihs/key.kdb

12. Guarde y cierre el archivo jhttpd.conf.13. Extraiga el certificado Cognos Analytics a un archivo. Ejecute el comando siguiente desde el servidor

IBM Cognos Analytics en ca_install/bin.

nombre_script -E -T-r archivo_cert_ca -p NoPassWordSet

Donde nombre_script es ThirdPartyCertificateTool.bat en Microsoft Windows oThirdPartyCertificateTool.sh en UNIX o Linux y archivo_cert_ca es el nombre del archivo decertificado.

14. Copie el archivo de certificado en ihs_install_root/directorio_archivo_basedatos_claves donde ihs_install_root es el directorio donde estáinstalado IBM HTTP Server y directorio_archivo_basedatos_claves es el directorio donde se haguardado el archivo de base de datos de claves.

15. En ihs_install_root/bin, teclee el comando siguiente:

nombre_script -cert -import -dbarchivo_cert_ca -pw NoPassWordSet -target key.kdb -target_pwcontraseña_archivo_basedatos_claves

Donde nombre_script es gskcapicmd.bat en Microsoft Windows o gskcapicmd.sh en UNIX oLinux y contraseña_archivo_basedatos_claves es la contraseña del archivo de base de datos.

16. Inicie IBM HTTP Server. Escriba el comando siguiente en ihs_install_root/bin:

nombre_script -k start

Capítulo 10. Configuración de la pasarela 127

Page 136: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Donde nombre_script es apchectl.bat en Microsoft Windows o ./apachectl en UNIX o Linux. EnMicrosoft Windows, también puede iniciar el script como un servicio.

17. Verifique que IBM HTTP Server se está ejecutando escribiendo el siguiente URI en el campo dedirección de un navegador web:

https://nombre_host_servidor_web:puerto

Donde nombre_host_servidor_web es el nombre del host name de IBM HTTP Server y puerto es elnúmero de puerto de IBM HTTP Server.

18. Guarde la configuración y reinicie los servicios.

Resultados

Al acceder al portal mediante https://servername:443/ibmcognos, debería pedírsele que instaleun certificado. Para que no se le solicite mediante una alerta de seguridad en cada nueva sesión, instaleel certificado en uno de los almacenes de certificados del navegador web.

Configuración de Apache HTTP Server o IBM HTTP Server en Cognos Analytics+

Una vez finalizado este proceso, el servidor puede gestionar las solicitudes de los archivos estáticos(como .js, .html, .css), solicitudes de equilibrio de carga a IBM Cognos Analytics, y dirigir solicitudesSSO a través del código de pasarela IBM Cognos Analytics.

Acerca de esta tarea

Puede utilizar uno de los archivos de configuración de ejemplo que se proporcionan con IBM CognosAnalytics. Los archivos de ejemplo están en ubicación_instalación_componente_pasarela/cgi-bin/templates donde ubicación_instalación_componente_pasarela es el directorio donde estáinstalado el componente de la pasarela. En la tabla siguiente se describen los archivos de ejemplo. Elija elarchivo correspondiente a su entorno:

Entorno Nombre del archivo de ejemplo

Apache 2.2 sin SSO cognos_apache22_loadbalance.conf

Apache 2.2 SSO cognos_apache22_loadbalance_SSO.conf

Apache 2.4 sin SSO cognos_apache24_loadbalance.conf

Apache 2.4 SSO cognos_apache24_loadbalance_SSO.conf

IBM HTTP Server 8.5 sin SSO cognos_IHS85_loadbalance.conf

IBM HTTP Server 8.5 SSO cognos_IHS85_loadbalance_SSO.conf

Procedimiento

1. Copie el archivo de configuración de ejemplo en raíz_instalación_apache_o_ihs/conf ycámbiele el nombre por cognos.conf.

2. Abra cognos.conf en un editor de texto y cambie la directiva BalancerMember para que utilicehttps y un nombre de dominio completo.Por ejemplo:

<Proxy balancer://mycluster> BalancerMember https://ica-host1.domain:9300 route=1

128 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 137: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

BalancerMember https://ica-host2.domain:9300 route=2</Proxy>

3. Asegúrese de que la siguiente sección esté presente en el archivo de ejemplo.

# Rewrite Saved-Output and Viewer static referencesRewriteRule ^/ibmcognos/bi/rv/(.*)$ /ibmcognos/rv/$1 [PT,L]

Si falta esta sección, añádala después de la sección # Rewrite Event Studio staticreferences.

4. Si desea integrar Cognos Analytics for Jupyter Notebook Server, coloque el cursor ANTES deRewriteRule ^/ibmcognos$ /ibmcognos/ [R,L] y, a continuación, escriba la siguiente reglade rescritura para servidores Cognos Analytics seguros:

RewriteRule ^/ibmcognos/bi/v1/jupyter/(user/[^/]*)/(api/kernels/[^/]+/channels)(.*) wss://nombre_host_jupyter:puerto_host_jupyter/bi/v1/jupyter/$1/$2$3 [P,L]

donde nombre_host_jupyter y puerto_host_jupyter se definen en el archivo config.conf cuandoconfigura Jupyter Notebook Server.

Importante:

• Para servidores no protegidos, la regla de rescritura será: ws://nombre_host_jupyter:puerto_host_jupyter/bi/v1/jupyter/$1/$2$3 [P,L]

• En la versión 11.1.6 y posteriores, las plantillas de pasarela de Apache2.4 e IHS9 ya incluyenlas reglas de reescritura necesarias para Jupyter Notebook. Solo tiene que eliminar comentario ymodificarlas.

5. Busque la sección Directorio y asegúrese de que indica la ubicación de instalación de IBM CognosAnalytics.

6. Guarde el archivo cognos.conf.

Configuración de Cognos Analytics con Apache HTTP Server o IBM HTTP ServerEn este tema se explica cómo configurar Apache HTTP Server o IBM HTTP Server para utilizar el archivocognos.conf. Este archivo de configuración contiene todos los valores que se necesitan en IBM CognosAnalytics.

Acerca de esta tarea

Siga estos pasos para configurar el servidor web para utilizar el archivo cognos.conf. Este archivo deconfiguración contiene todos los valores que se necesitan en IBM Cognos Analytics.

Procedimiento

1. Vaya al directorio apache/conf.2. Abra el archivo httpd.conf en un editor de texto.3. Si utiliza SSL con IBM HTTP Server, añada las líneas siguientes al archivo:

<VirtualHost *:443> SSLEnableSSLClientAuth NoneSSLProxyEngine on# IBM Cognos Analytics Configuration Include conf/cognos.conf</VirtualHost>SSLDisable

4. Si utiliza SSL con IBM HTTP Server, siga estos pasos:a) Quite la marca de comentario de la siguiente línea:

LoadModule ibm_ssl_module modules/mod_ibm_ssl.so

Capítulo 10. Configuración de la pasarela 129

Page 138: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

b) Actualice el valor de la directiva ServerName para que sea el nombre de host de IBM HTTPServer.

5. Si no utiliza SSL, agregue las líneas siguientes al archivo:

<VirtualHost *:80> Include conf/cognos.conf</VirtualHost>

6. Guarde y cierre el archivo jhttpd.conf.Solo en UNIX, defina el tipo MIME para los archivos SVG.

7. Abra el archivo etc/mime.types en un editor de texto y añada las líneas siguientes:

#MIME type Extensionsimage/svg+xml svg

8. Guarde y cierre el archivo.9. Para que el módulo web de Cognos Analytics funcione en un entorno UNIX o Linux, debe agregar el

directorio cgi-bin de la pasarela IBM Cognos Analytics a la ruta de bibliotecas.

Sistema operativo Variable

AIX LIBPATH

Solaris o Linux LD_LIBRARY_PATH

Por ejemplo, en un entorno Linux, inicie la sesión como el usuario que inicia el servidor web. Si estáutilizando el shell Bash, añadirá lo siguiente al final de $HOME/.bashrc: ExportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ibm/cognos/analytics/cgi-bin

10. Reinicie el servidor web.

Equilibrar la carga del servidor web ApacheEquilibrar la carga le permite escalar su servidor web Apache.

Para obtener más información acerca de cómo equilibrar la carga de Apache, consulte los recursossiguientes:

• https://httpd.apache.org/docs/2.4/mod/mod_proxy_balancer.html• https://httpd.apache.org/docs/2.4/mod/mod_proxy.html#balancermember

Nota: Consulte al administrador de Apache acerca de otras opciones de configuración adecuadas para suentorno de Cognos Analytics.

Habilitación de HTTP/2 para un servidor webHTTP/2 es un protocolo de red para transportar contenido de baja latencia. Este protocolo resultaesencial para el equilibrado de carga de determinadas solicitudes y para manipular contenido estáticocomo, por ejemplo, iconos y archivos de imágenes, de forma eficiente.

IBM Cognos Analytics no requiere tener configurado ningún servidor web como Microsoft IIS o ApacheHTTP Server para HTTP/2. Sin embargo, es mejor hacerlo.

La habilitación de HTTP/2 en el servidor web puede mejorar la reacción de algunos paneles de control deCognos Analytics. En comparación con el protocolo HTTP/1.1 tradicional, HTTP/2 ofrece las dos ventajasclave siguientes que pueden mejorar los tiempos de carga de widgets en sus paneles de control.

• Compresión de cabecera

El tamaño de cabecera HTTP es mucho menor en HTTP/2 en comparación con HTTP/1.1, lo quesignifica una transferencia más rápida de información.

• Solicitudes de simultaneidad aumentadas

130 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 139: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

HTTP/2 admite varias solicitudes en la misma conexión TCP. Los paneles de control en Cognos Analyticsllevan ingeniería para el procesamiento paralelo de widgets, pero HTTP/1.1 regula la cantidad deconsultas simultáneas mucho más que HTTP/2. Si se utiliza HTTP/2, se podrá procesar una grancantidad de widgets de paneles de control simultáneamente en comparación con HTTP/1.1

La conexión persistente cliente/servidor es otra ventaja de HTTP/2. Esto significa que un reconocimientoTLS (el sucesor de SSL) solamente se produce una vez, en lugar de que ocurra en cada solicitud. Paraentornos con una latencia superior, este factor puede tener un impacto significativo en las horas deespera de usuario.

Tenga en cuenta los factores siguientes antes de habilitar HTTP/2:

• HTTP/2 solamente recibe soporte a través de TLS por lo que tiene que acceder al entorno de Cognoscon https:// al principio del URL. De lo contrario, el sistema recurre a HTTP/1.1.

• No todas las versiones de navegadores web admiten HTTP/2 y. en su lugar, se conectan utilizandoHTTP/1.1. Por ejemplo, Internet Explorer 11 de Windows 7.

• Cuando se habilita HTTP/2, el navegador web ya no limita el número de consultas simultáneas. HTTP/2permite que un panel de control ocupado aumente la carga de trabajo en el servidor de CognosAnalytics y en cualquier servidor de datos subyacente de una forma que no es posible hacerlo conHTTP/1.1. Algunos usuarios ahora pueden aplicar mayor carga a servidores de proceso secundario.

Procedimiento

Para obtener información sobre HTTP/2 y cómo habilitarlo, vaya a los sitios web siguientes:

• Apache: https://httpd.apache.org/docs/2.4/howto/http2.html• IIS: https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-10/http2-on-iis• NGINX: https://www.nginx.com/blog/http2-module-nginx/#config

Configuración de Microsoft Internet Information ServicesEn esta sección se describe cómo configurar Microsoft Internet Information Services (IIS) como suservidor web en IBM Cognos Analytics.

Configuración de WebDAV en IISPara ver y examinar imágenes en Reporting, configure Web Distributed Authoring and Versioning(WebDAV) en el servidor web. Los autores de informes pueden buscar imágenes para incluirlas en losinformes de forma similar a como se examina un sistema de archivos. En los servidores web MicrosoftInternet Information Services (IIS), debe habilitar en primer lugar la característica WebDAV y, acontinuación, configurar el servidor web para acceder a la ubicación de la imagen.

Procedimiento

1. En Microsoft Windows Panel de control, pulse Programas > Programas y características.

Si está utilizando Microsoft Windows 8 o 2012 Server, Programas y características está disponibledirectamente desde el Panel de control.

2. Pulse Activar o desactivar las características de Windows.3. Si utiliza Microsoft Windows 2008 Server, realice los pasos siguientes:

a) Haga clic en Administrador del servidor > Funciones > Servidor web (IIS).b) En la sección Servicios de función, seleccione Añadir servicios de función.c) En Servidor web > Características HTTP comunes, seleccione Publicación de WebDAV.d) Haga clic en Siguiente y luego en Instalar.

4. Si está utilizando Microsoft Windows 2012 Server, realice los pasos siguientes:

Capítulo 10. Configuración de la pasarela 131

Page 140: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

a) En el Asistente Añadir funciones y características, pulse Instalación basada en funciones obasada en características y, a continuación, pulse Siguiente.

b) Seleccione el servidor y pulse Siguiente.c) Expanda Servidor web (IIS) > Servidor web > Características HTTP comunes y seleccione

Publicación de WebDAV.d) Haga clic en Siguiente > Siguiente y, a continuación. pulse Instalar.

5. Si está utilizando Microsoft Windows 7 o 8, utilice los pasos siguientes:a) ExpandaInternet Information Services > Servicios World Wide Web > Características HTTP

comunes.b) Seleccione Publicación de WebDAV y pulse Aceptar.

6. En la consola Administrador de Internet Information Services (IIS), en Conexiones, seleccione elnombre de su servidor.

• Si está utilizando Microsoft Windows 2012 Server, en Administrador de servidores, seleccioneIIS y pulse con el botón derecho en el nombre de servidor, a continuación, pulse Administradorde Internet Information Services (IIS).

• Si está utilizando Microsoft Windows 2008 Server, en Administrador de servidores, expandaFunciones > Servidor web (IIS) y, a continuación, pulseAdministrador de Internet InformationServices (IIS).

• Si está utilizando Microsoft Windows 8, en el Panel de control, pulse Herramientasadministrativas para acceder a la consola Administrador de Internet Information Services(IIS).

• Si está utilizando Microsoft Windows 7, en el Panel de control, pulse Sistema y seguridad >Herramientas administrativas para acceder a la consola Administrador de InternetInformation Services (IIS) .

7. En Conexiones, expanda el servidor web, Sitios y seleccione su sitio web.Por ejemplo, seleccione Sitio web predeterminado.

8. Efectúe una doble pulsación en Creación de WebDAV.9. Pulse Habilitar WebDAV.

10. Pulse Valores de WebDAV.11. Si tiene habilitado el acceso anónimo, seleccione True para Permitir consultas de propiedad

anónimas y, a continuación,Aplicar.12. Seleccione el directorio o el directorio virtual al que desea permitir el acceso de WebDAV.13. Efectúe una doble pulsación en Creación de WebDAV.14. Pulse Añadir regla de creación y añada las reglas adecuadas para el entorno.

Por ejemplo, si ha instalado los ejemplos y desea utilizar la vía de acceso predeterminada, en eldirectorio virtual ibmcognos, expanda bi/samples, seleccione images y añada una regla decreación para los archivos de imagen.

15. Pulse con el botón derecho sobre el directorio o directorio virtual en el que añadió las reglas decreación y haga clic en Editar permisos.

16. Pulse Seguridad y añada los permisos adecuados.Por ejemplo, si permite el acceso anónimo a su servidor web, añada permisos para el usuario deacceso anónimo. Puede encontrar a ese usuario seleccionando el sitio web, efectuando una doblepulsación en Autenticación y viendo las propiedades para los usuarios desplegados.

Resultados

Con WebDAV habilitado, los usuarios de Reporting pueden añadir imágenes a sus informes. Cuando losusuarios pulsan Examinar en el navegador de imágenes, la ubicación predeterminada para examinar eshttp://servername/ibmcognos/bi/samples/images. Si ha creado otra ubicación, los usuariospueden especificar esa ubicación.

132 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 141: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Configuración de IIS con SSLPara configurar Microsoft Internet Information Services (IIS) con SSL (Secure Sockets Layer), extraiga elcertificado de IBM Cognos y luego agréguelo al almacén de confianza en IIS.

Procedimiento

1. Vaya al directorio ubicación_instalación/bin.2. Extraiga el certificado de IBM Cognos ejecutando el comando siguiente:

En los sistemas operativos UNIX o Linux, escriba ThirdPartyCertificateTool.sh -E -T -rarchivo_destino -p NoPassWordSet

En los sistemas operativos Microsoft Windows, escriba ThirdPartyCertificateTool.bat -E -T-r destination_file -p NoPassWordSet

3. Realice la Copia del certificado de la entidad emisora de certificados en los servidores IBM Cognos.4. Importe el certificado al almacén de confianza en ISS.

Para obtener más información sobre cómo importar el certificado al almacén de confianza en IIS,consulte Agregar certificados a las entidades de emisión de certificados originales de confianza de unsistema local.

Configuración de IIS con Cognos AnalyticsÚltima actualización: 2019-09-12

Nota:

El script IIS automatizado está disponible aquí.

En este tema se describe la configuración para Microsoft IIS (Internet Information Services) para darsoporte a IBM Cognos Analytics. Cuando se completa, IIS estará configurado para servir contenidoestático (tales como .js, .html, .css) directamente desde IIS mientras envía solicitudes REST y otrassolicitudes de servidor a los servidores de Cognos Analytics de proceso de fondo.

Procedimiento

1. Instale la extensión Enrutamiento de solicitud de aplicaciones de IIS.a) Instale la extensión Enrutamiento de solicitud de aplicaciones de IIS a través del URL siguiente:

http://www.iis.net/downloads/microsoft/application-request-routingb) Cuando aparezca la página web de Microsoft, pulse el botón de color verde “Install this extension”.

Siga las instrucciones para descargar y ejecutar la extensión ARR.c) Para asegurarse de que la extensión ARR se ha instalado correctamente, lance el Administrador de

IIS desde el menú Inicio\Herramientas administrativas de Windows. Una vez que se hayainiciado el Administrador de IIS, pulse el nombre del servidor en la parte superior izquierda de lapantalla para mostrar las características disponibles. En el panel central de IIS ahora debeaparecer la característica URL Rewrite; se instala junto con ARR.

2. Cree una agrupación de aplicaciones dedicada nueva. Por ejemplo, con el nombre CAPool.a) Pulse con el botón derecho Agrupaciones de aplicaciones. Pulse Añadir agrupación de

aplicaciones.3. Opcionalmente, cree una granja de servidores para proporcionar el equilibrio de carga y la migración

tras error de las solicitudes de servicio de Cognos Analytics. Incluya todos los servidores de CognosAnalytics que tienen instalados y configurados los componentes de servidor de aplicaciones.a) Pulse con el botón derecho en Granjas de servidores en el árbol de la izquierda y seleccione Crear

granja de servidores.b) Dé nombre a la granja de servidores nueva. Por ejemplo, servidores_ca.c) Para cada servidor de Cognos Analytics, siga estos pasos:

• Especifique la dirección del servidor. Por ejemplo, ca-host1.

Capítulo 10. Configuración de la pasarela 133

Page 142: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Pulse Configuración avanzada y expanda applicationRequestRouting. Establezca httpPort ohttpsPort (si utiliza HTTPS). Por ejemplo, 9300.

d) Pulse Finalizar.e) Pulse No cuando se le pregunte si se permitirá que IIS Manager cree una regla de reescritura.f) Seleccione su granja de servidores en el árbol de la izquierda y pulse dos veces Afinidad de

servidores.g) Seleccione la casilla de verificación Afinidad de clientes.h) Pulse Aplicar.i) Seleccione la granja de servidores en el árbol de la izquierda y pulse dos veces Almacenar en

memoria caché.j) Cambie Soporte de series de consultas por Incluir serie de consulta.

k) Pulse Aplicar.l) Seleccione su granja de servidores en el árbol de la izquierda y pulse dos veces Probar estado.

m) En la sección Probar URL, escriba el URL: http://ca_servers/bi/v1/pingn) Pulse Aplicar.o) Seleccione la granja de servidores en el árbol de la izquierda y pulse dos veces Proxy.p) En el campo Tiempo de espera (segundos), cambie el valor a 120.q) Pulse Aplicar.

4. Pulse con el botón derecho el sitio web predeterminado y luego pulse Agregar aplicación.

• El alias es ibmcognos.• La agrupación de aplicaciones es la que se ha creado en el paso 1.• La vía de acceso física es ubicación_instalación\webcontent

a) Habilitar la caducidad de contenido web

1) Seleccione ibmcognos y pulse dos veces Cabeceras de respuesta HTTP.2) Pulse Establecer cabeceras comunes.3) Seleccione Caducidad de contenido web y establezca la caducidad que se ajuste a sus

necesidades.b) Seleccione ibmcognos y efectúe una doble pulsación en Tipos MIME.

Importante: Añada los tipos mime siguientes a la configuración de IIS si no están presentes.

• .svg : image/svg+xml• .woff : application/x-font-woff• .json : application/json• .woff2 : font/woff2• .template : text/html• .txt : text/plain

5. Si está configurando el inicio de sesión único entre IIS y Cognos, pulse con el botón derechoibmcognos y pulse Añadir aplicación.

• Alias en sso.• La Agrupación de aplicaciones es la que ha creado en el paso 1.• La Vía de acceso física es ubicación_instalación\cgi-bin

a) Seleccione sso y efectúe una doble pulsación en Asignaciones de controlador.b) Pulse Agregar asignación de módulo en el panel Acciones de la derecha.

• El valor de Ruta de acceso de solicitudes es cisapi.• El módulo es IsapiModule.

134 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 143: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• El ejecutable es ubicación_instalación\cgi-bin\cognosisapi.dll.• El nombre es Cognos SSO.• Pulse Restricciones de solicitudes y asegúrese de que la opción Invocar controlador esté

desmarcada.• Pulse Aceptar dos veces.• En el diálogo Editar mapa de script, pulse Sí.• Seleccione sso y pulse dos veces Módulos. Si aparece WebDAVModule en la lista, elimínelo.

6. Cree las reglas de reescritura de URL para correlacionar las solicitudes con los manejadores correctos.a) Pulse el directorio bi bajo ibmcognos.b) Efectúe una doble pulsación en URL Rewrite.c) Añada una variable de servidor para identificar la ubicación de Cognos Analytics pulsando Ver

variables de servidor.

• Pulse Añadir.• Asigne a la variable el nombre HTTP_X_BI_PATH.• Pulse Back to Rules.• Pulse Añadir.• Asigne a la variable el nombre HTTP_X_WEBCONTENTROOT• Pulse Back to Rules.

• Pulse Añadir.• Asigne a la variable el nombre HTTP_X_FORWARDED_HOST.• Pulse Back to Rules.

d) Si desea integrar Cognos Analytics for Jupyter Notebook Server, debe añadir un mapa de reglas alas solicitudes WebSocket desde cuadernos de IBM Cognos Analytics a Jupyter Notebook Serverde proceso secundario.

Para obtener más información, consulte: Capítulo 6, “Instalación de IBM Cognos Analytics forJupyter Notebook”, en la página 37.

Importante: Estos pasos utilizan WebSocket Protocol, que está disponible solamente en la versión8.0 y posteriores de IIS.

1) Asegúrese de tener instalada la versión 8.0 o posterior de IIS.2) Instale el soporte de WebSocket Protocol en IIS.

Consejo: Para obtener más información, consulte WebSocket <webSocket> (https://docs.microsoft.com/en-us/iis/configuration/system.webserver/web socket).

3) Seleccione el alias ibmcognos que se ha creado en el paso 4.4) Pulse Añadir reglas > Reglas de entrada > Regla en blanco.

• Si todavía no están habilitados los proxies, se le solicitará que los habilite. Pulse Aceptar.• El nombre de servidor y el puerto se definen en el archivo config.conf cuando configura

Jupyter Notebook Server.

Seleccione la regla que acaba de crear y pulse Editar.

• El patrón es v1/jupyter/(user/[^/]*)/(api/kernels/[^/]+/channels)• El valor del tipo de acción es Reescritura.• El URL de reescritura (para configuraciones SSL) es https://nombre_host_jupyter:puerto_host_jupyter/bi/v1/jupyter/{R:1}/{R:2}

Nota: Para las configuraciones que no son de SSL, utilice el URL de reescritura: http://nombre_host_jupyter:puerto_host_jupyter/bi/v1/jupyter/{R:1}/{R:2}

• Seleccione Añadir cadena de consulta.

Capítulo 10. Configuración de la pasarela 135

Page 144: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Seleccione Detener proceso de reglas subsiguientes.• Pulse Aplicar y Volver a reglas.

e) Vuelva a seleccionar el directorio bi bajo ibmcognos.f) Añada una regla para pasar la ubicación de Cognos Analytics a las máquinas ca-host pulsando

Añadir reglas > Reglas de entrada > Regla en blanco.

• El valor de Name es Cabeceras.• El valor de Pattern es (.*).• El valor de Action type es none.• Expanda Variables del servidor y

– Pulse Añadir. Seleccione HTTP_X_BI_PATH y establezca el valor en /ibmcognos/bi/v1.– Pulse Añadir. Seleccione HTTP_X_FORWARDED_HOST y establezca el valor en {HTTP_HOST.– Pulse Añadir. Seleccione HTTP_X_WEBCONTENTROOT y establezca el valor en /ibmcognos.

• Deseleccione Detener proceso de reglas subsiguientes.• Pulse Aplicar y Volver a reglas.

g) Si ha configurado la aplicación SSO en un paso anterior, añada reglas para correlacionar lassolicitudes de servicio de inicio de sesión y de servicio de la interfaz de usuario de herencia almanejador SSO.

1) Pulse Añadir reglas > Reglas de entrada > Regla en blanco.

• El valor de Nombre es SSO Login.• El patrón es v1/login$• El valor del tipo de acción es Reescritura.• El valor de URL de reescritura es /ibmcognos/sso/cisapi/bi/v1/login.• Seleccione Detener proceso de reglas subsiguientes.• Pulse Aplicar y Volver a reglas.

2) Pulse Añadir reglas > Reglas de entrada > Regla en blanco.

• El valor de Nombre es Legacy SSO.• El patrón es (v1/disp(/.*)?)• El valor de tipo de acción es Reescritura• El valor de URL de reescritura es /ibmcognos/sso/cisapi/bi/{R:1}.• Seleccione Detener proceso de reglas subsiguientes.• Pulse Aplicar y Volver a reglas.

h) Añada una regla para correlacionar las solicitudes de servicio REST de Cognos Analytics con losservidores Cognos Analytics de proceso de fondo.

1) Pulse Añadir reglas > Reglas de entrada y salida > Proxy inverso.

• Si todavía no están habilitados los proxies, se le solicitará que los habilite. Pulse Aceptar.• El nombre de servidor es ca-host:9300/bi

o si ha configurado una granja de servidores, http://ca_servers/bi

Seleccione la regla que acaba de crear y pulse Editar.

• El patrón es ($)|(^v1(/.*)?)|([^/]+\.jsp)|(^login$)• El valor del tipo de acción es Reescritura.• El URL de reescritura es http://ca-host:9300/bi/{R:0}

o si ha configurado una granja de servidores, http://ca_servers/bi/{R:0}• Seleccione Detener proceso de reglas subsiguientes.

136 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 145: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Pulse Aplicar y Volver a reglas.2) Pulse Añadir reglas > Reglas de entrada > Regla en blanco.

• El valor de Nombre es Event Studio.• El patrón es ^(ags|cr1|prompting|ccl|common|skins|ps|cps4)/(.*)• Abra la sección Condiciones.• Cambie Grupo lógico a Coincidir con cualquiera• Pulse Añadir.

– Entrada de condición es {HTTP_REFERER}– Comprobar si serie de entrada es Coincide con el patrón– El patrón es v1/disp– Seleccione Omitir mayúsculas y minúsculas.

• Pulse Añadir

– Entrada de condición es {HTTP_REFERER}– Comprobar si serie de entrada es Coincide con el patrón– El patrón es (ags|cr1|prompting|ccl|common|skins|ps|cps4)/(.*)\.css– Seleccione Omitir mayúsculas y minúsculas.

• El valor de tipo de acción es Reescritura• El valor del URL de reescritura es /ibmcognos/{R:0}.• Seleccione Detener proceso de reglas subsiguientes.• Pulse Aplicar y Volver a reglas.

3) Pulse Añadir reglas > Reglas de entrada > Regla en blanco

• El valor de Name es Report Viewer• El patrón es ^rv/(.*)• El valor de tipo de acción es Reescritura• El valor del URL de reescritura es /ibmcognos/{R:0}.• Seleccione Detener proceso de reglas subsiguientes.• Pulse Aplicar y Volver a reglas.

i) Añada una regla para que se puedan cargar las páginas de Cognos Analytics sin una barra inclinadafinal en el URL.

1) Pulse el alias ibmcognos.2) Pulse dos veces URL Rewrite3) Pulse Añadir reglas > Reglas de entrada > Regla en blanco

• El nombre es Add Trailing Slash• El patrón es ^bi$• El tipo de acción es Redirect• El URL de redirección es {R:0}/• Seleccione Añadir cadena de consulta.• El tipo de redirección es Permanent (301)• Pulse Aplicar y Volver a reglas.

7. Ajuste los límites de tamaño de solicitud.a) Seleccione el directorio bi bajo la aplicación ibmcognos creada anteriormente.b) Pulse dos veces Solicitar filtro.c) Pulse Editar valores de característica... en el panel derecho.

Capítulo 10. Configuración de la pasarela 137

Page 146: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Establezca la Longitud máxima de URL (bytes) en 8192.• Establezca la Serie de consulta máxima (bytes) en 8192.• Pulse Aceptar.

d) Pulse dos veces Solicitar filtro.e) Seleccione la pestaña Cabeceras y pulse Añadir cabecera.f) En el Cuadro de cabecera, escriba el nombre del campo de cabecera como Referenciador.g) En el cuadro Límite de tamaño, escriba 8192.h) Pulse Aceptar.i) Repita el proceso para un nombre de campo de cabecera como Cookie con el Límite de tamaño

de 4096.j) Pulse Aceptar.

k) Pulse el directorio virtual ibmcognos.l) En la vista Inicio, en la sección Gestión, pulse dos veces Editor de configuración.

m) En la lista desplegable Sección, expanda system.web y seleccione httpRuntime.n) Establezca la propiedad maxQueryStringLength en 8192.o) Aplique el cambio de configuración.

8. Configure IIS para el paso a través de los errores 441 personalizados que se utilizan para lasexcepciones recuperables desde CAM. De lo contrario, IIS puede bloquear estos errores y el clienterecibe el error "Respuesta de inicio de sesión no válida" cuando intenta iniciar sesión.a) Pulse el directorio virtual ibmcognos.b) En la vista de inicio, en la sección Gestión, pulse dos veces el Editor de configuración.c) En la lista desplegable Sección, expanda system.webServer y seleccione httpErrors.d) Establezca la propiedad existingResponse en PassThrough.e) Aplique el cambio de configuración.

9. Si ha configurado la aplicación SSO en un paso anterior, habilite la Autenticación de Windows.a) Seleccione la aplicación SSO. Para el navegador Microsoft Edge, seleccione la aplicaciónibmcognos.

b) Pulse dos veces Autenticación. Inhabilite Autenticación anónima y habilite Autenticación deWindows.

Ahora Cognos Analytics deberá estar disponible en: http://iis-host/ibmcognos.

Nota: Si ha configurado la carpeta del directorio virtual de varios niveles, arriba de la aplicaciónibmcognos, por ejemplo: Sitio web predeterminado > MicarpetadeDirectorioVirtual > ibmcognos,utilice /MicarpetadeDirectorioVirtual/ibmcognos, en lugar del valor /ibmcognos de URL-reglas dereescritura que ha creado en el Paso 6.

Configuración de la pasarela CGI en IIS versión 7 u 8Si está utilizando Microsoft Internet Information Services (IIS) versión 7 o posterior, configure la pasarelaCGI. Esto es necesario para el inicio de sesión único.

La pasarela CGI está disponible para servidores web de 32 bits y de 64 bits.

Acerca de esta tarea

Si utiliza Microsoft IIS como servidor web y ha planificado ejecutar en un único sistema más de unproducto de IBM Cognos Analytics, o varias instancias del mismo producto, debe crear una agrupación deaplicaciones por separado para cada producto o instancia y, a continuación, asociar los alias de eseproducto o instancia a la agrupación de aplicaciones.

Para obtener más información acerca de la creación de una agrupación de aplicaciones, consulte ladocumentación del servidor web.

138 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 147: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. En Microsoft Windows Panel de control, pulse Programas > Programas y características.

Si está utilizando Microsoft Windows 8 o 2012 Server, Programas y características está disponibledirectamente desde el Panel de control.

2. Pulse Activar o desactivar las características de Windows.3. Si utiliza Microsoft Windows 2008 Server, realice los pasos siguientes:

a) Haga clic en Administrador del servidor > Funciones > Servidor web (IIS).b) Asegúrese de que Características HTTP comunes, o las características que necesita están

habilitadas.c) Si CGI está establecido en No instalado, seleccione CGI y añada un servicio de función.

4. Si está utilizando Microsoft Windows 2012 Server, realice los pasos siguientes:a) En el asistente Añadir funciones y características, haga clic en Instalación basada en funciones o

basada en características y, a continuación, en Siguiente.b) Seleccione el servidor y pulse Siguiente.c) Seleccione Servidor web (IIS), si aún no está instalado, asegúrese de que Características HTTP

comunes está seleccionado y pulse Siguiente hasta que obtenga la sección Servicios de funcióndel asistente.

d) Expanda Desarrollo de aplicaciones.e) Seleccione CGI si no está seleccionado y pulse Siguiente.f) Pulse Instalar.

5. Si está utilizando Microsoft Windows 7 o 8, utilice los pasos siguientes:a) Seleccione Internet Information Services si no está seleccionado.b) Expanda Internet Information Services > Servicios de World Wide Web.c) Asegúrese de que Características HTTP comunes, o las características que necesita están

habilitadas.d) Expanda Características del desarrollo de aplicaciones.e) Si CGI no está seleccionado, seleccione CGI.f) Pulse Aceptar.

6. En la consola Administrador de Internet Information Services (IIS), en Conexiones, seleccione elnombre de su servidor.

• Si está utilizando Microsoft Windows 2012 Server, en Administrador de servidores, seleccioneIIS y pulse con el botón derecho en el nombre de servidor, a continuación, pulse Administradorde Internet Information Services (IIS).

• Si está utilizando Microsoft Windows 2008 Server, en Administrador de servidores, expandaFunciones > Servidor web (IIS) y, a continuación, pulseAdministrador de Internet InformationServices (IIS).

• Si está utilizando Microsoft Windows 8, en el Panel de control, pulse Herramientasadministrativas para acceder a la consola Administrador de Internet Information Services(IIS).

• Si está utilizando Microsoft Windows 7, en el Panel de control, pulse Sistema y seguridad >Herramientas administrativas para acceder a la consola Administrador de InternetInformation Services (IIS).

7. Efectúe una doble pulsación en Restricciones ISAPI y CGI.8. En Acciones, pulse Agregar.9. Indique la ruta del archivo cognos.cgi. El archivo está en el directorio ubicación_instalación\cgi-bin.

Debe entrar la vía de acceso completa, incluyendo el nombre de archivo. Si la ruta incluye espacios,coloque la ruta entre comillas. Por ejemplo, especifique:

Capítulo 10. Configuración de la pasarela 139

Page 148: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

"C:\Archivos de programa\ibm\cognos\analytics\cgi-bin\cognos.cgi"10. Entre una Descripción, como CognosCGI.11. Seleccione Permitir ejecución de la ruta de extensión y pulse Aceptar.12. En Conexiones, expanda Sitios y, en el sitio web, añada los directorios virtuales como se muestran

en la tabla:

Tabla 18. Directorios virtuales necesarios

Alias Ubicación

ibmcognos ubicación_instalación/webcontent

ibmcognos/cgi-bin ubicación_instalación/cgi-bin

Importante: bi es el valor predeterminado que se utiliza en los valores URI de pasarela y URI decontrolador para pasarela en IBM Cognos Configuration. Si no utiliza bi para los valores Alias,asegúrese de que cambia los valores URI de pasarela y URI de controlador para pasarela para quecoincidan con los valores que utiliza.

13. Seleccione el directorio virtual cgi-bin que creó.14. Efectúe una doble pulsación en Correlaciones del manejador.15. En Acciones, pulse Agregar asignación de módulo.

a) En Ruta de acceso de solicitudes, escriba cognos.cgi.b) En Módulo, seleccione CgiModule.c) Deje Ejecutable (opcional) en blanco.d) En Nombre, indique un nombre para la entrada, por ejemplo CognosCGI.e) Pulse Aceptar.

16. Configure el proxy inverso.

Este procedimiento proporciona los pasos necesarios para configurar el proxy inverso con el fin depermitir que IIS reescriba las solicitudes de pasarela y las pase al nivel de aplicación. En estos pasosse presupone una arquitectura de dos servidores en la que la pasarela de IBM Cognos Analytics estáinstalada en pasarela_servidor1 y la aplicación IBM Cognos Analytics está instalada enaplicación_servidor2.

a) En el servidor de pasarela_servidor1, lance el Administrador de IIS y seleccione la carpeta“bi” en el directorio virtual ibmcognos configurado anteriormente.

b) En la vista de características, inicie la característica URL Rewrite.c) En el panel Actions, pulse Add Rule(s), y luego seleccione Reverse Proxy. Pulse Aceptar.d) En el cuadro de diálogo Add Reverse Proxy Rule, en la sección Inbound Rules, rellene el campo

Enter the server name or the IP address… con el formato siguiente:<Server2_Application:Puerto>/bi. Por ejemplo, aplicación_servidor_2:9300/bi.

e) Asegúrese de que la casilla de verificación Enable SSL Offloading esté seleccionada y pulseAceptar.

f) En la página Rules, en el panel Action, pulse View Server Variables.g) Pulse Add y añada una variable llamada HTTP_X_BI_PATH. Cuando haya acabado, pulse Aceptar

para crear la variable.h) En el panel Actions, pulse Back to Rules.i) Seleccione la regla creada anteriormente y, en el panel Inbound rules de la parte derecha, pulse

Edit....j) Expanda la sección Server Variables.

k) En la sección Server Variables, pulse el botón Add.

140 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 149: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

l) En el diálogo Set Server Variable, seleccione la variable de servidor HTTP_X_BI_PATH yestablezca el campo Value en /ibmcognos/bi/v1.

m) Asegúrese de que la casilla de verificación Replace existing value esté seleccionada.n) Pulse Aceptar para guardar, y luego, en el panel Action, pulse Apply.o) En el panel Action de la parte superior derecha, pulse Back to Rules para terminar de definir la

regla.p) Pruebe la configuración; para ello escriba el patrón de URL siguiente con un navegador:http(s)://<servidor_web>:<puerto_servidor_web>>/<alias>/bi/. En este ejemplo,el URL sería: http://pasarela_servidor1:80/ibmcognos/bi/.

Resultados

Los usuarios pueden acceder a la pasarela CGI escribiendo http://nombre_servidor/ibmcognos/bi/ en sus navegadores web.

Prueba de la pasarelaPuede probar la instalación utilizando un navegador web.

Procedimiento

1. Asegúrese de que el servidor web se está ejecutando.2. Abra un navegador web.3. En el cuadro de dirección, escriba el URI de pasarela de IBM Cognos Configuration. Por ejemplo:

http://nombre_host:puerto/ibmcognos

Aparece la página Bienvenida del portal de IBM Cognos Analytics.

Capítulo 10. Configuración de la pasarela 141

Page 150: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

142 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 151: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 11. Configuración de componentes demodelado opcionales

Después de instalar y configurar los componentes del servidor de IBM Cognos Analytics, puede instalar yconfigurar IBM Cognos Framework Manager, el componente de modelado para generar informes, ytambién IBM Cognos Transformer, la herramienta de modelado para crear PowerCubes.

Instale Framework Manager y Transformer en una ubicación diferente a la de Cognos Analytics.

IBM Cognos Framework ManagerIBM Cognos Framework Manager es la herramienta de modelado de metadatos para IBM CognosAnalytics.

Puede instalarla en el mismo sistema que los otros componentes de IBM Cognos Analytics, o en unsistema diferente.

Si ha actualizado su equipo desde una versión anterior de Framework Manager, puede utilizar los mismosmodelos y proyectos que utilizaba con la versión anterior. Para actualizar los proyectos existentes, debeabrirlos en la nueva versión de Framework Manager.

Si actualiza Framework Manager desde una versión anterior, debe desinstalar primero la versión antiguade Framework Manager . Para obtener más información, consulte: Capítulo 16, “Desinstalación de IBMCognos Analytics”, en la página 275.

Antes de instalar Framework Manager, cierre todos los programas que se están ejecutando para poderasegurar que el programa de instalación copia todos los archivos necesarios en el sistema.

Asegúrese también de tener privilegios de administrador para el sistema Windows en el que estárealizando la instalación. Si no es un administrador, pida al administrador del sistema que le añada algrupo de administradores del sistema. Los privilegios de administrador también son necesarios para lacuenta que se utiliza para ejecutar Framework Manager.

Instale y configure todos los componentes de servidor de IBM Cognos Analytics antes de instalarFramework Manager.

Haga la instalación en un directorio que contenga solo caracteres ASCII en el nombre de ruta. Algunosservidores no soportan caracteres que no son ASCII en los nombres de directorio. Si instala FrameworkManager en un directorio con un apóstrofo en el nombre de ruta, puede que la ayuda no se abracorrectamente.

Para que le sea más fácil administrar, compartir y asegurar varias versiones de los metadatos, puedeconfigurar Framework Manager para que utilice un sistema de control de origen externo. Para obtenermás información, consulte la sección sobre la utilización del repositorio de control externo en la Guía deusuario de IBM Cognos Framework Manager.

Requisitos del sistema para IBM Cognos Framework ManagerAntes de instalar IBM Cognos Framework Manager, asegúrese de que el sistema Windows cumple losrequisitos de software y hardware de IBM Cognos Analytics. El tamaño de sus modelos determina losrequisitos de hardware, así como el espacio en el disco.

La siguiente tabla enumera los requisitos mínimos de hardware y software necesarios para ejecutarFramework Manager.

Page 152: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 19. Requisitos del sistema de Framework Manager

Requisito Especificación

Sistema operativo Windows

RAM Mínimo: 512 MB

Óptimo: 1 GB

Espacio en disco Mínimo: 500 MB de espacio libre en la unidad que contiene eldirectorio temporal utilizado por IBM Cognos Analytics

Base de datos El software de cliente de base de datos debe estar instalado en elmismo sistema que Framework Manager si se utiliza un modo deconsulta compatible.

Conectividad de base de datos configurada

Otros Microsoft Data Access Component (MDAC) 2.6 o superior para eluso con plantillas del producto

Para que le sea más fácil administrar, compartir y asegurar varias versiones de los metadatos, puedeconfigurar Framework Manager para que utilice un sistema de control de origen externo. Para obtenermás información, consulte la sección sobre la utilización del repositorio de control externo en FrameworkManager User Guide.

Instalación de IBM Cognos Framework ManagerPara obtener una instalación completa de IBM Cognos Analytics, debe instalar Cognos FrameworkManager en un sistema Windows.

La ubicación de instalación debe ser diferente de la ubicación de instalación de IBM Cognos Analytics.

Procedimiento

1. Vaya a la ubicación en la que se han descargado y extraído los archivos de instalación y pulse dosveces el archivo installer.exe.

2. Apunte al repositorio adecuado, seleccione IBM Cognos Analytics Tools y seleccione IBM CognosFramework Manager.

3. Seleccione el idioma que desea utilizar en la instalación.

El idioma que seleccione determina el idioma de la interfaz de usuario. Se instalan todos los idiomassoportados. Puede cambiar el idioma de la interfaz de usuario por cualquiera de los idiomas instaladosdespués de la instalación.

4. Siga las indicaciones del asistente de instalación para copiar los archivos necesarios en el sistema.5. Proteja el directorio de instalación frente al acceso no autorizado.

Qué hacer a continuación

Se utiliza los valores predeterminados para la configuración. Puede cambiar estos valorespredeterminados durante la instalación o más adelante, para ajustarlos mejor a su entorno.

Configuración de IBM Cognos Framework ManagerDebe configurar IBM Cognos Framework Manager para que se comunique con IBM Cognos Analytics y suscomponentes.

144 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 153: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Antes de empezar

Instale y configure IBM Cognos Analytics antes de configurar Framework Manager. Debe instalar yconfigurar primero Content Manager e iniciar el servicio IBM Cognos en al menos un sistema de ContentManager. Así se asegura de que el servicio de entidad emisora de certificados emite un certificado para elsistema Framework Manager.

También debe configurar los orígenes de datos que piensa utilizar en proyectos de Framework Manager.

Acerca de esta tarea

Si instala Framework Manager en el mismo sistema que IBM Cognos Analytics (en un directoriodiferente), no es necesaria la configuración si se aplican las condiciones siguientes:

• Se ha configurado el servidor web para que utilice los directorios virtuales predeterminados.• Se utilizan los valores predeterminados de puertos, recursos y criptográficos.

Cuando se instala Framework Manager fuera del cortafuegos de red que protege los componentes denivel de aplicación, es posible que surjan problemas de comunicación con el asignador. Para evitar estosproblemas, puede instalar Framework Manager con los componentes de nivel de aplicación o instalar yconfigurar una pasarela dedicada para las comunicaciones entre Framework Manager y el asignador. Paraobtener más información, consulte: “Configuración de Framework Manager dentro del cortafuegos dered” en la página 145 o “Configuración de Framework Manager fuera del cortafuegos de red” en la página146.

Procedimiento

1. En el sistema en el que haya instalado Framework Manager, inicie IBM Cognos Configuration.2. En el panel Explorador, pulse Entorno.3. Especifique los valores adecuados para los siguientes ajustes:

URI de pasarelaValor predeterminado: http://servidor_ca:puerto/bi/v1/dispEjemplo: http://mi_servidor_ca:9300/bi/v1/dispEste URI siempre debe ser el mismo que el de Cognos Analytics.Si el URI contiene localhost, sustituya localhost por un nombre de host completo o una direcciónIP.

El URI de asignador para aplicaciones externasValor predeterminado: http://servidor_ca:puerto/p2pd/servlet/dispatchEjemplo: http://mi_servidor_ca:9300/p2pd/servlet/dispatchSi el URI contiene localhost, sustituya localhost por un nombre de host completo o una direcciónIP.

4. En el menú Archivo, pulse Guardar.

ResultadosSe ha configurado Framework Manager para las comunicaciones con IBM Cognos Analytics.

Configuración de Framework Manager dentro del cortafuegos de redUtilice los pasos siguientes para configurar las comunicaciones entre Framework Manager y loscomponentes de IBM Cognos Analytics cuando Framework Manager se encuentra en el cortafuegos dered.

Procedimiento

1. En el sistema en el que haya instalado Framework Manager, inicie IBM Cognos Configuration.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, para el tipo URI de pasarela, escriba el valor apropiado.

Capítulo 11. Configuración de componentes de modelado opcionales 145

Page 154: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Utilice el protocolo HTTPS o HTTP para seleccionar la comunicación SSL o no SMS.4. Cambie la parte del nombre de host del URI de pasarela de localhost por la dirección IP o el nombre

de host del sistema en el que esté instalado el componente de pasarela.5. Especifique el valor del URI de asignador para aplicaciones externas escribiendo el URI del servidor

en el que estén instalados los componentes de nivel de aplicación.

Este valor es el mismo que el de la propiedad URI de asignador interno de su sistema decomponentes de nivel de aplicación.

6. En la ventana Explorador, en Criptografía, pulse Cognos, el proveedor criptográfico predeterminado.7. En el grupo de propiedades Configuración de la entidad emisora de certificados, para la propiedad

Contraseña, escriba la misma contraseña que ha configurado en el sistema de Content Manager activopredeterminado.

8. En el menú Archivo, pulse Guardar.

Configuración de Framework Manager fuera del cortafuegos de redCuando se instala Framework Manager fuera del cortafuegos de red, puede instalar y configurar unapasarela dedicada a las comunicaciones con el asignador.

Procedimiento

1. Configure una pasarela dedicada para Framework Manager.2. En el sistema de pasarela, abra IBM Cognos Configuration y cambie la propiedad URI de asignador

para pasarela por el URI especificado para URI de asignador interno en su sistema decomponentes de nivel de aplicaciones.

3. En el sistema de Framework Manager, inicie IBM Cognos Configuration.4. En la ventana Explorador, pulse Entorno.5. En la ventana Propiedades, para URI de pasarela escriba el valor adecuado para el servidor que está

utilizando como pasarela dedicada.

• Si el servidor web se ha configurado para la pasarela ISAPI, sustituya cognos.cgi porcognosisapi.dll.

• Si su servidor web se ha configurado para que utilice módulos de Apache, utilice la siguientesintaxis:

http://nombre_host:puerto/ibmcognos/cgi-bin/alias_módulo6. Cambie la parte localhost del URI de pasarela por la dirección IP o el nombre de host del servidor de

pasarela dedicado.7. Para URI de asignador para aplicaciones externas escriba el URI de asignador interno en interno

del servidor donde están instalados los componentes de nivel de aplicación.8. En la ventana Explorador, en Criptografía, pulse Cognos, el proveedor criptográfico predeterminado.9. En el grupo de propiedades Configuración de la entidad emisora de certificados, para la propiedad

Contraseña, escriba la misma contraseña que ha configurado en el sistema de Content Manageractivo predeterminado.

10. En el menú Archivo, pulse Guardar.

ResultadosFramework Manager se ha configurado para comunicarse con IBM Cognos Analytics y sus componentes.

Configuración de las variables para conexiones de orígenes de datos para FrameworkManager

Las herramientas de modelado de IBM Cognos Analytics crean y administran metadatos. FrameworkManager crea y administra metadatos para las funciones de creación de informes. Dado que losmetadatos se derivan de los orígenes de datos en entornos de plataformas múltiples o multilingües, debepensar o hacer varias cosas al configurar el entorno de origen de los datos para Framework Manager.

146 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 155: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Normalmente estas cosas dependen de la otra tecnología que utilice para el origen de datos o deimportación.

Si ha actualizado su versión de Framework Manager a partir de una versión antigua, no es necesario queconfigure nada en el entorno de origen de datos. Sólo debe configurar el entorno de origen de datos si hainstalado Framework Manager en una ubicación diferente de la versión antigua.

Los usuarios que trabajan en distintos idiomas pueden conectarse a un origen de datos MSAS 2005 desdela misma instancia de IBM Cognos Analytics. Los modeladores deben crear un paquete separado paracada idioma. Los usuarios pueden ejecutar informes en cualquier idioma.

Para obtener más información acerca de las conexiones de origen de datos, consulte IBM Cognos Guía deadministración y seguridad.

Asegúrese de que instala las fuentes adecuadas que soporten los juegos de caracteres y de los símbolosde moneda que utiliza. Para que los símbolos de moneda en japonés y coreano aparezcan correctamente,debe instalar las fuentes adicionales del disco de Supplementary Language Documentation.

Realice los pasos siguientes en la ubicación en la que ha instalado Framework Manager.

Procedimiento

1. Establezca la variable de entorno para soporte multilingüe:

• Para Oracle, establezca la variable de entorno NLS_LANG (National Language Support) en todos lossistemas en los que estén instalados Framework Manager y el servidor de IBM Cognos Analyticsescribiendo el siguiente comando:

NLS_LANG = territorio_idioma.juego_caracteres

Ejemplos:

NLS_LANG = AMERICAN_AMERICA.UTF8

NLS_LANG = JAPANESE_JAPAN.UTF8

El valor de la variable determina el comportamiento dependiente del entorno local de IBM CognosAnalytics. Los mensajes de error, el orden de clasificación, la fecha, la hora, las convenciones demoneda, numéricas y de calendario se adaptan automáticamente al idioma nativo y del entornolocal.

• En IBM Db2, establezca la variable de entorno DB2CODEPAGE en un valor de 1252.

Para obtener más información acerca de si debe utilizar esta variable de entorno opcional, consultela documentación de Db2.

No es necesario ningún valor para SAP BW. SAP sólo soporta página de códigos única o sistemas noUnicode SAP BW.

2. Para Oracle, añada $ORACLE_HOME/lib a la variable LD_LIBRARY_PATH.

Cuando establezca las rutas de carga de biblioteca, asegúrese de que las bibliotecas Oracle de 32 bitsse encuentran en la ruta de búsqueda de bibliotecas, que normalmente es el directorio$ORACLE_HOME/lib o el directorio $ORACLE_HOME/lib32 si ha instalado un cliente Oracle de 64bits.

3. En SAP BW, configure los siguientes objetos de autorización para que la herramienta de modeladopueda recuperar metadatos.

Si hay especificados valores predeterminados, quizá desee modificar dichos valores en el sistema SAP.

• S_RFC

Establezca el campo Actividad en 16.

Establezca el campo Nombre del RFC que se va a proteger en SYST, RSOB, SUGU, RFC1,RS_UNIFICATION, RSAB, SDTX, SU_USER.

Establezca el campo Tipo de RFC que debe protegerse en FUGR.

Capítulo 11. Configuración de componentes de modelado opcionales 147

Page 156: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• S_TABU_DIS

Establezca el campo Actividad en 03.

Establezca el campo Grupo de autorización en &NC&.

Nota: &NC& representa cualquier tabla que no tenga un grupo de autorización. Por motivos deseguridad, cree un grupo de autorización y asigne la tabla RSHIEDIR al mismo. El nuevo grupo deautorización restringe el acceso del usuario sólo a la tabla, que la herramienta de modeladonecesita. Cree el grupo de autorización como personalización del sistema SAP.

• S_USER_GRP

Establezca el campo Actividad en 03, 05.

Asigne el valor predeterminado al campo Grupo de usuarios en principal maestro de usuario.• S_RS_COMP

Asigne el valor predeterminado al campo Actividad.

Establezca el campo Área de información en Nombre técnico del área de información.

Establezca el campo Cubo de información en el valor Nombre técnico del área de información.

Asigne el valor predeterminado al campo Nombre (ID) de los componentes de informe.

Asigne el valor predeterminado al campo Tipo de componentes de informe.• S_RS_COMP1

Asigne el valor predeterminado al campo Actividad.

Asigne el valor predeterminado al campo Nombre (ID) de los componentes de informe.

Asigne el valor predeterminado al campo Tipo de componentes de informe.

Asigne el valor predeterminado al campo Propietario (persona responsable).• S_RS_HIER

Establezca el campo Actividad en 71.

Establezca el campo Nombre de la jerarquía en Nombre de la jerarquía.

Establezca el campo InfoObjeto en Nombre técnico del InfoObjeto.

Establezca el campo Versión en Versión jerárquica.• S_RS_ICUBE

Establezca el campo Actividad en 03.

Establezca el campo InfoCube sub-object en los valores DATA y DEFINITION.

Establezca el campo Área de información en Nombre técnico del área de información.

Establezca el campo Cubo de información en Nombre técnico del cubo de información.

Para obtener más información acerca de los objetos de autorización SAP BW, consulte la transacciónSU03.

Prueba de la instalación de FrameworK ManagerPuede probar la configuración iniciando la aplicación y creando un proyecto.

Procedimiento

Para iniciar Framework Manager, en el menú Inicio, pulse Todos los programas > IBM CognosFramework Manager > .

En Microsoft Windows 8 o Windows 2012 Server, efectúe una doble pulsación en el icono FrameworkManager en el panel Inicio.

148 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 157: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Es posible que se le pida que realice una actualización si la versión de esquema de modelo es anterior a laversión soportada actualmente.

Si ve la página de Bienvenida de Framework Manager, su instalación está funcionando.

Capítulo 11. Configuración de componentes de modelado opcionales 149

Page 158: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

150 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 159: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 12. Opciones de configuraciónDespués de instalar y configurar componentes de IBM Cognos, puede cambiar la configuración delentorno. Inicialmente, los valores de propiedad predeterminada se utiliza para configurar loscomponentes. Sin embargo, puede cambiar estos valores predeterminados si las condiciones existenteshacen que las selecciones predeterminadas no sean adecuadas, o para que se adapten mejor a suentorno.

Por ejemplo, puede configurar las características de IBM Cognos Application Firewall o especificar lacantidad de recursos que utilizan los componentes de IBM Cognos. También puede entregar el contenidode IBM Cognos mediante otro portal, configurando Portal Services.

Puede configurar los componentes de IBM Cognos para que utilice otros recursos, como el uso de unproveedor de autenticación y la habilitación del inicio de sesión único para la conexión de base de datos ylos usuarios.

Si utiliza un esquema de equilibrio de cargas en el entorno, puede cambiar los valores para mejorar elrendimiento. Por ejemplo, puede equilibrar las solicitudes entre los asignadores cambiando su capacidadde procesamiento o estableciendo el número mínimo y máximo de procesos y conexiones. Para obtenermás información acerca del ajuste del rendimiento del servidor, consulte la Guía de administración yseguridad.

Para todas las instalaciones en sistemas operativos Microsoft Windows y en la mayoría de sistemasoperativos UNIX y Linux, utilice IBM Cognos Configuration para ajustar los valores. Sin embargo, si laconsola conectada con el sistema UNIX o Linux en el que desea instalar los componentes de IBM Cognosno da soporte a una interfaz gráfica de usuario basada en Java, debe editar manualmente el archivocogstartup.xml en el directorio ubicación_instalación/configuration y, a continuación,ejecutar IBM Cognos Configuration en modo silencioso.

Utilice estas tareas de configuración opcionales para personalizar la configuración, de manera que loscomponentes de IBM Cognos puedan integrarse fácilmente en el entorno existente.

Cambio de la versión de Java utilizada por los componentes de IBM CognosAnalytics

Los componentes de IBM Cognos Analytics requieren Java Runtime Environment (JRE) para poderfuncionar.

Puede cambiar la versión de Java en situaciones en las que desea utilizar componentes de IBMCognosAnalytics con un servidor de aplicaciones que requiere una versión de JRE específica o ya utiliza unaversión de JRE con otras aplicaciones. Cambie las versiones de Java estableciendo la variable de entornoJAVA_HOME.

JAVA_HOME

Establezca una variable de entorno JAVA_HOME si desea utilizar su propio Java.

Asegúrese de que los productos de IBM Cognos soportan la versión de JRE.

En los sistemas operativos Microsoft Windows, si no tiene una variable JAVA_HOME, se utilizan losarchivos JRE que se proporciona con la instalación.

Para verificar que el JRE del que dispone está soportado, consulte la página de informes decompatibilidad de productos de software de IBM (www.ibm.com/support/docview.wss?uid=swg27047186).

Page 160: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Archivo de política JCE sin restricciones

Los JRE incluyen un archivo de política restringido que le limita a ciertos algoritmos criptográficos ypaquetes de cifrado. Si requiere un rango más amplio de algoritmos criptográficos y paquetes de cifrado,ahora se proporcionan de forma predeterminada los archivos de política sin restricciones (ilimitados). Lospuede encontrar aquí:

• ubicación_instalación/ibm-jre/jre/lib/security/policy/unlimited/US_export_policy.jar

• ubicación_instalación/ibm-jre/jre/lib/security/policy/unlimited/local_policy.jar

Además, para Java proporcionado por IBM, los archivos de políticas JCE sin restricciones también estándisponibles aquí.

Pasos

1. Lance Cognos Configuration.2. Pulse Archivo > Exportar como... y exporte la configuración a un archivo de texto, como por ejemploexport_cogstartup.xml, en la carpeta configuration. Salga de Cognos Configuration.

3. Realice una copia de seguridad de los archivos y carpetas siguientes:

• Archivos• ubicación_instalación/configuration/cogstartup.xml• ubicación_instalación/configuration/caSerial• Carpetas• ubicación_instalación/configuration/csk• ubicación_instalación/configuration/certs

4. Elimine las carpetas y los archivos de los que ha hecho copia de seguridad, excepto la carpetaubicación_instalación/configuration/certs/mobile. Elimine todos los demás archivos dela carpeta ubicación_instalación/configuration/certs.

5. Cambie el nombre del archivo de copia de seguridad que ha creado en el paso 2 porcogstartup.xml.

6. Establezca la variable de entorno de sistema JAVA_HOME en el JRE que desea utilizar.7. Inicie Cognos Configuration, guarde la configuración y reinicie el servidor. Como alternativa, utilice la

línea de comandos desde la carpeta ubicación_instalación/bin64 y ejecute este comando:cogconfig.bat -s.

De este modo se volverán a generar las claves para el nuevo JRE.

Cambio de los valores de configuración predeterminadosAl instalar componentes de IBM Cognos, en la instalación se utilizan los valores de configuraciónpredeterminados. Si por alguna razón no desea utilizar estos valores predeterminados, por ejemploporque otro proceso utiliza un puerto, utilice IBM Cognos Configuration para cambiar el valor.

Si cambia el valor de una propiedad, debe guardar la configuración y reiniciar el servicio IBM Cognos paraaplicar los nuevos valores en su sistema.

En instalaciones distribuidas, asegúrese de que ha configurado todos los sistemas en los que instalóContent Manager antes de cambiar los valores de configuración predeterminados en otros sistemas IBMCognos. Por ejemplo, puede:

• Cambiar un URI• gestionar el grupo de configuración• Configurar valores criptográficos

152 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 161: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Configurar los componentes de IBM Cognos para que utilicen IBM Cognos Application Firewall• Configurar las propiedades de archivos temporales• Configurar la pasarela para utilizar un espacio de nombres• Habilitar y inhabilitar servicios• Configurar fuentes• Cambiar la fuente predeterminada de los informes• Guardar la salida de informe en un sistema de archivos• Cambiar la ubicación de los gráficos de mapa para Reporting• Cambiar la base de datos de notificaciones.

Después de cambiar el comportamiento predeterminado de los componentes de IBM Cognos para que seajuste mejor a su entorno de IBM Cognos, puede configurar un proveedor de autenticación e instalar yconfigurar Framework Manager.

Puertos y valores de URIPuede cambiar ciertos elementos de un URI en función de su entorno. Un URI de IBM Cognos contienelos elementos siguientes:

Puede encontrar información adicional acerca de los puertos en el tema “Revisar los valores de puertospredeterminados” en la página 6

• En un URI de Content Manager, URI de asignador para aplicaciones externas o URI de asignador

protocolo://nombre_host_o_IP:puerto/raíz_contexto/ruta_alias• En un URI de pasarela o un URI de contenido Web

protocolo://nombre_host_o_IP:puerto/directorio_virtual/aplicación_pasarela

O bien

protocolo://nombre_host_o_IP:puerto/raíz_contexto/ruta_alias

Importante: En el caso de las configuraciones HTTPS/SSL, asegúrese de utilizar el nombre completodel host en los URI.

Los elementos se describen en la siguiente tabla:

Tabla 20. Elementos y descripciones de URI de IBM Cognos

Elemento Descripción

protocolo Especifica el protocolo utilizado para solicitar y transmitir información;puede ser protocolo de transferencia de hipertexto (HTTP) o protocoloseguro de transferencia de hipertexto (HTTPS).

Ejemplo: http o https

nombre de host o IP Especifica la identidad del host en la red. Puede utilizar una direcciónIP, un nombre de sistema o un nombre de dominio completo.

En una instalación distribuida, debe cambiar el elemento localhost deun URI.

En un entorno mixto de servidores en los sistemas operativos UNIX yMicrosoft Windows, asegúrese de que todos los servidores del entornopueden resolver los nombres de host en direcciones IP.

Ejemplo: localhost o 192.168.0.1 o[2001:0db8:0000:0000:0000:148:57ab]:80

Capítulo 12. Opciones de configuración 153

Page 162: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 20. Elementos y descripciones de URI de IBM Cognos (continuación)

Elemento Descripción

puerto Especifica el puerto en el que el sistema host atiende las solicitudes.

El puerto predeterminado para los servicios de IBM Cognos Analyticses 9300. El puerto predeterminado para un servidor web es 80.

Ejemplo: 9300 u 80

raíz de contexto El servidor de aplicaciones la utiliza para determinar el contexto de laaplicación para que la solicitud se pueda direccionar a la aplicaciónweb correcta para su procesamiento.

Ejemplo: p2pd

ruta de acceso del alias El servidor de aplicaciones la utiliza para direccionar una solicitud alcomponente correcto de una aplicación web.

La ruta de acceso del alias no debe modificarse, ya que de otra formalos componentes de IBM Cognos no funcionarán adecuadamente.

Ejemplo: servlet/dispatch

directorio virtual El servidor web lo utiliza para correlacionar un alias o un directoriovirtual a una ubicación física.

Por ejemplo, en el URI de pasarela predeterminado de http://localhost:80/ibmcognos/bi/v1/disp, el directorio virtual es ibmcognos/cgi-bin.

Ejemplo: ibmcognos/

aplicación de la pasarela Especifica el nombre de la aplicación de la pasarela de Cognosutilizada.

Por ejemplo, si va a acceder a los componentes de IBM Cognosmediante una interfaz de pasarela común (CGI), la aplicaciónpredeterminada de la pasarela será cognos.cgi.

Ejemplo: cognos.cgi

Si está usando la colaboración con IBM Connections, asegúrese de incluir el dominio completo para todaslas entradas de nombre de host en IBM Cognos Configuration. Por ejemplo, si el nombre del sistema esMiEquipo y el dominio es MiEmpresa.com, para el valor nombre_host_o_IP, useMiEquipo.MiEmpresa.com. El dominio se debe incluir para que IBM Connections permita el acceso.

Cambio de un puerto o de un valor de URIUtilice el procedimiento siguiente para cambiar las propiedades de URI en IBM Cognos Configuration.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, pulse el grupo o el componente pertinente:

• Para cambiar un elemento para el asignador, pulse Entorno.• Para cambiar un elemento para el servidor de registro local, en Entorno, pulse Registro.

3. En la ventana Propiedades, pulse el cuadro Valor que se encuentra junto a la propiedad de URI quedesea cambiar.

4. Seleccione el elemento e introduzca la nueva información.

154 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 163: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Para cambiar el puerto utilizado por el asignador local, cambie el valor de la propiedad URI delasignador interno. Dado que el cambio afecta a todos los URI basados en el asignador local, debecambiar los URI de todos los componentes locales.

• Si cambia el puerto del asignador en el URI de asignador, asegúrese de especificar el nuevo númerode puerto al configurar sistemas remotos que utilizan el asignador, Content Manager o servicios delSoftware Development Kit en este sistema.

• En el caso de las configuraciones HTTPS/SSL, asegúrese de utilizar el nombre completo del host enlos URI.

5. En el menú Archivo, pulse Guardar.

Verificación de los valores de ConfigurationUtilice esta característica para verificar los valores de Cognos Configuration y evitar conflictos.

Procedimiento

1. Inicie Cognos Configuration.2. Seleccione el elemento de acción y, a continuación, seleccione Verificar.3. Sin iniciar el servidor de Cognos Analytics, se pueden verificar los siguientes elementos de acción para

asegurarse de la validez.

• Entorno > URI de asignador externo• Entorno > URI de asignador interno• Entorno > Número de puerto del servicio de conjunto de datos• Entorno > Registro > Número de puerto del servidor de registro local• Entorno > Grupo de configuración > Puerto de sincronización de miembro• Entorno > Grupo de configuración > Puerto de coordinación de miembro

4. Verifique si se han configurado correctamente los valores en la sección Entorno > Grupo deconfiguración. Estos valores se han de configurar de modo que coincidan con los del servidor deContent Manager.

Gestión del grupo de configuraciónEl grupo de configuración define un grupo de servidores que comparten la configuración. Esto esfundamental en instalaciones con varios servidores para que los valores de configuración estándisponibles y sean coherentes en todos los nodos, incluso después de las particiones de red. El host delgrupo de configuración se ejecuta en la misma instancia que el gestor de contenidos activo.

Acerca de esta tarea

• En una instalación Fácil, estos valores ya están establecidos automáticamente.• En una instalación Personalizar primero, con la máquina configurada como Content Manager activo,

estos valores se establecen automáticamente.• En una instalación Personalizada, en la que se configura Content Manager en espera, o si la validación

del URL de pasarela falla durante la instalación pero opta por continuar, necesita configurar estaspropiedades realizando los pasos siguientes.

Procedimiento

1. Inicie Cognos Configuration.2. En la ventana Explorador, en Configuración local, pulse Entorno.3. Pulse Grupo de configuración.4. Para establecer los valores correctos:

Capítulo 12. Opciones de configuración 155

Page 164: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Si esta es la instalación del servidor de Content Manager activo, para establecer los valores delservidor local pulse con el botón derecho los nombres de las propiedades y, a continuación, pulseRestablecer valores predeterminados.

• Si se trata de la instalación del servidor de Content Manager en espera, o una instalación de nivelde aplicación, debe establecer el valor.

a. Pulse Grupo de configuración con el botón derecho del ratón y pulse el botón Recuperar paraabrir el diálogo Recuperar servidores de configuración.

Si el Content Manager activo está habilitado para SSL, puede recuperar las propiedades delgrupo de configuración después de que se haya configurado y guardado correctamente el URLde Content Manager y otras propiedades.

b. Especifique la información adecuada para acceder al servidor de Content Manager activo y pulseAceptar.

ID de usuario: ID con privilegios de administración sobre el servidor.Contraseña: Contraseña del ID de usuario.ID de espacio de nombres: El valor puede encontrarse en los recursos de Seguridad,Autenticación. Por ejemplo, CognosEx.URL de Cognos Analytics: URL utilizado para ejecutar Cognos Analytics. Por ejemplo,http://myserver:9300/bi.

• Si no puede recuperar los valores por medio de la opción Recuperar, puede establecerlosmanualmente. Siga las instrucciones de la parte inferior de la ventana de propiedades para cadapropiedad.

Asegúrese de que los dos puertos bajo Valores de miembro local sean dos puertos localesdiferentes que no se estén utilizando. Si todas las aplicaciones de la máquina se estabanejecutando durante la instalación, estos puertos deben estar ya establecidos con los puertosdisponibles.

Importante: Estos puertos deben estar abiertos para el tráfico de entrada y salida.

– Puerto de sincronización de miembros es el puerto local utilizado para la comunicación de redque transfiere y sincroniza la información de configuración desde un servidor a otro. Cadainstalación debe poder comunicarse con MutualAuthSSLHttpEndpoint en las otrasinstalaciones. Por ejemplo, cualquier cortafuegos entre la aplicación y el nivel de datos debeestar abierto en el puerto. Se utiliza httpEndpoint de forma estricta para las comunicacionesinternas desde una instancia de Cognos Analytics a otra. El valor predeterminado es 4300.

– Puerto de coordinación de miembros es el puerto local utilizado para las comunicaciones dered para la coordinación de grupos. Este puerto se utiliza para descubrir y unir un grupo y paramantener una lista actualizada de los miembros del grupo de configuración. En el puerto decontacto del grupo de instalación de Content Manager primario es el mismo puerto. Cadainstalación debe poder comunicarse con cualquier otra instalación en el puerto de coordinaciónde grupos, por lo tanto, una vez más cualquier cortafuegos entre los niveles de la instalaciónnecesita estar abierto para dicho puerto. El valor predeterminado es 5701.

5. Guarde la configuración.

Configuración de valores criptográficosLos componentes de IBM Cognos requieren un proveedor criptográfico; de lo contrario, no se ejecutarán.Si suprime el proveedor criptográfico predeterminado, debe configurar otro proveedor para sustituirlo.

Puede configurar los siguientes valores criptográficos:

• Valores criptográficos generales• Valores para el proveedor criptográfico predeterminado

Configurar valores criptográficos generalesEn una instalación distribuida, los sistemas IBM Cognos se comunican con Content Manager paradeterminar la confianza y obtener algunas claves criptográficas de Content Manager.

156 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 165: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Si cambia las claves criptográficas de Content Manager, por ejemplo cambiando los servidores deaplicaciones o volviendo a instalar Content Manager, debe suprimir las claves criptográficas de los otrossistemas IBM Cognos. A continuación, debe guardar la configuración en todos los sistemas para queobtengan las nuevas claves criptográficas de Content Manager. Además, todos los componentes de IBMCognos que se encuentran en una instalación distribuida deben configurarse con los mismos valores deproveedor criptográfico.

Asimismo, en un entorno distribuido, la clave simétrica sólo debe almacenarse en sistemas en los que sehaya instalado Content Manager.

Puede configurar los siguientes valores criptográficos generales:

• Conformidad con los estándares

Especifica qué estándar criptográfico se utilizará: IBM Cognos o NIST SP 800-131A.• Propiedades del almacén de claves simétricas comunes (CSK)

IBM Cognos utiliza la clave CSK para cifrar y descifrar datos.• Valores de Secure Sockets Layer (SSL)

Esto incluye los valores de autenticación mutua, confidencialidad y los valores de SSL Transport LayerSecurity.

Nota: Transport Layer Security consta de un conjunto de reglas de cifrado que utiliza certificadosverificados y claves de cifrado para proteger las comunicaciones en internet. TLS es una actualización alprotocolo SSL. Seleccione a partir de 1.1, 1.2 o el valor combinado.

• Valores avanzados de algoritmos

Entre los algoritmos avanzados se incluyen los algoritmos de firma y de resumen.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, en Seguridad, pulse Criptografía.3. En la ventana Propiedades, cambie los valores predeterminados pulsando el cuadro Valor y

seleccionando el valor adecuado:

• Las opciones para la aplicación obligatoria de la conformidad con los estándares son IBM Cognos yNIST SP 800-131A. Este valor puede hacer que la operación de guardar falle si no se permiten otrosparámetros en el estándar seleccionado. Debe cambiar el algoritmo seleccionado o la conformidadcon los estándares. Puede que tenga que instalar los archivos de política de jurisdicción ilimitada deJRE para habilitar todos los algoritmos soportados. Están disponibles en IBM.

• En sistemas que no tienen Content Manager, si no desea almacenar las claves CSK localmente, vayaa Valores de CSK y cambie Almacenar clave simétrica localmente a Falso.

Si Almacenar clave simétrica localmente es Falso, la clave se recupera de Content Managercuando es necesario. Se ignora la propiedad Ubicación del almacén de claves simétricas comunes.

• Si desea que los sistemas a cada extremo de una transmisión prueben su identidad, en Valores deSSL, cambie Utilizar autenticación mutua a Verdadero.

No cambie el valor de Utilizar confidencialidad.• Si desea cambiar el algoritmo de resumen, seleccione otro valor para la propiedad Algoritmo de

resumen.4. En el menú Archivo, pulse Guardar.5. Pruebe el proveedor criptográfico sólo en un sistema pasarela. En la ventana Explorador, pulse con el

botón derecho en Criptografía y, a continuación, pulse Probar.

Los componentes de IBM Cognos comprueban la disponibilidad de la clave simétrica.

Capítulo 12. Opciones de configuración 157

Page 166: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

ResultadosTras configurar los valores criptográficos, se cifran las contraseñas de su configuración y todos los datosque cree.

Configurar el proveedor criptográfico predeterminadoPuede configurar algunos valores criptográficos para el proveedor criptográfico predeterminado.

Se pueden configurar los siguientes valores:

• Algoritmos y paquetes de cifrado• Valores de nombre de identidad• Valores del almacén de claves de cifrado

El par de claves de cifrado incluye la clave privada utilizada para cifrar datos y la clave pública utilizadapara descifrar datos.

• Valores de la entidad emisora de certificados

La entidad emisora de certificados (CA) es la CA predeterminada o una CA diferente.• Nombre alternativo del firmante

El Nombre alternativo del firmante (SAN) se utiliza para validar el origen de un certificado SSL.

Procedimiento

1. Si va a utilizar un JRE diferente al que se proporciona con el servidor de IBM Cognos, vaya al directorioubicación_instalación/ibm-jre/jre/lib/ext.

2. Copie bcprov-jdkversión.jar en ubicación_JRE/lib/ext.3. Si utiliza un JRE distinto del que IBM proporciona, también deberá descargar e instalar el archivo de

política Java Cryptograph Extension (JCE) sin restricciones para el JRE utilizado con el fin de garantizarque todos los algoritmos y paquetes de cifrado disponibles se muestran en IBM Cognos Configuration.

4. Inicie IBM Cognos Configuration.5. En la ventana Explorador, en Seguridad, Criptografía, pulse Cognos.6. En la ventana Propiedades, cambie las propiedades según sea necesario.

Consejo: Para obtener información detallada acerca de cada propiedad, vea la descripción de lapropiedad en IBM Cognos Configuration pulsando la propiedad.

• Para configurar el algoritmo de confidencialidad, en la propiedad apropiada, Algoritmo deconfidencialidad o Algoritmo de confidencialidad de PDF, pulse la columna Valor y, acontinuación, seleccione el algoritmo de la lista desplegable.

El valor de un algoritmo de confidencialidad determina el modo en el que los componentes de IBMCognos cifran los datos. Por ejemplo, las contraseñas de las bases de datos introducidas en IBMCognos Configuration se cifran al guardar la configuración. El algoritmo seleccionado en el momentoen el que se cifran los datos también debe estar disponible para que los datos puedan descifrarseposteriormente.

La disponibilidad de los algoritmos de confidencialidad puede cambiar si se realizan modificacionesen su entorno. Por ejemplo, si ha cambiado Java Runtime Environment (JRE) o si ha instalado otrosoftware criptográfico en el sistema. Debe asegurarse de que el Algoritmo de confidencialidad quese seleccionó cuando se cifraron los datos también está disponible cuando desea acceder a losdatos.

Los JRE incluyen un archivo de política restringido que le limita a ciertos algoritmos criptográficos ypaquetes de cifrado. Si requiere un rango más amplio de algoritmos criptográficos y paquetes decifrado, ahora se proporcionan de forma predeterminada los archivos de política sin restricciones(ilimitados). Los puede encontrar aquí:

– ubicación_instalación/ibm-jre/jre/lib/security/policy/unlimited/US_export_policy.jar

158 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 167: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

– ubicación_instalación/ibm-jre/jre/lib/security/policy/unlimited/local_policy.jar

Además, para Java proporcionado por IBM, los archivos de políticas JCE sin restricciones tambiénestán disponibles aquí.

• Para ajustar los paquetes de cifrado, en Paquetes de cifrado soportados, pulse la columna Valor y,

a continuación, el icono Editar .

Elimine los paquetes de cifrado que no sean aplicables, y suba o baje los paquetes restantes dentrode la lista, de modo que los paquetes de cifrado del rango más alto se encuentren en una posiciónsuperior en la lista.

No mezcle paquetes de cifrado de un rango comprendido entre 40 y 56 bits con paquetes de cifradode un rango comprendido entre 128 y 168 bits.

• Para cambiar la ubicación de las claves de cifrado, en Valores de claves de cifrado, cambieUbicación del almacén de claves de cifrado a la nueva ubicación.

• Para utilizar otra entidad emisora de certificados, en Configuración de la entidad emisora decertificados cambie Utilizar entidad emisora de certificados de terceros a Verdadero.

Para obtener más información, consulte: “Configuración de los componentes de IBM Cognos parautilizar otra entidad emisora de certificados” en la página 175.

• Si la configuración es para HTTPS/SSL, cambie el valor CAMUSER de Nombre común de servidor porel nombre de dominio completo del servidor.

• Para configurar el Nombre alternativo del firmante, especifique Nombres DNS, Direcciones IP yDirecciones de correo electrónico (opcional) que estén asociados al certificado del servidor. Losvalores se añaden a las extensiones del Nombre alternativo del firmante del certificado del servidor.Puede especificar varios valores para cada propiedad. Separe los valores utilizando el carácter deespacio.

7. En el menú Archivo, pulse Guardar.

Resultados

Si utiliza otro servidor de entidad emisora de certificados (CA), configure los componentes de IBM Cognospara utilizar la CA. Para obtener más información, consulte: “Configuración de los componentes de IBMCognos para utilizar otra entidad emisora de certificados” en la página 175.

IBM Cognos Application FirewallIBM Cognos Application Firewall analiza y valida solicitudes HTTP y XML antes de que los servidores deIBM Cognos las procesen. IBM Cognos Application Firewall puede modificar estas solicitudes HTTP yXML.

IBM Cognos Application Firewall protege los productos Web de IBM Cognos frente a datosmalintencionados. Las formas más comunes de datos malintencionados son los desbordamientos delbúfer y los ataques cross-site scripting (XSS), ya sea a través de la inserción de scripts en páginas válidaso la redirección a otro sitio web.

Puede realizar un seguimiento de la actividad del cortafuegos consultando el archivo de registro, quecontiene las solicitudes rechazadas. De forma predeterminada, los mensajes de registro se almacenan enel archivo ubicación_instalación/logs/cogaudit.log.

Si utiliza las características de colaboración con IBM Connections, debe agregar el nombre de host, eldominio y el número de puerto en el que se está ejecutando IBM Connections a la propiedad Dominios ohosts válidos de Cognos Application Firewall.

Los valores de Cognos Application Firewall deben coincidir para todos los sistemas en los que loscomponentes de nivel de aplicación de IBM Cognos estén instalados en un entorno distribuido. Porejemplo, si Cognos Application Firewall está inhabilitado en algunos sistemas y habilitado en otros, esposible que se produzca un comportamiento inesperado y errores del producto.

Capítulo 12. Opciones de configuración 159

Page 168: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

La validación Cognos Application Firewall acepta los tipos de URL siguientes:

• URL completas (absolutas)

En el formato protocolo://host:puerto/ruta, donde protocolo es http o https y host se valida respecto a lalista de dominios válidos.

• URL relativas al directorio de instalación Web

En el formato /raíz_instalación_Web/.* donde raíz_instalación_Web es el directorio Web de pasarela,basado en el alias ibmcognos que ha configurado en el servidor web.

Por ejemplo:

/ibmcognos/ps/portal/images/action_delete.gif• URL específicas permitidas, como las siguientes (ninguna distingue entre mayúsculas y minúsculas)

about:blank

JavaScript:window.close( )

JavaScript:parent.close( )

JavaScript:history.back( )

parent.cancelErrorPage( )

doCancel( )

Configuración de los componentes de IBM Cognos para utilizar IBM Cognos Application FirewallMediante IBM Cognos Configuration, puede cambiar los valores para el soporte de otras herramientasXSS y puede añadir nombres de host y de dominio a la lista de nombres válidos de IBM Cognos.

Procedimiento

1. Inicie IBM Cognos Configuration en cada una de las ubicaciones en las que se instalen componentesde nivel de aplicación.

2. En la ventana Explorador, bajo Seguridad, pulse IBM Cognos Application Firewall.3. En la ventana Propiedades, defina los valores adecuados para la propiedad ¿Habilitar validación

CAF?.

IBM Cognos Application Firewall está habilitado de forma predeterminada.

Importante: IBM Cognos Application Firewall es un componente esencial de la seguridad IBMCognos, que ayuda a protegerse frente a las vulnerabilidades de penetración. Si inhabilita IBM CognosApplication Firewall, eliminará esta protección. En circunstancias normales, no inhabilite IBM CognosApplication Firewall.

4. Si va a utilizar otra herramienta XSS que compruebe caracteres específicos en parámetros de solicitudGET, en la ventana Propiedades, para la propiedad ¿Comprobación de XSS de terceros habilitada?,cambie el valor a Verdadero.

Los caracteres predeterminados que están prohibidos incluyen >, <, y '.5. Añada nombres de host y de dominio a la lista de nombres válidos de IBM Cognos:

• Para la propiedad Dominios o hosts válidos, pulse el valor y, a continuación, pulse el icono Editar

.• En el cuadro de diálogo Valor: Dominios o hosts válidos, pulse Añadir.

Debe incluir los dominios de todos los hiperenlaces que se han añadido en el portal. Para obtenermás información, consulte el tema acerca de la creación de un URL en la IBM Cognos AnalyticsGuíade administración y seguridad.

Consejo: Si utiliza el acceso a los detalles de IBM Cognos Series 7 en los informes de IBM CognosAnalytics, añada a la lista los nombres de host de los servidores de pasarela de IBM Cognos Series 7.

160 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 169: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Pulse la fila en blanco de la tabla e introduzca el nombre de host o de dominio.

Para permitir un dominio y todos sus subdominios, utilice un carácter comodín al principio delnombre de dominio.

Por ejemplo, *.miempresa.com

Si utiliza las características de colaboración con IBM Connections, debe añadir el host, el dominio yel número de puerto para el perfil de IBM WebSphere en el que ha instalado IBM Connections. Porejemplo, si ha instalado IBM Connections en un sistema denominado miservidor y su dominio esmiempresa.com, debe añadir miservidor.miempresa.com:9080, donde 9080 es el número depuerto de IBM WebSphere en el que se ejecuta IBM Connections.

• Repita los dos pasos enumerados anteriormente para cada nombre que desee añadir.• Pulse Aceptar.

IBM Cognos Application Firewall valida nombres de dominio y de host para proteger los URL que secrean. De forma predeterminada, IBM Cognos Application Firewall considera que los nombres dedominio derivados de las propiedades de configuración del entorno son nombres de dominio seguros.Es útil añadir nombres a la lista de nombres y hosts válidos cuando debe redirigir solicitudes asistemas que no son IBM Cognos mediante las funciones Atrás o Cancelar o cuando utiliza el acceso alos detalles en diferentes instalaciones de productos de IBM Cognos.

6. Guarde la configuración.7. Reinicie los servicios.

Cifrado de las propiedades de los archivos temporalesLos archivos temporales se utilizan en IBM Cognos Analytics para almacenar los informes visualizadosrecientemente y para almacenar los datos que utilizan los servicios durante el procesamiento. Puedecambiar la ubicación de los archivos temporales y optar por cifrar su contenido.

De forma predeterminada, los componentes de IBM Cognos almacenan los archivos temporales en eldirectorio ubicación_instalación\temp y los archivos no están cifrados.

Para lograr una seguridad óptima, deniegue cualquier acceso al directorio temp, excepto para la cuentade servicio que se utilice para iniciar los servicios de IBM Cognos. La cuenta de servicio necesita permisosde lectura y de escritura.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, especifique la nueva ubicación para la propiedad Ubicación de archivos

temporales.4. Si necesita que se cifre el contenido de los archivos temporales, establezca la propiedad Cifrar

archivos temporales en Verdadero.5. Asegúrese de que la cuenta de usuario en la que se ejecutan los componentes de IBM Cognos

Analytics tiene los privilegios adecuados para la ubicación de archivos temporales. Por ejemplo:

• En sistemas operativos Microsoft Windows, privilegios de control total• En sistemas operativos UNIX o Linux, privilegios de lectura-escritura

Configuración de la pasarela para utilizar un espacio de nombresSi los componentes de IBM Cognos utilizan varios espacios de nombres, o si se ha habilitado el accesoanónimo y los componentes de IBM Cognos utilizan un espacio de nombres, puede configurar la pasarelapara que se conecte a un espacio de nombres. A los usuarios que han iniciado la sesión en el servidorweb en el que se encuentra la pasarela no se les pide que elijan un origen de autenticación. Por ejemplo,si tiene dos servidores web, puede configurar cada servidor web para que utilice un espacio de nombresdistinto.

Capítulo 12. Opciones de configuración 161

Page 170: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. Inicie IBM Cognos Configuration en el sistema en el que se encuentra la pasarela.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, en el cuadro Valor que se encuentra junto a la propiedad Espacio de

nombres de la pasarela, escriba el ID de espacio de nombres que desea utilizar.4. En el menú Archivo, pulse Guardar.5. Reinicie el servidor web.

Habilitar e inhabilitar serviciosEn una instalación distribuida, puede enviar ciertos tipos de solicitudes a sistemas específicos habilitandoo inhabilitando los servicios instalados.

Por ejemplo, para que un sistema ejecute y distribuya informes, puede inhabilitar el servicio depresentación en un sistema de componentes de nivel de aplicación.

Nota: Los valores predeterminados del servicio de asignador y de presentación son falsos en los sistemasque sólo tienen instalado Content Manager. En los otros tipos de instalaciones, los valorespredeterminados son verdaderos.

Si ha instalado todos los componentes en varios sistemas, puede inhabilitar los servicios apropiados encada sistema para obtener la configuración distribuida que necesita. Las solicitudes sólo se envían a losasignadores en los que se ha habilitado un determinado servicio.

Al inhabilitar un servicio, se evita que el servicio se cargue en la memoria. Cuando están inhabilitados, losservicios no se inician y, por lo tanto, no consumen recursos. El servicio no se ejecuta hasta que no lohabilita.

Si inhabilita el servicio de asignador, se inhabilitarán los servicios relacionados. Sólo los servicios deasignador que están habilitados pueden procesar solicitudes.

Restricción: Cuando reinicie los servicios manualmente, si es aplicable, se debe iniciar el servicioApacheDS - cognos antes que el servicio IBM Cognos.

Habilitación y inhabilitación de serviciosUtilice el procedimiento siguiente para inhabilitar los servicios seleccionados en los componentes de unainstalación distribuida.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, en Entorno, pulse Servicios de IBM Cognos.3. En la ventana Propiedades, pulse el Valor que se encuentra junto al servicio que desea inhabilitar o

habilitar.

De forma predeterminada, todos los servicios están habilitados.4. Pulse el estado adecuado de los servicios:

• Para inhabilitar el servicio, pulse Falso.• Para habilitar el servicio, pulse Verdadero.

Cuando reinicie los servicios manualmente, si es aplicable, se debe iniciar el servicio ApacheDS -cognos antes que el servicio IBM Cognos.

5. En el menú Archivo, pulse Guardar.

Configuración de fuentesLos productos de IBM Cognos utilizan fuentes para representar informes PDF en el servidor de IBMCognos. También utilizan fuentes para representar los gráficos que se utilizan en informes PDF y HTML.

162 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 171: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Para mostrar la salida correctamente, las fuentes deben estar disponibles en el lugar en el que serepresenta el informe o el gráfico. En el caso de gráficos e informes PDF, las fuentes deben estarinstaladas en el servidor de IBM Cognos. Si una fuente solicitada no está disponible, los componentes deIBM Cognos la sustituyen por una fuente diferente.

Dado que los informes HTML se representan en un navegador, las fuentes necesarias deben estarinstaladas en el sistema de todos los usuarios de IBM Cognos que leerán el informe. Si una fuentesolicitada no está disponible, el navegador la sustituirá por una fuente distinta.

Utilice la siguiente lista de comprobación si desea utilizar una nueva fuente en los informes:

__ • Añada la fuente a la lista de fuentes soportadas.__ • Especifique la ubicación de archivo de la nueva fuente.__ • Correlacione la nueva fuente al nombre de fuente física, si es necesario.

Consideraciones sobre soporte para chino simplificado

Los productos de IBM Cognos soportan el juego de caracteres GB18030-2000, que se usa en lacodificación de los entornos locales del chino simplificado.

Si desea realizar la instalación en Microsoft Windows, se proporciona el soporte para el juego decaracteres GB18030-2000 en la fuente SimSun-18030 que Microsoft facilita.

En sistemas operativos distintos de Windows, debe instalar una fuente que dé soporte a GB18030-2000.

Adición de fuentes al entorno de IBM CognosPuede añadir fuentes a la lista de fuentes soportadas en su entorno de IBM Cognos si desea generarinformes que utilicen fuentes que no están disponibles actualmente. Asimismo, puede eliminar fuentes.De forma predeterminada, los componentes de IBM Cognos utilizan un conjunto de fuentes globales, queestán disponibles en todos los sistemas servidores IBM Cognos.

Procedimiento

1. En cada sistema que disponga de Content Manager, inicie IBM Cognos Configuration.2. En el menú Acciones, pulse Editar la configuración global.3. Pulse la pestaña Fuentes.4. Pulse Añadir.

Consejo: Para eliminar una fuente de la lista de fuentes soportadas, pulse el cuadro que se encuentrajunto al nombre de fuente y, a continuación, pulse Eliminar.

5. En el cuadro Nombre de fuente soportada, escriba el nombre de la fuente y pulse Aceptar.6. En el menú Archivo, pulse Guardar.

Todas las fuentes globales, incluidas las fuentes nuevas que añada, deben estar instaladas en todoslos sistemas IBM Cognos de su entorno.

ResultadosSi una fuente global no está instalada en todos los sistemas IBM Cognos, debe correlacionar la fuenteglobal con una fuente física instalada.

Especificación de la ubicación de las fuentes disponiblesDebe especificar la ubicación de instalación de todas las fuentes, incluidas las fuentes que añade a la listade fuentes soportadas.

De forma predeterminada, la lista de fuentes contiene las fuentes instaladas en el directorioubicación_instalación\bin\fonts del sistema IBM Cognos. Si los componentes de IBM Cognosestán instalados en un sistema con el sistema operativo Microsoft Windows, también utilizarán lasfuentes instaladas en el directorio de fuentes de Windows.

Debe especificar la ubicación de las fuentes en todos los sistemas en los que se han instalado loscomponentes de nivel de aplicación.

Capítulo 12. Opciones de configuración 163

Page 172: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. Inicie IBM Cognos Configuration en todos los sistemas con componentes de nivel de aplicación.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, para la propiedad Ubicaciones físicas de fuentes, especifique la

ubicación de las fuentes.

Si existen varias rutas de acceso a las fuentes, separe cada ruta de acceso con un punto y coma (;).

Si utiliza un servidor de aplicaciones distinto del que se proporciona con IBM Cognos Analytics,especifique la ruta de acceso completa de la ubicación de las fuentes. Por ejemplo:ubicación_instalación\bin\fonts.

4. En el menú Archivo, pulse Guardar.

Correlación de fuentes soportadas con fuentes instaladasPuede sustituir fuentes globales, que no están instaladas en el sistema, por fuentes físicas.

Debe correlacionar las fuentes en todos los sistemas en los que se han instalado los componentes denivel de aplicación.

Por ejemplo, añade una fuente que no está instalada en el sistema IBM Cognos a la lista de fuentessoportadas. Puede especificar qué fuente debe utilizarse como sustituta.

Si desea imprimir informes de un modo más rápido utilizando las fuentes PDF incorporadas, puedecorrelacionar una fuente global como Arial a una de las fuentes PDF incorporadas, como Helvetica-PDF;para ello, siga los pasos que figuran a continuación. Asimismo, puede seleccionar una de las fuentes PDFincorporadas para un objeto de texto en Reporting o Query Studio. Para obtener más información,consulte la Guía del usuario de Query Studio o la Guía del usuario de Reporting .

No es necesario realizar ninguna correlación si añade una fuente a la lista de fuentes soportadas que estáinstalada en los sistemas IBM Cognos. Sin embargo, debe especificar la ubicación de la fuente.

Procedimiento

1. Inicie IBM Cognos Configuration en todos los sistemas con componentes de nivel de aplicación.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, pulse el cuadro Valor que aparece junto a la propiedad Correlación de

fuentes físicas y, a continuación, pulse el icono Editar .

Aparecerá el cuadro de diálogo Valor: Correlación de fuentes físicas.4. Pulse Añadir.

Consejo: Para eliminar una fuente, seleccione la casilla de verificación situada junto a la fuente ypulse Eliminar.

5. En el cuadro Nombre de fuente global, escriba el nombre de la fuente que ha añadido a la lista defuentes soportadas.

6. Pulse el cuadro Nombre de fuente física.

7. Si conoce el nombre de la fuente física, escríbalo. De lo contrario, pulse el icono Editar .

En el cuadro de diálogo Nombre de fuente física, pulse Buscar ahora y, a continuación, en unnombre de fuente que aparece en los resultados.

8. Repita los pasos del 4 al 7 para cada fuente global que requiere una correlación.9. Pulse Aceptar.

10. En el menú Archivo, pulse Guardar.

ResultadosAhora, si es necesario, debe especificar la ubicación de instalación de las fuentes.

164 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 173: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Utilización de fuentes del sistema en IBM Cognos ConfigurationPuede establecer IBM Cognos Configuration de modo que utilice las fuentes del sistema en los sistemasoperativos Microsoft Windows.

Nota: Si habilita los valores de fuente del sistema, no podrá cambiar los valores de fuente en IBM CognosConfiguration.

Procedimiento

1. Vaya al directorio ubicación_instalación/configuration.2. Abra el archivo cogconfig.prefs en un editor de texto.3. Añada la línea siguiente:

UseSystemDisplaySetting=true

4. Guarde y cierre el archivo.5. Reinicie IBM Cognos Configuration.

Cambiar la fuente predeterminada para informes PDFPuede cambiar la fuente predeterminada que utilizan los componentes de IBM Cognos Analytics para losinformes PDF. Puede ver esta fuente predeterminada al abrir un informe.

La fuente predeterminada se cambia en el sistema en el que está instalado Content Manager. La fuente seconvierte a continuación en el valor predeterminado para todos los sistemas de su instalación. Puedecambiar la fuente que se utiliza para los informes PDF mediante IBM Cognos Configuration.

Asegúrese de que la fuente predeterminada está instalada en todos los sistemas de su instalación IBMCognos.

Para asegurarse de que se visualizan correctamente en informes PDF los caracteres GB18030,establezca la fuente predeterminada en SimSun-GB18030.

Procedimiento

1. En cada sistema que disponga de Content Manager, inicie IBM Cognos Configuration.2. En el menú Acciones, pulse Editar la configuración global.3. Pulse la pestaña General.4. En el cuadro Valor, para Fuente predeterminada, introduzca la fuente que desea utilizar como

predeterminada para los informes.5. Pulse Aceptar.6. En el menú Archivo, pulse Guardar.7. En todos los sistemas con componentes de nivel de aplicación, asegúrese de que la ubicación de

instalación de la fuente predeterminada está especificada en la propiedad Ubicaciones físicas defuentes (en Entorno, en la ventana Explorador) o de que la fuente se encuentra en el directorio defuentes de Windows.

Configuración de las fuentes incluidas para informes PDFSi un informe PDF se abre en Adobe Reader, todas las fuentes utilizadas en dicho informe deben estardisponibles. Las fuentes deben estar incluidas en el informe o instaladas en el sistema del usuario. Si unafuente no está disponible en ninguno de estos dos sitios, Adobe Reader intentará reemplazarla por unafuente adecuada. Esta sustitución puede provocar cambios en la presentación del informe o puede quealgunos caracteres no se muestren.

Para garantizar que los informes PDF se muestran correctamente en Adobe Reader, IBM CognosAnalytics incluye las fuentes necesarias en los informes de forma predeterminada. Para reducir almáximo el tamaño del archivo IBM Cognos Analytics únicamente incluye los caracteres (tambiéndenominados glifos) que se utilizan en el informe, en lugar de incluir todos los caracteres del conjunto de

Capítulo 12. Opciones de configuración 165

Page 174: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

fuentes. IBM Cognos Analytics únicamente incluye las fuentes si cuentan con licencia para incluirse. Lainformación de licencia está almacenada en la propia fuente y la lee IBM Cognos Analytics.

Si está seguro de que las fuentes empleadas en los informes están disponibles en el sistema de losusuarios, puede limitar o eliminar las fuentes incluidas para reducir el tamaño de los informes PDF.Cuando se limitan las fuentes, es necesario si éstas deben estar incluidas siempre o nunca. Para ello,utilice una lista de fuentes incluidas en IBM Cognos Configuration.

Procedimiento

1. En el sistema que dispone de Content Manager, inicie IBM Cognos Configuration.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, en Valores de fuente, pulse el valor de Incluir fuentes (servicio de

informes por lotes) o Incluir fuentes (servicio de informes) y, a continuación, pulse el icono Editar

.4. Si no utiliza el directorio de fuentes predeterminadas o si desea añadir una ruta de acceso a un

directorio adicional, especifique la nueva ruta de acceso en el cuadro de rutas de acceso de fuentes enel cuadro de diálogo Incluir fuentes en informes PDF.

Sugerencia: Pulse Buscar ahora para obtener una lista de las fuentes disponibles en la ruta o lasrutas de acceso especificadas.

5. Para una fuente que estará siempre disponible en el sistema del usuario, desplácese hasta el nombrede la fuente y pulse la casilla de verificación Nunca.

IBM Cognos Analytics no incluye la fuente con ningún informe. Al abrir el informe, Adobe Readerselecciona la fuente del sistema del usuario.

6. Para una fuente que es posible que no siempre esté disponible en el sistema del usuario, desplácesehasta el nombre de la fuente y pulse la casilla de verificación Siempre.

IBM Cognos Analytics incluye la fuente con todos los informes que la utilizan. Adobe Reader utiliza lafuente incluida cuando se abre el informe.

7. Pulse Aceptar.

Salida de informe guardadaDe forma predeterminada, los archivos de salida de informe se guardan en el almacén de contenido.Tiene la opción de guardar una copia de la salida de informe en otra ubicación de archivo que seencuentre fuera o dentro de IBM Cognos Analytics. Si utiliza esta opción, también se guarda un archivodescriptor con la extensión _descr. IBM Cognos Analytics no administra los archivos guardados.

Cómo guardar la salida de informe fuera de IBM Cognos AnalyticsSi configura una ubicación en el sistema de archivos que se encuentre fuera de IBM Cognos Analytics,puede compartir la salida de informe con aplicaciones o usuarios externos que no dispongan de IBMCognos Analytics. Éste es el modo en el que se guardan la mayoría de los archivos de salida de informe.

Para utilizar esta característica, debe configurar primero un directorio raíz en IBM Cognos Configuration. Acontinuación, un administrador debe definir la ubicación de archivo en IBM Cognos Administration. Paraobtener más información, consulte el tema acerca del establecimiento de una ubicación de archivo parauna salida de informe guardada fuera de IBM Cognos Analytics, en la publicación IBM Cognos AnalyticsGuía de administración y seguridad.

Las salidas de informe se grabaran siempre en el directorio configurado para cada instancia de servicio deentrega. Para evitar tener salidas de informe grabadas en varias ubicaciones, asegúrese de que estáejecutando una única instancia del servicio de entrega, o configure todas las instancias de servicio parautilizar una ubicación de archivo de red compartido. Los asignadores que ejecutan el servicio de entregadeben tener acceso al sistema de archivos o debe estar inhabilitado en todos los sistemas que no esténdirigidos a guardar la salida de informe.

166 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 175: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. Cree un directorio para el sistema de archivos.

Sugerencia: Asegúrese de que los usuarios puedan acceder al directorio y de que éste sea distinto aldirectorio de instalación. Por ejemplo, en una instalación distribuida en Microsoft Windows, podríautilizarse una carpeta de archivos como \\nombre_servidor\directorio.

2. En el sistema que dispone de Content Manager, inicie IBM Cognos Configuration.3. En el menú Acciones, pulse Editar la configuración global.4. En la ventana Configuración global, pulse la pestaña General.5. En Raíz del sistema de archivos de la ubicación de archivo, escriba un URI utilizando el formato

file://directorio

donde directorio es el directorio que se ha creado en el paso 1.

Es necesario especificar la parte file:// del URI. Pueden utilizarse nombres UNC de Windows, como \\nombre_servidor\directorio. Si es así, el URI debe tener el formato siguiente:

file://\\nombre_servidor\directorio

Consejo: Asegúrese de que no utiliza una unidad correlacionada cuando se ejecuta Cognos comoservicio de Microsoft Windows.

6. Para confirmar que se utilizará la ubicación correcta, pulse Probar.7. Pulse Aceptar.8. En el menú Archivo, pulse Guardar.

ResultadosAhora el administrador debe configurar la ubicación de archivo. Para obtener información, consulte eltema acerca del establecimiento de una ubicación de archivo para una salida de informe guardada fuerade IBM Cognos Analytics, en la IBM Cognos Analytics Guía de administración y seguridad.

Cómo guardar la salida de informe dentro de IBM Cognos AnalyticsSi configura una ubicación en el sistema de archivos que se encuentra dentro de IBM Cognos Analytics,puede volver a utilizar la salida de informe posteriormente. Esto también puede ser útil para archivardado que los archivos que se guardan en el almacén de contenido pueden suprimirse con regularidaddebido a reglas de conservación.

Para utilizar esta característica, debe habilitar primero la propiedad ¿Guardar las salidas de informes enun sistema de archivos? en IBM Cognos Configuration. A continuación, un administrador debe configurarla ubicación de archivo mediante el parámetro CM.OutPutLocation en IBM Cognos Administration. Paraobtener más información, consulte el tema acerca del establecimiento de una ubicación de archivo parauna salida de informe guardada dentro de IBM Cognos Analytics, en la IBM Cognos Analytics Guía deadministración y seguridad.

Las salidas de informe se grabaran siempre en el directorio configurado para cada instancia de servicio deentrega. Para evitar tener salidas de informe grabadas en varias ubicaciones, asegúrese de que estáejecutando una única instancia del servicio de entrega, o configure todas las instancias de servicio parautilizar una ubicación de archivo de red compartido. Los asignadores que ejecutan el servicio de entregadeben tener acceso al sistema de archivos o debe estar inhabilitado en todos los sistemas que no esténdirigidos a guardar la salida de informe.

Para proteger la seguridad de la salida de informe al utilizar esta característica, el sistema de archivosdebe tener un cifrado de terceros.

Procedimiento

1. Cree un directorio para el sistema de archivos.

Consejo: Asegúrese de que sólo los usuarios autorizados pueden acceder al directorio.2. En el sistema que dispone de Content Manager, inicie IBM Cognos Configuration.

Capítulo 12. Opciones de configuración 167

Page 176: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

3. En la ventana Explorador, pulse Acceso a datos > Content Manager.4. Para la propiedad ¿Guardar las salidas de informes en un sistema de archivos?, pulse Verdadero.5. Para probar la conexión con el directorio de salida de informe, en el menú Acciones, pulse Probar.6. En el menú Archivo, pulse Guardar.

ResultadosAhora el administrador debe configurar la ubicación de archivo mediante el parámetroCM.OutPutLocation. Para obtener información, consulte el tema acerca del establecimiento de unaubicación de archivo para una salida de informe guardada dentro de IBM Cognos Analytics, en la IBMCognos Analytics Guía de administración y seguridad.

Cambio de la ubicación de la salida temporal de informeCuando el usuario ejecuta informes interactivos, la salida del informe se almacena en Content Manager oen la memoria caché de la sesión temporal en el sistema de archivos de informe local. Puede cambiar laubicación de la memoria caché de sesión temporal a un sistema remoto como un directorio compartidode un sistema basado en Microsoft Windows o a un directorio común montado en un sistema basado enUNIX o Linux.

De forma predeterminada, la ubicación de la memoria caché de sesión temporal del sistema de archivosde informe es ubicación_instalación/temp/session. El servidor de informes crea el directoriosession al recibir la primera solicitud de una sesión de usuario.

Procedimiento

1. Inicie IBM Cognos Configuration en los sistemas en los que haya instalados componentes de nivel deaplicación.

2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, pulse el valor de Ubicación de archivos temporales y, a continuación,

pulse el icono Editar .4. En el cuadro de diálogo Seleccionar carpeta, utilice el cuadro Guardar en para localizar el sistema y

el directorio y, a continuación, pulse Seleccionar.5. En el menú Archivo, pulse Guardar.

Cuando un usuario ejecute una sesión de informe interactivo, la salida temporal del informe sealmacenará en la nueva ubicación.

Asegúrese de que los permisos de los archivos no impidan las cargas de archivos.

A partir de Cognos Analytics 11.1.x, las consultas que implican conjuntos de datos requieren que laubicación de archivo temporal no utilice un sistema de archivos Unix/Linux que se ha montado con laopción NOEXEC. Si se ha montado el sistema de archivos con la opción NOEXEC, se impedirá que secreen y consulten posteriormente los archivos o conjuntos de datos cargados.

Cambio de la ubicación de los mapas heredados de Map Manager para ReportingIBM Cognos Analytics contiene un conjunto de gráficos de mapa de ejemplo que puede utilizar enReporting. Puede cambiar la ubicación de los gráficos de mapa mediante IBM Cognos Configuration.

Nota: Esta información solo se aplica a los mapas heredados de Map Manager que puede utilizar en losinformes.

De forma predeterminada, los gráficos de mapa se almacenan en el directorioubicación_instalación/maps del sistema de Componentes de nivel de aplicación.

Para obtener más información, consulte la publicación Reporting Guía del usuario.

Para obtener información acerca del uso de mapas personalizados de otras fuentes, consulte MapManager Installation and User Guide.

168 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 177: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. Inicie IBM Cognos Configuration en el sistema con componentes de nivel de aplicación.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, pulse el valor de Ubicación de archivos de mapa.

4. Pulse el botón de edición .5. En la ventana Seleccionar carpeta, vaya hasta el directorio que desee y, a continuación, pulse

Seleccionar.6. En el menú Archivo, pulse Guardar.

Ajuste del perfil de Liberty de WebSphereEn los entornos de producción, ajuste el perfil de Liberty de WebSphere para permitir el número máximode usuarios simultáneos que prevé que haya; para ello, ajuste los valores de coreThreads ymaxThreads en las propiedades avanzadas de los recursos. Estos valores establecen los recuentos desubprocesos de ejecutor de núcleo y máximos.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, en Entorno, Servicios de IBM Cognos, pulse el nombre del recurso (el valor

predeterminado es IBM Cognos).3. En la ventana Propiedades, junto a Propiedades avanzadas, pulse dentro del cuadro Valor y, a

continuación, pulse el icono de edición .4. Ajuste los valores de parámetro como sea necesario.

Tabla 21. Nombres y valores de parámetros de recursos de servicio

Nombre deparámetro

Valor

coreThreads Número de núcleo de subprocesos con el que se inicia el servidor de WebSphereLiberty Profile. Si este valor es menor que 0, se utiliza un valor predeterminado.Este valor predeterminado se calcula basándose en el número de subproceso dehardware del sistema.

maxThreads Número máximo de subprocesos que se pueden asociar con el servidor deWebSphere Liberty Profile.

Para obtener más información, consulte en el Knowledge Center de WebSphere Liberty Profile, Ajustedel perfil de Liberty (https://www.ibm.com/support/knowledgecenter/en/SSEQTP_liberty/com.ibm.websphere.wlp.doc/ae/twlp_tun.html).

5. En el menú Archivo, pulse Guardar.

Habilitación de la réplica de sesiones de los servicios de Content Manager enespera

La característica de réplica de sesiones permite la migración tras error transparente de IBM CognosContent Manager entre un servicio de Content Manager activo y un servicio de Content Manager enespera.

Capítulo 12. Opciones de configuración 169

Page 178: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Con la réplica de sesiones habilitada, los datos de sesión de usuario se replican en todas las instancias deContent Manager. Si el Content Manager activo falla, los datos de sesión de usuario se conservan y losusuarios siguen utilizando la aplicación sin interrupciones.

La réplica de sesiones utiliza dos puertos para comunicarse de forma segura con los diferentes IBMCognos Content Manager configurados en un mismo entorno.

Procedimiento

1. En un sistema en el que se haya instalado IBM Cognos Content Manager, inicie IBM CognosConfiguration.

2. En el panel Explorador, en Seguridad, pulse Réplica.3. Especifique las propiedades siguientes:

a) Establezca Habilitar réplica en Verdadero.b) En el cuadro de valor Número de puerto de escucha de iguales, especifique un número de puerto.

El valor 0 selecciona el primer puerto dinámico disponible durante el inicio del servicio de IBMCognos.

c) En el cuadro de valor Número de puerto de réplica de RMI, especifique un número de puerto.

Nota: Propiedades avanzadas debe utilizarse únicamente bajo la supervisión del personal de soportetécnico de IBM.

4. Guarde la configuración y reinicie el servicio de IBM Cognos.5. Repita estos pasos para cada una de las instancias de Content Manager del entorno.

No es necesario que los números de puerto que especifique sean idénticos para cada instancia deContent Manager.

Uso del almacén de objetos externo para la salida de informe y los conjuntosde datos

Puede configurar Content Manager para almacenar la salida de informe y los conjuntos de datos en unaunidad local o una unidad compartida de red definiendo un almacén de objetos externo. La salida deinforme está disponible a través del portal e IBM Cognos SDK, pero la salida de informe no estáalmacenada en la base de datos del almacén de contenido.

Utilizando un almacén de objetos externos para la salida de informe reduce el tamaño del almacén decontenido y proporciona mejoras de rendimiento para Content Manager.

Antes de empezar

Asegúrese de hacer lo siguiente antes de crear una conexión de almacenamiento de objetos externos.

• Proporcione a los sistemas de Content Manager acceso a la ubicación de archivo del almacén deobjetos externos.

• Proporcione a la cuenta de usuario que ejecuta el servicio IBM Cognos acceso de lectura y escriturapara la ubicación de archivo.

• Cree el almacén de contenido.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador , en Acceso a datos > Content Manager, pulse con el botón derecho sobre

el nombre del Almacén de contenido y, después, haga clic en Nuevo recurso > Almacén de objetosexternos.

3. En la ventana Nuevo recurso - Almacén de objetos externo , escriba un nombre exclusivo para elrepositorio del sistema de archivos y pulse Aceptar.

170 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 179: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Sólo puede tener un almacén de objetos externo.4. Pulse el nombre para el repositorio.

5. En la ventana Almacén de objetos externos - Propiedades del recurso , pulse dentro del campo delvalor, pulse Editar y cuando se abra la ventana Valores de URI , escriba la vía de acceso a la ubicacióndel sistema de archivos, donde la vía de acceso al sistema de archivo es la vía de acceso completa auna ubicación de archivos existente.

Tabla 22. Ejemplos de valores de URI

Sistema de archivos Valor de URI

Windows file:///c:/file-system-path

file://host/share/file-system-path

UNIX o Linux file:///file-system-path

Nota: Las vías de acceso relativas, como file:///../file-system-path y las correlaciones deunidad no se soportan.

En una instalación distribuida. todos los Content Manager deben tener acceso de lectura y escritura enla ubicación del sistema de archivos. Para mejorar el rendimiento cuando se leen las salidas, loscomponentes de nivel de aplicación, principalmente el servicio de repositorio, debe tener acceso delectura a la ubicación del sistema de archivos. Si no tienen acceso de lectura, las solicitudes se dirigena un Content Manager activo.

6. Reinicie el servicio de IBM Cognos.

Verificación del acceso al almacén de objetos externosUtilice IBM Cognos Configuration para verificar que los componentes de IBM Cognos pueden conectarseal almacén de objetos externos.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En Explorador > Acceso a datos, pulse con el botón derecho en el nombre de la conexión del almacén

de objetos externos.3. Pulse Probar.

IBM Cognos Configuration verifica el acceso a la ubicación del archivo del almacén de objetosexternos.

También puede probar esta conexión pulsando con el botón derecho en Configuración local yseleccionandoProbar.

Personalización de la impresión en el servidor para las plataformas UNIX yLinux

El modo en que el portal de IBM Cognos Analytics maneja la impresión del servidor puede diferir enfunción de la plataforma utilizada.

Por este motivo, puede personalizar la forma en que el portal maneja la impresión de los informes enformato PDF para las plataformas UNIX y Linux mediante la configuración del archivo rsprintpdf.sh.

Para los servidores de impresión del sistema operativo Microsoft Windows, no se debe configurar elarchivo rsprintpdf.sh.

Cuando un usuario selecciona Ejecutar con opciones, cambia el Formato a PDF, selecciona Imprimir elinforme en la sección Entrega y, posteriormente, especifica formatos adicionales por medio de Opciones

Capítulo 12. Opciones de configuración 171

Page 180: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

avanzadas, como la orientación horizontal, el tamaño de papel A4 o los valores de Hora y modo paraejecutar el informe, es posible que se produzcan problemas al imprimir en un servidor de impresión UNIXo Linux. Puede que la salida no se genere, o que aparezca cortada u orientada incorrectamente.

Procedimiento

1. Abra el archivo rsprintpdf.sh que se encuentra en el directorio install_location/bin.2. En un editor de texto, personalice la sección específica para la plataforma del servidor de impresión

que utilice, por ejemplo AIX o Linux.3. Utilice la siguiente información para la personalización. El proceso del servidor transfiere la

información al script rsprintpdf.sh en forma de opciones de línea de comandos.

Tabla 23. Opciones de personalización para imprimir informes en formato PDF

Opción Nombre Descripción

-p impresora Especifica la cola de impresión. Si no se especifica ningunacola de impresión, se utilizará la cola predeterminada.

-o orientación Especifica la orientación de página de un archivo, por ejemplohorizontal o vertical. Si no se especifica ninguna orientación, seutilizará la orientación vertical.

-m medio Especifica el tamaño del soporte de la salida, por ejemplo,papel de tamaño carta o A4. Si no se especifica ningúnsoporte, ni la altura o la anchura, se utilizará la bandeja depapel predeterminada.

-h altura Se utiliza para los tamaños de página personalizados.Especifica la altura de la página en puntos. Sólo es válido si seespecifica con la opción -w y sin la opción -m.

-w ancho Se utiliza para los tamaños de página personalizados.Especifica la anchura de la página en puntos. Sólo es válido sise especifica con la opción -h y sin la opción -m.

-L archivo de registro Especifica la ruta de un archivo especificado por el usuariopara el registro de los mensajes de error. El nombre de archivopredeterminado para el archivo de registro esrsprintpdf.errors.log.

4. Sugerencia: Conserve una copia del archivo rsprintpdf.sh ante la posibilidad de que una actualizaciónde software futura pudiera sobrescribirlo.

Cambio de la base de datos de notificacionesDe manera predeterminada, el servidor de notificaciones utiliza la misma base de datos que ContentManager utiliza para el almacén de contenido. Puede utilizar una base de datos independiente para lasnotificaciones en situaciones en las que se ejecutan grandes volúmenes de informes por lotes y correoelectrónico.

Utilizar una base de datos independiente para las notificaciones implica las siguientes tareas:

• Creación de una base de datos de notificaciones.

Para IBM Db2, Oracle, Microsoft SQL Server, utilice el mismo procedimiento que se utilizó para crear labase de datos del almacén de contenido. Utilice las instrucciones de la sección “Directrices para lacreación del almacén de contenido” en la página 8.

Nota: Si utiliza Db2, no puede generar un script para crear la base de datos de notificaciones de lamisma forma que para el almacén de contenido.

172 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 181: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Para Db2 en z/OS, utilice las instrucciones de “Valores recomendados para crear una base de datos denotificaciones en IBM Db2 en z/OS ” en la página 173.

• Configuración de la conectividad de base de datos.

Puede utilizar el mismo procedimiento que para configurar la conectividad de la base de datos delalmacén de contenido, “Configuración de la conectividad de base de datos para la base de datos delalmacén de contenido” en la página 92.

• Cambio de las propiedades de conexión para la base de datos de notificaciones.

Utilice las instrucciones de la sección “Cambio de las propiedades de conexión de la base de datos denotificaciones” en la página 174.

Valores recomendados para crear una base de datos de notificaciones en IBM Db2 enz/OS

La base de datos que vaya a crear como base de datos de notificaciones deberá incluir los valores deconfiguración especificados.

Para garantizar una instalación correcta, siga estas directrices durante la creación de la base de datos denotificaciones.

Utilice la siguiente lista de comprobación para configurar la base de datos de notificaciones en Db2 enz/OS.

__ • Cree una instancia de base de datos, un grupo de almacenamiento y una cuenta de usuario para labase de datos de notificaciones.

El usuario debe disponer de permisos para crear y suprimir tablas en la base de datos.

IBM Cognos Analytics utiliza las credenciales de la cuenta de usuario para comunicarse con elservidor de bases de datos.

__ • Asegúrese de que reserva una agrupación de búferes con un tamaño de página de 32 KB y unasegunda agrupación con un tamaño de página de 4 KB para la instancia de base de datos.

__ • Los administradores deben ejecutar un script para crear espacios de tabla que puedan contenerobjetos de gran tamaño y otros datos para que la base de datos de notificaciones utilice los espaciosde tabla.

Para obtener más información sobre cómo ejecutar el script, consulte: “Creación de espacios detabla para una base de datos de notificaciones en IBM Db2 para z/OS ” en la página 173.

__ • El administrador de base de datos debe realizar una copia de seguridad de las bases de datos de IBMCognos Analytics con regularidad, ya que contienen los datos de IBM Cognos.

Para garantizar la seguridad y la integridad de las bases de datos, protéjalas frente a accesos noautorizados o inapropiados.

Creación de espacios de tabla para una base de datos de notificaciones en IBM Db2 paraz/OS

Si está utilizando Db2, el administrador de base de datos debe ejecutar scripts para crear un conjunto deespacios de tabla necesarios en la base de datos de notificaciones. Los scripts deben modificarse parasustituir los parámetros de marcador por otros que sean apropiados para el entorno.

Asegúrese de que utiliza las convenciones de nomenclatura para Db2 para z/OS. Por ejemplo, todos losnombres de parámetros deben empezar por una letra y la longitud no debe exceder de 6 caracteres. Paraobtener más información, consulte el Knowledge Center de Db2.

Procedimiento

1. Conéctese a la base de datos como un usuario con privilegios para crear y colocar espacios de tabla ypermitir la ejecución de sentencias SQL.

2. Para crear los espacios de tabla de notificaciones, vaya al directorio ubicación_instalación/configuration/schemas/delivery/zosdb2.

Capítulo 12. Opciones de configuración 173

Page 182: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

a) Haga una copia de seguridad del archivo de script NC_TABLESPACES.sql y guarde el archivo enotra ubicación.

b) Abra el archivo de script NC_TABLESPACES.sql original y utilice la tabla siguiente para que le seamás fácil reemplazar los parámetros de marcador de posición por los adecuados para el entorno.

Tabla 24. Nombres y descripciones de parámetros de espacios de tabla para una base de datos denotificaciones de Db2 en z/OS

Nombre de parámetro Descripción

NCCOG Especifica el nombre de la base de datos denotificaciones.

DSN8G810 Especifica el nombre del grupo dealmacenamiento.

BP32K Especifica el nombre de la agrupación debúferes.

No todos los parámetros enumerados se encuentran en el script, pero se pueden añadir en elfuturo.

c) Guarde y ejecute el script.

Por ejemplo:

db2 -tvf NC_TABLESPACES.sql

d) Abra el archivo de script NC_CREATE_DB2.sql y sustituya el parámetro de marcador de posiciónNCCOG por el nombre de la base de datos de notificaciones.

e) Guarde el script.

El servicio Job and Schedule Monitoring Service ejecutará automáticamente el script. Sin embargo,puede optar por ejecutarlo cuando lo desee.

Cambio de las propiedades de conexión de la base de datos de notificacionesDespués de crear una base de datos independiente para las notificaciones, debe configurar loscomponentes de IBM Cognos de tal modo que utilice la nueva base de datos.

Debe configurar todos los Content Manager y los componentes de nivel de aplicación de tal modo queutilicen la misma base de datos de notificaciones.

Procedimiento

1. Inicie IBM Cognos Configuration en cada una de las ubicaciones en las que Content Manager o loscomponentes de nivel de aplicación estén instalados.

2. En la ventana del Explorador, en Acceso a datos, pulse Notificación.3. Identificación de la base de datos que se usa para las notificaciones:

• En la ventana Explorador, pulse con el botón derecho en Notificación y seleccione Nuevo recurso >Base de datos.

• Escriba un nombre para el recurso de base de datos.• Seleccione el tipo de base de datos desde el menú desplegable.• Pulse Aceptar.

4. En la ventana Propiedades, introduzca los valores para el recurso de base de datos de notificaciones.5. En el menú Archivo, pulse Guardar.6. Pruebe la notificación. En la ventana del Explorador, pulse con el botón derecho en Notificación y, a

continuación, pulse Probar.

174 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 183: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

De esta forma se prueba la conexión de base de datos y la conexión con el servidor de correo.

Si ha estado utilizando la base de datos del almacén de contenido para las notificaciones, lasplanificaciones se replicarán en las tablas de la nueva base de datos de notificaciones.

ResultadosAsegúrese de que los valores utilizados para identificar el recurso de la base de datos de notificacionessean los mismos en todos los sistemas de Content Manager y de componentes de nivel de aplicación.Para utilizar la base de datos predeterminada de notificaciones, no es necesario que edite los valores dela ventana Propiedades.

Contenido del almacén de confianza de Cognos Analytics predeterminadoEl almacén de confianza de Cognos Analytics contiene los certificados siguientes:

• Certificado de Cognos Analytics de Cognos Configuration guardado• Certificados de confianza con cacerts del almacén de confianza Java

El almacén de confianza no contiene:

• Certificados firmados por el algoritmo hash de MD2 o MD5• Certificados intermedios firmados por el algoritmo hash de SHA-1• Clave RSA (sistema criptográfico) con un tamaño de clave inferior a 2048 bits• Clave EC (curva elíptica) con un tamaño de clave inferior a 224 bits

Configuración de los componentes de IBM Cognos para utilizar otra entidademisora de certificados

De forma predeterminada, los componentes de IBM Cognos Analytics utilizan su propio servicio deentidad emisora de certificados (CA) para establecer la raíz de confianza de la infraestructura deseguridad de IBM Cognos. Sin embargo, puede configurar los componentes de IBM Cognos para queutilicen un certificado de otra entidad emisora de certificados, como iPlanet o Microsoft.

Para utilizar otro certificado de entidad emisora, debe utilizar el siguiente proceso:

1. “Creación de archivos de solicitud de firma de certificados (CSR)” en la página 177.

Parte de esta tarea requiere que envíe las CSR a su entidad emisora de certificados y que genere loscertificados. Para obtener más información sobre ese proceso, consulte la documentación de CA.

2. “Importación de certificados de autoridades emisoras de certificados en componentes de IBMCognos” en la página 178

3. “Configurar los componentes de IBM Cognos para utilizar certificados generados por la entidademisora” en la página 179.

Mandatos de ThirdPartyCertificateTool y ejemplosLa herramienta de línea de mandatos ThirdPartyCertificateTool se puede utilizar para configurarcertificados personalizados.

Mandatos de ThirdPartyCertificateTool

Utilice los mandatos siguientes para especificar el modo de operación principal:

-PImporta los certificados del publicador JRE.

-cCrea una solicitud de firma de certificados (CSR).

Capítulo 12. Opciones de configuración 175

Page 184: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

-EExporta un certificado.

-iImporta un certificado o una clave privada.

Utilice los mandatos siguientes para especificar los modificadores de operaciones:

-eTrabajar con la identidad del cifrado.

-TFunciona con el almacén de confianza. Sólo se debe utilizar con la modalidad de operación -i y -E.

Utilice los mandatos siguientes para especificar los distintivos de información:

-pContraseña del almacén de claves. Si no se incluye la opción -p, se utilizará la contraseñapredeterminada.

-aAlgoritmo de par de claves: RSA (default), ECC.

-rCSR o ubicación de archivo de certificado (depende de la modalidad de operación).

-tArchivo de cadena de la entidad emisora de certificados. Puede ser PEM, una cadena de certificadosde entidad emisora de certificados PKCS#7 binaria o un solo certificado de entidad emisora decertificados de formato DER.

-dEl nombre distinguido (DN) de certificado como, por ejemplo, CN=product name, OU= unit,O=company, C=country

-wLa contraseña del origen de claves privadas (PKCS#8, PKCS#12).

-HNombres DNS de alternativa de asunto como, por ejemplo, DNS_host_1 [DNS_host_n]

-IDirecciones IP del nombre de alternativa de asunto (IPv4, IPv6) como, por ejemplo, IP_address_1[IP_address_n].

-jContraseña del almacén de claves de certificados JRE. Si no se incluye -j, se utiliza la contraseñapredeterminada del almacén de claves de certificados JRE.

-kUbicación del archivo de claves privado privadas PKCS#8

-KUbicación del archivo de la clave privada PKCS#12 y la cadena de entidad emisora de certificados.

-MDirecciones de correo electrónico de nombre alternativo de asunto como, por ejemplo, email_1[email_n].

Ejemplos de uso

Importe el certificado de destino criptográfico.

ThirdPartyCertificateTool.(bat|sh) -i -e [-p keystore_password]-r path_to_cert_or_csr -t path_to_cert_chain

176 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 185: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Importe el certificado de confianza.

ThirdPartyCertificateTool.(bat|sh) -i -T [-p keystore_password] -r path_to_cert_or_csr

Importe la clave criptográfica utilizando entradas independientes.

ThirdPartyCertificateTool.(bat|sh) -i -e [-p keystore_password] -a key_pair_algorithm -r path_to_cert_or_csr -t path_to_cert_chain -w private_key_source_password -k path_to_PKCS#8

Importe la clave criptográfica de PKCS#12.

ThirdPartyCertificateTool.(bat|sh) -i -e [-p keystore_password] -a key_pair_algorithm -w private_key_source_password -K path_to_PKCS#12

Exporte el certificado criptográfico.

ThirdPartyCertificateTool.(bat|sh) -E -e [-p keystore_password] -r path_to_cert_or_csr

Exporte el certificado de CA.

ThirdPartyCertificateTool.(bat|sh) -E -T [-p keystore_password] -r path_to_cert_or_csr

Genere la solicitud de firma de certificado

ThirdPartyCertificateTool.(bat|sh) -c -e [-p keystore_password] -a key_pair_algorithm -r path_to_cert_or_csr -d dn [-H subject_alternative_nameDns_name_dn] [-I subject_alternative_ip_addresses] [-M subject_alternative_email_addresses]

Nota: La contraseña de almacén de claves predeterminada es NoPassWordSet.Este valor debe coincidircon las contraseñas de IBM Cognos Configuration en Seguridad > Criptografía > Cognos. Si ha cambiadolos valores predeterminados para Contraseña del almacén de claves de firma, Contraseña del almacénde claves de cifrado y Contraseña del almacén de claves de la entidad emisora de certificados, utilicelas contraseñas que ha establecido.

Creación de archivos de solicitud de firma de certificados (CSR)Para obtener un certificado de una entidad emisora de certificados (CA), en primer lugar debe generararchivos de solicitud de firma de certificado (CSR) para la clave de cifrado desde el almacén de claves deIBM Cognos. La CA utiliza este archivo para producir un certificado de cifrado y un certificado de CA queimporta a su almacén de claves.

Consejo: Los ejemplos de este tema utilizan la contraseña predeterminada, NoPassWordSet. Si cambiala Contraseña del almacén de claves y los Valores de la entidad emisora de certificados en IBMCognos Configuration, asegúrese de que utiliza la contraseña que ha establecido.

Antes de empezar

En sistemas operativos UNIX o Linux, asegúrese de establecer una variable de entorno JAVA_HOMEantes de utilizar ThirdPartyCertificateTool.

En instalaciones de Microsoft Windows, puede ejecutar la herramienta con -java:local para utilizar elJRE que se facilita con la instalación. Por ejemplo:

ThirdPartyCertificateTool.bat -java:local -c -d ...

Capítulo 12. Opciones de configuración 177

Page 186: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. Haga copia de seguridad de los datos clave:a) Vaya al directorio ubicación_instalación\configuration.b) Realice una copia de seguridad del archivo cogstartup.xml en una ubicación segura.c) Realice una copia de seguridad del contenido del directorio siguiente en una ubicación segura:ubicación_instalación\configuration\certs

2. Vaya al directorio ubicación_instalación\bin.3. Cree la solicitud de firma del certificado para la clave de cifrado escribiendo el comando siguiente:

En UNIX o Linux, escriba

ThirdPartyCertificateTool.sh -c -e -d "CN=EncryptCert,O=MyCompany,C=CA" -rencryptRequest.csr -p NoPassWordSet -a RSA

En Windows, escriba

ThirdPartyCertificateTool.bat -c -e -d "CN=EncryptCert,O=MyCompany,C=CA" -rencryptRequest.csr -p NoPassWordSet -a RSA

El valor de nombre distinguido (DN) en el comando ("CN=SignCert,O=MyCompany,C=CA")identifica exclusivamente la instalación de IBM Cognos. Los atributos que se utilizan reflejan unaestructura jerárquica en su organización.

La contraseña que especifique para esta clave debe ser utilizada de nuevo al importar el certificado yde nuevo enIBM Cognos Configuration.

Puede ignorar de forma segura cualquier aviso acerca del registro.

El mandato crea el archivo CAMKeystore en el directorio certs, configura la contraseñaespecificada, crea un nuevo par de claves, lo guarda en el almacén de claves y exporta el archivoencryptRequest.csr al directorio ubicación_instalación\bin.

4. Copie el archivo encryptRequest.csr en un directorio que sea accesible para su entidad emisorade certificados.

5. Especifique el archivo encryptRequest.csr en la entidad emisora de certificados y genere elcertificado.

La entidad emisora de certificados generará un certificado de clave de cifrado y un certificado deautoridad emisora.

Importante: Los certificados generados por la CA debe estar en formato PEM (ASCII con codificaciónbase-64).

Resultados

Ahora puede importar los certificados generados en los componentes de IBM Cognos.

Importación de certificados de autoridades emisoras de certificados en componentes deIBM Cognos

Después de haber obtenido los certificados de la CA, debe importarlos a IBM Cognos.

Debe importar los certificados en cada sistema donde haya componentes de IBM Cognos instalados,incluyendo Content Manager, los componentes del nivel de aplicación, la pasarela y los componentes demodelado.

Consejo: Los ejemplos de este tema utilizan la contraseña predeterminada, NoPassWordSet. Si cambiala Contraseña del almacén de claves y los Valores de la entidad emisora de certificados en IBMCognos Configuration, asegúrese de que utiliza la contraseña que ha establecido.

178 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 187: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Antes de empezar

En sistemas operativos UNIX o Linux, asegúrese de establecer una variable de entorno JAVA_HOMEantes de utilizar ThirdPartyCertificateTool.

En instalaciones de Microsoft Windows, puede ejecutar la herramienta con -java:local para utilizar elJRE que se facilita con la instalación. Por ejemplo:

ThirdPartyCertificateTool.bat -java:local -c -d ...

Procedimiento

1. Cree una copia del certificado de cifrado y llámelo encryptCertificate.cer.2. Cree una copia del certificado de la entidad emisora de certificados raíz y llámelo ca.cer.3. Copie los archivos encryptCertificate.cer y ca.cer en el directorioubicación_instalación/bin.

4. Importe el certificado de cifrado al almacén de claves de cifrado de IBM Cognos escribiendo elsiguiente comando:

En sistemas operativos UNIX o Linux, introduzca

ThirdPartyCertificateTool.sh -i -e -r encryptCertificate.cer -pNoPassWordSet -t ca.cer

En sistemas operativos Windows, escriba:

ThirdPartyCertificateTool.bat -i -e -r encryptCertificate.cer -pNoPassWordSet -t ca.cer

Importante: Asegúrese de que utiliza la contraseña que ha especificado al exportar la clave de cifradoen la tarea anterior.

Puede ignorar de forma segura cualquier aviso acerca del registro.

El mandato lee los archivos encryptCertificate.cer y ca.cer del directorioubicación_instalación\bin e importa los certificados de ambos archivos al archivoCAMKeystore del directorio certs mediante la contraseña especificada.

5. Importe el certificado de la entidad emisora de certificados al almacén de confianza de IBM Cognosescribiendo el comando siguiente:

En sistemas operativos UNIX o Linux, introduzca

ThirdPartyCertificateTool.sh -i -T -r ca.cer -p NoPassWordSet

En sistemas operativos Windows, escriba:

ThirdPartyCertificateTool.bat -i -T -r ca.cer -p NoPassWordSet

El mandato lee el archivo ca.cer e importa el contenido al archivo CAMKeystore del directoriocerts mediante la contraseña especificada.

ResultadosPuede configurar los componentes de IBM Cognos para que utilicen los certificados de la entidad emisorade verificados.

Configurar los componentes de IBM Cognos para utilizar certificados generados por laentidad emisora

Después de importar los certificados de CA, utilice IBM Cognos Configuration para configurar los sistemasdonde está instalado el componente de IBM Cognos para utilizar el certificado.

Nota: Asegúrese de que las ubicaciones del almacén de claves y las contraseñas en IBM CognosConfiguration coinciden con las que ha escrito en la herramienta de la línea de comandos. Por ejemplo, sicambia la Contraseña del almacén de claves de cifrado y la Contraseña del almacén de claves de la

Capítulo 12. Opciones de configuración 179

Page 188: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

entidad emisora de certificados en IBM Cognos Configuration, asegúrese de que utiliza la contraseñaque estableció.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador , en Seguridad > Criptografía, pulseCognos.3. Pulse en el cuadro Valor junto a Utilizar entidad emisora de certificados de terceros y seleccione

Verdadero.

Al configurar esta propiedad como verdadera, se ignoran todas las propiedades de la entidad emisorade certificados y el nombre de identidad.

4. Escriba la contraseña que utilizó para la clave de cifrado de Contraseña del almacén de claves decifrado e indique la ruta para Ubicación del almacén de claves de cifrado. Si utilizó los mismosvalores en los ejemplos de las tareas anteriores, no es necesario cambiar la ruta.

5. Escriba la Contraseña del almacén de claves de la entidad emisora de certificados.6. Pulse Archivo > Guardar.7. Reinicie los servicios de IBM Cognos.

Configuración del protocolo SSL para los componentes de IBM CognosPuede utilizar el protocolo Secure Sockets Layer (SSL) para la comunicación entre los componentes deIBM Cognos en instalaciones de un solo servidor y distribuidas.

Conectores del perfil de Liberty de IBM WebSphere

Si el URI de asignador interno tiene el prefijo http pero el URI de asignador externo tiene el prefijo https oviceversa, tanto los conectores no SSL Liberty HTTP/1.1 como los SSL Liberty HTTP/1.1 están habilitadosen el archivo server.xml.

Si los URI de asignador interno y externo utilizan protocolos o puertos distintos, sólo los componentes delsistema local pueden acceder al puerto de asignador interno. El URI de asignador interno también debeespecificar localhost.

Instalaciones en un único sistema

En las instalaciones en un único sistema, si no está utilizando actualmente SSL, debe detener el servicioantes de cambiar el protocolo a https. Después de guardar la configuración con los valores SSL, puedereiniciar los servicios.

Instalaciones distribuidas

En una instalación distribuida, primero debe configurar el sistema de Content Manager activopredeterminado para utilizar el protocolo SSL e iniciar los servicios en ese sistema, antes de configurarlos componentes de nivel de aplicación y pasarela para utilizar el SSL.

Adición de un sistema a una instalación

Si añade un sistema en un entorno con SSL habilitado, se le pedirá que acepte temporalmente laconfianza de un certificado al guardar la configuración. Al aceptar el certificado temporal, se permite quese establezca una confianza permanente con los componentes existentes.

Adición de un componente a un sistema

Si añade un componente a una instalación que ya se ha configurado para SSL, la confianza para loscertificados SSL se hereda de los componentes existentes. Si añade el componente a una ubicacióndistinta en el mismo sistema pero en un entorno ya configurado para SSL, se le pedirá que acepte

180 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 189: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

temporalmente la confianza de un certificado al guardar la configuración. Al aceptar el certificadotemporal, se permite que se establezca una confianza permanente con los componentes existentes.

Configuración de SSL para los componentes de IBM CognosPara los componentes de IBM Cognos, puede utilizar SSL para las conexiones internas, externas o ambas.

Si configura SSL sólo para conexiones internas, los componentes de IBM Cognos del sistema local secomunicarán mediante este protocolo. El asignador atiende las conexiones seguras en un puerto distintoal de las solicitudes HTTP remotas. Por lo tanto, debe configurar dos URI de asignador.

Si configura SSL solamente para conexiones externas, las comunicaciones de los componentes de IBMCognos remotos con el sistema local utilizarán el protocolo SSL. Debe configurar el asignador para queatienda las solicitudes remotas seguras en un puerto distinto al de las solicitudes HTTP locales.Asimismo, debe configurar los URI de Content Manager y el URI de asignador para que las aplicacionesexternas utilicen el mismo protocolo y puerto que el asignador externo.

Si configura SSL para todas las conexiones, el asignador puede utilizar el mismo puerto para lasconexiones internas y externas. Del mismo modo, si no utiliza SSL para la comunicación local o remota, elasignador puede utilizar el mismo puerto para todas las comunicaciones.

De forma predeterminada, los componentes de IBM Cognos Analytics utilizan su propio servicio deentidad emisora de certificados (CA) para establecer la raíz de confianza de la infraestructura deseguridad de IBM Cognos. Esto se aplica a las conexiones SSL y no SSL. Si desea utilizar certificadosgestionados por otro servicio, consulte: “Configuración de los componentes de IBM Cognos para utilizarotra entidad emisora de certificados” en la página 175.

En una instalación distribuida, primero debe configurar el sistema Content Manager activopredeterminado para utilizar el protocolo SSL e inicial los servicios en ese sistema antes de configurar elsistema con componentes de nivel de aplicación.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, especifique los valores adecuados para los valores de URI:

Importante: En el caso de las configuraciones HTTPS/SSL, asegúrese de utilizar un nombre completode host en los URI. También, en la ventana del Explorador, bajo Seguridad > Criptografía > Cognos >Nombre de identidad, cambie el valor CAMUSER de Nombre común de servidor por el nombre dedominio completo del servidor.

• Para configurar SSL sólo para conexiones internas, escriba https y un número de puerto para lacomunicación SSL de la propiedad URI de asignador interno.

Para las propiedades URI de asignador externo y URI de asignador para aplicaciones externas,deje http como protocolo y utilice el número de puerto predeterminado u otro disponible.

Si utiliza el servidor de aplicaciones que se proporciona con IBM Cognos Analytics, la propiedad URIde asignador interno debe especificar localhost.

El número de puerto de los dos URI de asignador debe ser diferente.• Para configurar SSL sólo para conexiones externas, escriba https y un número de puerto para la

comunicación SSL en las propiedades URI de asignador externo y URI de asignador paraaplicaciones externas.

Para la propiedad URI de asignador interno, deje http como protocolo y utilice el número depuerto predeterminado y otro disponible.

Si utiliza el servidor de aplicaciones que se proporciona con IBM Cognos Analytics, la propiedad URIde asignador interno debe especificar localhost.

Los números de puerto de los dos URI de asignador deben ser diferentes.

Capítulo 12. Opciones de configuración 181

Page 190: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Para configurar SSL para todas las conexiones, especifique el mismo URI para las propiedades URIde asignador interno, URI de asignador externo y URI de asignador para aplicaciones externas.Indique https y un número de puerto para la comunicación SSL.

• Asimismo, puede escribir https y un número de puerto para la comunicación SSL en la propiedadURI de Content Manager.

• Si ha instalado la pasarela en un sistema independiente y está utilizando SSL para las conexionesexternas, en IBM Cognos Configuration del sistema pasarela escriba https y el número de puertopara la comunicación SSL en la propiedad URI de asignador para pasarela.

4. En el menú Archivo, pulse Guardar.5. Reinicie los servicios.

En un entorno distribuido, inicie primero los servicios en el sistema de Content Manager y acontinuación los servicios en los sistemas de componentes de nivel de aplicación.

Configuración de la confianza compartida entre servidores IBM Cognos y otros servidoresSi desea utilizar la entidad emisora de certificados predeterminada de IBM Cognos y desea utilizar SSLpara las conexiones de otros servidores a los servidores de IBM Cognos, debe añadir el certificado de IBMCognos al almacén de confianza de los otros servidores.

Nota: Si utiliza navegadores para conectarse a los componentes de IBM Cognos, los navegadoressolicitan automáticamente a los usuarios que actualicen sus almacenes de confianza.

Si desea que la conexión entre los servidores de IBM Cognos y el otro servidor se autentiquemutuamente, también debe copiar el certificado de su entidad emisora de certificados en el almacén deconfianza de los servidores de IBM Cognos.

Si ha configurado los componentes de IBM Cognos para que utilicen otra entidad emisora de certificados(CA), no debe configurar la confianza compartida entre el servidor de IBM Cognos y otros servidores.

Copia del certificado IBM Cognos en otro servidorLa primera tarea para añadir el certificado de IBM Cognos al almacén de confianza en otros servidores escopiar el certificado en el servidor.

Nota:

Para entornos de varios servidores, tendrá que exporta todos los certificados de autoridad de CognosAnalytics para cada instalación que contenga un Content Manager activo e impórtelos en los servidoresweb de destino, para ello deberán ser fiables.

Procedimiento

1. Vaya al directorio ubicación_instalación/bin.2. Extraiga el certificado de IBM Cognos especificando el comando siguiente:

• En sistemas operativos UNIX o Linux, introduzca

ThirdPartyCertificateTool.sh -E -T -r archivo_destino -p NoPassWordSet• En sistemas operativos Microsoft Windows , escriba

ThirdPartyCertificateTool.bat -E -T -r archivo_destino -p NoPassWordSet3. Importe el certificado al almacén de confianza del servidor.

Para obtener información sobre cómo actualizar el almacén de confianza del servidor, consulte ladocumentación del servidor.

Copia del certificado de la entidad emisora de certificados en servidores IBM CognosDespués de copiar el certificado de IBM Cognos en los otros servidores, copie el certificado de la entidademisora de certificados en el servidor de IBM Cognos.

182 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 191: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. Copie el certificado de la entidad emisora de certificados en una ubicación segura en el servidor deIBM Cognos.

Asegúrese de que el certificado de la entidad emisora de certificados tiene el formato X.509codificado en Base-64.

2. Importe el certificado de la entidad emisora de certificados especificando el comando siguiente:

• En sistemas operativos UNIX o Linux , escriba lo siguiente:

ThirdPartyCertificateTool.sh -T -i -r archivo_certificado_CA -pNoPassWordSet

• En sistemas operativos Microsoft Windows , escriba

ThirdPartyCertificateTool.bat -T -i -r archivo_certificado_CA -pNoPassWordSet

Selección y clasificación de paquetes de cifrado para Secure Socket LayerUna conexión SSL empieza con una negociación en la que el cliente y el servidor presentan una lista depaquetes de cifrado soportados en orden de prioridad. El paquete de cifrado proporciona la calidad deprotección para la conexión. Contiene algoritmos criptográficos, de autenticación, hash y de intercambiode claves. El protocolo SSL selecciona el paquete con prioridad máxima que soporta el cliente y elservidor.

Se ofrece una lista de paquetes de cifrado soportados por SSL. Puede eliminar paquetes de cifrado queno cumplen sus requisitos y asignar una prioridad o preferencia a los paquetes de cifrado restantes. Lospaquetes de cifrado seleccionados se presentan en orden de prioridad para ambas partes de lanegociación, cliente y servidor. Debe coincidir como mínimo uno de los paquetes de cifradoseleccionados entre las plataformas cliente y servidor.

La lista de paquetes de cifrado soportados se genera de forma dinámica en cada sistema y depende deJava Runtime Environment (JRE) o de si ha instalado otro software criptográfico en el sistema. Si harealizado cambios en un sistema, como la actualización del JRE o la instalación de software que haactualizado el JRE, los paquetes de cifrado soportados disponibles en ese sistema pueden verseafectados. Si ya no tiene un paquete de cifrado soportado que coincida con los otros sistemas de suentorno, es posible que deba cambiar el JRE del sistema para que coincida con los otros sistemas de suentorno.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, pulse Criptografía > Cognos.3. En la ventana Propiedades, pulse la columna Valor de la propiedad Paquetes de cifrado soportados.

4. Pulse el icono Editar .

• Para mover un paquete de cifrado a la lista Valores actuales, pulse la casilla de verificación de lalista Valores disponibles y, a continuación, en Añadir.

• Para subir o bajar un paquete de cifrado de la lista Valores actuales, pulse la casilla de verificacióny, a continuación, en las flechas hacia arriba o hacia abajo.

• Para eliminar un paquete de cifrado de la lista Valores actuales, pulse la casilla de verificación y, acontinuación, Eliminar.

5. Pulse Aceptar.6. En el menú Archivo, pulse Guardar.

Capítulo 12. Opciones de configuración 183

Page 192: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Utilizar el protocolo SSL (capa de sockets seguros) para las conexiones debase de datos en IBM Cognos Configuration

Puede configurar IBM Cognos Analytics de manera que utilice el protocolo SSL (capa de sockets seguros)para la comunicación con las bases de datos utilizadas por IBM Cognos Analytics, incluidas las bases dedatos del almacén de contenido, de notificaciones y de registro.

SSL debe estar habilitado en el servidor de bases de datos y los clientes de base de datos deben estarconfigurados para utilizar conexiones SSL al servidor de bases de datos antes de habilitarlo en IBMCognos Configuration.

El soporte de SSL está disponible para todas las bases de datos soportadas excepto IBM Db2 para z/OS.

Db2

Puede utilizar SSL para Db2 versión 9.1 Fixpack 2 y versiones posteriores.

Para obtener información sobre la configuración de Db2 para las conexiones SSL, consulte ladocumentación correspondiente a su versión de Db2.

Por ejemplo, para la versión 10.5, consulte la documentación de IBM Db2 versión 10.5 (pic.dhe.ibm.com/infocenter/db2luw/v10r5/index.jsp?topic=%2Fcom.ibm.db2.luw.admin.sec.doc%2Fdoc%2Fc0053514.html).

IBM Informix

Para obtener información sobre la configuración de IBM Informix para las conexiones SSL, consulte ladocumentación correspondiente a su versión de IBM Informix.

Por ejemplo, para la versión 12.10, consulte la documentación de IBM Informix versión 12.10(pic.dhe.ibm.com/infocenter/informix/v121/index.jsp?topic=%2Fcom.ibm.sec.doc%2Fids_ssl_001.htm).

Oracle

Para obtener información sobre la configuración de Oracle para las conexiones SSL, consulte ladocumentación correspondiente a su versión de Oracle.

El libro blanco SSL With Oracle JDBC Thin Driver (www.oracle.com/technetwork/database/enterprise-edition/wp-oracle-jdbc-thin-ssl-130128.pdf) publicado por Oracle proporciona información paraconfigurar SSL para el cliente y el servidor de bases de datos.

Microsoft SQL Server

Para obtener información sobre la configuración de Microsoft SQL Server para las conexiones SSL,consulte la documentación correspondiente a su versión de Microsoft SQL Server.

Por ejemplo, para la versión 2012, consulte la documentación de Microsoft SQL Server versión 2012(technet.microsoft.com/en-us/library/bb879949.aspx).

Nota: Después de habilitar SSL en el servidor de bases de datos, puede establecer Cifrado SSLhabilitado en Verdadero en IBM Cognos Configuration.

Utilización de SSL para las conexiones de base de datos en IBM Cognos Configuration forMicrosoft SQL Server

Para utilizar el protocolo SSL (capa de sockets seguros) para las conexiones de base de datos en IBMCognos Configuration, debe importar el certificado SSL al almacén de claves de Java y después modificaralgunos archivos de configuración de IBM Cognos. Para obtener información sobre la configuración deMicrosoft SQL Server for SSL para las conexiones SSL, consulte la documentación correspondiente a suversión de Microsoft SQL Server.

184 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 193: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Puede utilizar SSL para las conexiones de base de datos en IBM Cognos Configuration, incluidas las basesde datos del almacén de contenido, de notificaciones, de registro, de Human Task and AnnotationServices y de Cognos Mobile.

El controlador JDBC de Microsoft sustituye el controlador JSQLConnect para SQL Server. A partir de laversión siguiente, debe descargar desde Microsoft y guardar el nuevo controlador de tipo 4 en la carpetaubicación_instalación/drivers.

Nota: Hay nombres de archivos JAR de controlador diferentes, tales como sqljdbc4.jar,sqljdbc41.jar y sqljdbc42.jar. Oficialmente, sqljdbc42.jar da soporte a JRE8, que es laversión incluida de Cognos Analytics.

Antes de empezar

Asegúrese de habilitar SSL en el servidor de bases de datos antes de configurar IBM Cognos para queutilice SSL para las conexiones de base de datos.

Asegúrese de exportar el certificado SSL del servidor de bases de datos y de tenerlo disponible en elsistema en el que va a configurar la conexión de base de datos en IBM Cognos Configuration.

Procedimiento

1. Si está utilizando un servidor SQL configurado para SSL como su base de datos de almacén decontenido, siga estos pasos:a) Obtenga el certificado de la entidad emisora de certificados raíz que ha emitido su certificado de

servidor SQL (o el certificado autofirmado si no lo ha emitido una entidad emisora de certificados) ycópielo en el sistema en el que se ha instalado Cognos Analytics. Por ejemplo, copie el archivosqlcert.cer en el directorio raíz, c:\sqlcert.cer

b) Escriba cd C:\Program Files\ibm\cognos\analytics\ibm-jre\jre\lib\securityc) Escriba, por ejemplo, C:\Progra~1\ibm\cognos\analytics\ibm-jre\jre\bin\keytool -import -trustcacerts -file "c:\sqlcert.cer" -keystore cacerts -aliasSQLCert

2. Edite ubicación_instalación\bin64\bootstrap_wlp_os_version.xml para añadir las líneassiguientes después de la línea <param condName="${java_vendor}" condValue="IBM">-Xscmaxaot4m</param>:

Windows:

<param>"-Dcom.ibm.jsse2.overrideDefaultTLS=true"</param><param>"-Dcom.ibm.jsse2.sp800-131=strict"</param>

Linux, UNIX:

<param>-Dcom.ibm.jsse2.overrideDefaultTLS=true</param><param>-Dcom.ibm.jsse2.sp800-131=strict</param>

3. Edite ubicación_instalación\bin64\cogconfig.bat (Windows) o ubicación_instalación\bin64\cogconfig.sh (Linux, UNIX) para añadir las líneas siguientes después de la línea setJ_OPTS=%DD_OPTS% %J_OPTS%:

Windows:

set J_OPTS="-Dcom.ibm.jsse2.overrideDefaultTLS=true" %J_OPTS% set J_OPTS="-Dcom.ibm.jsse2.sp800-131=strict" %J_OPTS%

Linux, UNIX:

JAVA_OPTS=$JAVA_OPTS -Dcom.ibm.jsse2.overrideDefaultTLS=trueJAVA_OPTS=$JAVA_OPTS -Dcom.ibm.jsse2.sp800-131=strict

Capítulo 12. Opciones de configuración 185

Page 194: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

4. Inicie Cognos Configuration utilizando el archivo cogconfig.bat o cogconfig.sh que hamodificado en el paso anterior.

Importante: Debe iniciar IBM Cognos Configuration utilizando el archivo cogconfig.bat (que hamodificado para incluir el almacén de claves y la contraseña) y no el archivo ejecutable habitual,ogconfigw.exe, o el acceso directo del menú de inicio.

5. En Acceso a datos, bajo el tipo de conexión de base de datos, seleccione la conexión de base dedatos.

6. Seleccione Verdadero para Cifrado SSL habilitado.7. Pruebe la conexión y guarde la configuración.8. Inicie Cognos Analytics. Tendrá que hacer coincidir el nombre completo del servidor en SQL Server

Configuration Manager con el incluido en el certificado, por ejemplo, mymachine.canlab.ibm.comen lugar de localhost.

Resultados

Importante: Para el inicio de sesión único (SSO) y la autenticación de Windows, debe colocarsqljdbc_auth.dll en el directorio bin64. La autenticación de Windows es una configuración de iniciode sesión único. La selección en Configuration Manager delContent Manager se denomina Base de datosde Microsoft SQL Server (Autenticación de Windows).

Utilización de SSL para las conexiones de base de datos en IBM Cognos Configurationpara una base de datos IBM Db2, Informix

Para utilizar el protocolo SSL (capa de sockets seguros) para las conexiones de base de datos en IBMCognos Configuration, debe importar el certificado SSL al almacén de claves de Java y después modificaralgunos archivos de configuración de IBM Cognos.

Puede utilizar SSL para las conexiones de base de datos en IBM Cognos Configuration, incluidas las basesde datos del almacén de contenido, de notificaciones y de registro.

Antes de empezar

Asegúrese de habilitar SSL en el servidor de bases de datos antes de configurar IBM Cognos para queutilice SSL para las conexiones de base de datos.

Asegúrese de exportar el certificado SSL del servidor de bases de datos y de tenerlo disponible en elsistema en el que va a configurar la conexión de base de datos en IBM Cognos Configuration.

Procedimiento

1. Siga las indicaciones de la documentación de la versión de su base de datos para habilitar SSL para elservidor de bases de datos y exportar el certificado SSL.

2. Descargue los archivos jar de políticas de potencia ilimitada.

Nota: Las versiones más recientes del JRE incluyen archivos JCE de forma predeterminada. Seencuentran aquí: ubicación instalación/ibm-jre/jre/lib/security/policy/unlimited/.

Para el JRE de IBM, también puede ir a https://public.dhe.ibm.com/ibmdl/export/pub/systems/cloud/runtimes/java/security/jce_policy y descargar jurisdiction_policy_files.zip.Descomprima los archivos de políticas en ubicación_instalación/ibm-jre/jre/lib/security.

3. En el sistema en el que va a configurar la conexión de base de datos, importe el certificado SSL con laherramienta de claves del JRE que va a utilizar para IBM Cognos Analytics.Por ejemplo, si va a utilizar el JRE que se proporciona con las instalaciones de IBM Cognos Analyticsen los sistemas operativos Microsoft Windows, siga estos pasos:a) Vaya al directorio ubicación_instalación/ibm-jre/jre/bin.b) Ejecute el comando siguiente.

186 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 195: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

keytool -import -file ruta/nombre_archivo -keystore nombre_almacén_claves-alias nombre_alias

Donde nombre_almacén_claves es el nombre de un almacén de claves nuevo ynombre_alias es el alias que haya elegido para el certificado.

c) Escriba una contraseña para su almacén de claves. Si va a añadir el certificado a un almacén declaves ya existente, escriba la contraseña de ese almacén de claves. Si va a crear un nuevoalmacén de claves, escriba una contraseña para el almacén de claves nuevo.

Importante: El certificado SSL debe importarse al almacén de claves del JRE que va a utilizar paraIBM Cognos Analytics.

4. Edite el archivo java.security para incluir el proveedor SSL.a) Si va a utilizar el JRE que se proporciona con las instalaciones de IBM Cognos Analytics en los

sistemas operativos Microsoft Windows, vaya al directorio ubicación_instalación/ibm-jre/jre/lib/security. En caso contrario, vaya al directorio lib/security del JRE que va autilizar para IBM Cognos Analytics.

b) Abra java.security en un editor de texto.c) Añada la línea siguiente a la sección de lista de proveedores del archivo:

security.provider.2=com.ibm.crypto.fips.provider.IBMJCEFIPS

Importante: Asegúrese de añadir la línea antes desecurity.provider.2=com.ibm.crypto.provider.IBMJCE

d) Cambie los números de las entradas security.provider posteriores de modo que seansecuenciales después de incluirsecurity.provider.2=com.ibm.crypto.fips.provider.IBMJCEFIPS en la lista.

e) Localice las líneas siguientes en el archivo.

ssl.KeyManagerFactory.algorithm=IbmX509ssl.TrustManagerFactory.algorithm=PKIX

f) Añada las líneas siguientes después de las líneas anteriores.

ssl.SocketFactory.provider=com.ibm.jsse2.SSLSocketFactoryImplssl.ServerSocketFactory.provider=com.ibm.jsse2.SSLServerSocketFactoryImpl

g) Guarde y cierre el archivo.5. Edite el archivo bootstrap_wlp_versión_so.xml. Este archivo se utiliza cuando se inicia IBM

Cognos Analytics como servicio desde IBM Cognos Configuration.a) Vaya al directorio ubicación_instalación/bin64.b) Abra el archivo bootstrap_wlp_versión_so.xml en un editor de texto.c) Añada las líneas siguientes al archivo.

<param>"-Dcom.ibm.jsse2.usefipsprovider=true"</param><param>"-Djavax.net.ssl.trustStore=path/keystorename"</param>

Donde ruta es la ruta al almacén de claves y nombre_almacén_claves es el nombre delalmacén de claves.

d) Guarde y cierre el archivo.6. Edite el archivo cogconfig de IBM Cognos.

a) Vaya al directorio ubicación_instalación/bin64.b) Abra el archivo cogconfig.bat en un editor de texto. En los sistemas operativos UNIX o Linux,

abra el archivo cogconfig.sh.c) Localice la línea siguiente en el archivo.

Capítulo 12. Opciones de configuración 187

Page 196: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Windows:

J_OPTS=%DD_OPTS% %J_OPTS% %DEBUG_OPTS%

Linux, UNIX:

$JAVA_CMD $JAVA_OPTS CRConfig $*

d) Añada las líneas siguientes antes de las líneas anteriores.

Windows:

set J_OPTS=-Dcom.ibm.jsse2.usefipsprovider=true %J_OPTS% set J_OPTS=-Djavax.net.ssl.trustStore=ruta/nombre_almacén_claves %J_OPTS%

Linux, UNIX:

JAVA_OPTS="$JAVA_OPTS -Dcom.ibm.jsse2.usefipsprovider=true $JAVA_OPTS"JAVA_OPTS="$JAVA_OPTS -Djavax.net.ssl.trustStore=path/keystorename $JAVA_OPTS"

Donde ruta es la ruta al almacén de claves y nombre_almacén_claves es el nombre delalmacén de claves.

e) Guarde y cierre el archivo.7. Inicie IBM Cognos Configuration mediante el archivo cogconfig que ha modificado.

• En los sistemas operativos Microsoft Windows, efectúe una doble pulsación en el archivocogconfig.bat que ha modificado.

• En los sistemas operativos UNIX o Linux, ejecute el archivo cogconfig.sh que ha modificado.8. En Acceso a datos, bajo el tipo de conexión de base de datos, seleccione la conexión de base de

datos.

Puede utilizar SSL para las conexiones a la bases de datos del almacén de contenido, denotificaciones, de registro y de tareas humanas y anotaciones.

9. Seleccione Verdadero para Cifrado SSL habilitado.10. Pruebe la conexión.11. Guarde la configuración y reinicie los servicios.

Utilización de SSL para las conexiones de base de datos en IBM Cognos Configurationpara una base de datos de Oracle

Para utilizar el protocolo SSL (capa de sockets seguros) para las conexiones de base de datos en IBMCognos Configuration, debe importar el certificado SSL al almacén de claves de Java y después modificaralgunos archivos de configuración de IBM Cognos.

Puede utilizar SSL para las conexiones de base de datos en IBM Cognos Configuration, incluidas las basesde datos del almacén de contenido, de notificaciones y de registro.

Antes de empezar

Asegúrese de habilitar SSL en el servidor de bases de datos antes de configurar IBM Cognos para queutilice SSL para las conexiones de base de datos.

Procedimiento

1. Edite el archivo bootstrap_wlp_versión_so.xml.

Este archivo se utiliza cuando se inicia IBM Cognos Analytics como servicio desde IBM CognosConfiguration.

a) Vaya al directorio ubicación_instalación/bin64.b) Abra el archivo bootstrap_wlp_versión_so.xml en un editor de texto.

188 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 197: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

c) Añada las líneas siguientes al archivo.

<param>-Doracle.net.ssl_version=3</param><param>-Doracle.net.ssl_client_authentication=false</param><param>-Doracle.net.wallet_location=(SOURCE=(METHOD=file)(METHOD_DATA=(DIRECTORY=path/client_wallet)))</param>

Los parámetros Java de este archivo deben ser iguales a los del paso 1.

Consejo: Si utiliza comillas dobles en el archivo bootstrap_wlp_linux38664.xml impide quese inicie IBM Java, por lo que el arranque de Cognos se cuelga y falla.

d) Guarde y cierre el archivo.2. Edite el archivo cogconfig de IBM Cognos.

a) Vaya al directorio ubicación_instalación/bin64.b) Abra el archivo cogconfig.bat en un editor de texto. En los sistemas operativos UNIX o Linux,

abra el archivo cogconfig.sh.c) Añada las líneas siguientes al archivo.

set J_OPTS=-Doracle.net.ssl_version=3 %J_OPTS%set J_OPTS=-Doracle.net.wallet_location=(SOURCE=(METHOD=file)(METHOD_DATA=(DIRECTORY=ruta/cartera_cliente))) %J_OPTS%set J_OPTS=-Doracle.net.ssl_client_authentication=false %J_OPTS%

d) Guarde y cierre el archivo.3. Copie en los directorios ubicación_instalación/drivers los archivos de controlador de Oracle

siguientes.

• jssl-1_1.jar• oraclepki.jar• osdt_cert.jar• osdt_core.jar

4. Inicie IBM Cognos Configuration.5. En Acceso a datos, para el tipo de conexión de base de datos, seleccione la conexión de base de

datos.

Puede utilizar SSL para las conexiones a la bases de datos del almacén de contenido, denotificaciones, de registro y de tareas humanas y anotaciones.

Consejo: Asegúrese de que la conexión utiliza el tipo Base de datos Oracle (Avanzada). Si no haseleccionado el tipo Base de datos Oracle (Avanzada), suprima la conexión de base de datos y creeuna nueva que utilice Base de datos Oracle (Avanzada).

6. Seleccione Verdadero para Cifrado SSL habilitado.7. Pruebe la conexión.8. Guarde la configuración y reinicie los servicios.

Protección de los orígenes de datos JDBC con SSLUtilice el procedimiento siguiente para proteger orígenes de datos JDBC con SSL.

Procedimiento

1. Asegúrese de que el servidor se ha configurado para SSL - fuera del entorno de IBM Cognos Analytics.2. En Cognos Analytics, asegúrese de que se ha actualizado el URL de JDBC y las propiedades de

conexión para que incluyan cualquier parámetro necesario, según lo indique la documentación delproveedor, para habilitar SSL mediante JDBC. El siguiente es un ejemplo del parámetro de URL deJDBC cuando Db2 es el servidor de datos: Conexión del servidor de datos DB2 de ejemplo

3. Importe el o los certificados SSL al almacén de confianza JRE de IBM Cognos, siguiendo lasindicaciones de la documentación, (los certificados se han de importar a /ibm-jre/jre/lib/

Capítulo 12. Opciones de configuración 189

Page 198: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

security/cacerts y la contraseña predeterminada es changeit): Importar certificados de CA a loscomponentes de IBM Cognos

Configurar conexiones de origen de datos JDBC para el inicio de sesión únicomediante Kerberos

Puede configurar el inicio de sesión único utilizando el protocolo Kerberos para las conexiones de origende datos JDBC que se utilizan para el modo de consulta dinámica (DQM).

Con la excepción de Microsoft SQL Server, la autenticación del origen de datos de inicio de sesión únicoestá soportada solamente para el modo de consulta dinámica.

El soporte a delegación limitada (una extensión de Microsoft a Kerberos), permite que un servicio obtengaun tíquet para otro servicio en nombre del usuario mediante la presentación a sí mismo del tíquet deservicio del usuario. El tíquet de servicio se delega desde el usuario (Servicio de usuario a proxy -S4U2Proxy), o lo genera el propio servicio cuando el usuario se autentica utilizando otros medios.

Para configurar un origen de datos para la autenticación de inicio de sesión único mediante Kerberos,debe realizar lo siguiente:

• Cree un archivo de inicialización de Kerberos.• Configure un nombre principal de servicio (SPN) para el origen de datos del modo de consulta dinámica.• Cree un archivo keytab.• Configure el módulo de inicio de sesión de Kerberos.• Configure las conexiones de origen de datos.

Antes de empezar, asegúrese de que se cumplan las condiciones siguientes:

1. El servicio de IBM Cognos está configurado para el inicio de sesión único mediante un espacio denombres de Microsoft Active Directory.

2. La base de datos está configurada para utilizar el protocolo Kerberos.3. Los usuarios de Active Directory también se han configurado en el servidor de bases de datos.4. Si se ha configurado el inicio de sesión único con la delegación con restricciones, consulte la

documentación del controlador, para asegurarse de que el controlador da soporte a la delegación conrestricciones. No todos los controladores que dan soporte a la autenticación de Kerberos soportantambién la delegación con restricciones.

La consulta dinámica da soporte a la delegación con restricciones de Kerberos con los controladoresJDBC para Netezza y Cloudera Impala. Esta función requiere controladores JDBC de las siguientesversiones o superiores, que se han mejorado para recibir credenciales GSS: Netezza 7.2.0.9-P3 y7.2.1.3-P3 (consulte http://www-01.ibm.com/support/docview.wss?uid=swg21997658 para obtenermás información), y Cloudera Impala 2.5.36

Se puede utilizar IBM Cognos Analytics con un JRE de ORACLE o IBM. Las versiones que requiere IBMse encuentran en la página entornos soportados. Los usuarios que intenten utilizar Cognos Analyticscon un JRE de IBM y JDBC de Cloudera Impala deberán utilizar IBM JRE 8.0.3.12 o superior. Consultehttps://developer.ibm.com/javasdk/downloads/sdk8/.

Utilización de la autenticación de Kerberos sin inicio de sesión único

Aunque no configure el espacio de nombres de Active Directory, podrá configurar el origen de datos parala autenticación Kerberos. El servicio de consulta del modo de consulta dinámica interpreta lascredenciales que proporcione (nombre de usuario y contraseña) como las credenciales para obtener untíquet TGT (tíquet de concesión de tíquet) del centro de distribución de Kerberos (Active Directory u otraimplementación de Kerberos). Estas credenciales se pueden proporcionar a través de un inicio de sesióno las puede especificar el usuario cuando se le soliciten las credenciales de la base de datos. En estecaso, cambian los pasos de configuración tal como se indica a continuación:

190 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 199: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• No tiene que registrar un SPN.• No tiene que crear un archivo keytab.• No tiene que configurar Kerberos Login Module.• Tiene que proporcionar un archivo de inicialización de Kerberos.

Creación de archivos de inicialización de KerberosDebe crear un archivo de inicialización de Kerberos y colocarlo en una ubicación concreta en todos lossistemas en los que se hayan instalado los componentes de nivel de aplicación. El archivo deinicialización de Kerberos, krb5.conf se utiliza en la implementación del protocolo JRE Kerberos.

Para obtener más información acerca de los archivos de inicialización de Kerberos, consulte ladocumentación de Kerberos del MIT (web.mit.edu/kerberos/krb5-devel/doc/admin/conf_files/krb5_conf.html).

Procedimiento

En todos los sistemas en los que se hayan instalado componentes de nivel de aplicación, copie el archivokrb5.conf en el directorio JAVA_HOME/lib/security.

En los sistemas en los que se ejecuta UNIX, copie el archivo krb5.conf en el directorio /etc/krb5.

En los sistemas en los que se ejecuta Linux, copie el archivo krb5.conf en el directorio /etc.

En los sistemas en los que se ejecuta Microsoft Windows, copie el archivo krb5.conf en el directorioC:\winnt y cámbiele el nombre por krb5.ini.

Creación de un SPN para Query ServiceDebe crear un nombre principal de servicio (SPN) para que lo utilice Query Service. El SPN debe estarconfigurado con un usuario del dominio de Active Directory que sea de confianza para la delegación.

El SPN debe tener el formato spn@REINO. El valor spn tiene el formato nombre de servicio/nombrede dominio completo. REINO es el nombre del reino que se ha configurado en el archivo deinicialización de Kerberos. Por ejemplo, si el nombre de servicio es dqm, dqm/[email protected].

Si el nombre del usuario del dominio de Active Directory es dqmuser, el SPN se registra con el comandosiguiente:

setspn -s dqm/myserver.mydomain.com mywindowsdomain\dqmuser

Puede utilizar los parámetros -L y -Q para verificar que el SPN se haya creado correctamente. Porejemplo:

setspn -L mywindowsdomain\dqmuser

setspn -Q dqm/myserver.mydomain.com

Creación de un archivo keytabDespués de crear el SPN, debe crear un archivo de tabla de claves (keytab) para el servicio. El archivo detabla de claves permite que el servicio inicie sesión sin una contraseña. El archivo de tabla de claves debecrearse de nuevo si se cambia la contraseña de la cuenta de servicio.

Procedimiento

Utilice el comando siguiente para crear un archivo de tabla de claves:

ktpass -out krb5.keytab -princ SPN -mapUser nombre_usuario -mapOp set -passcontraseña -pType KRB5_NT_PRINCIPAL -crypto RC4-HMAC-NT

Por ejemplo:

Capítulo 12. Opciones de configuración 191

Page 200: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

ktpass -out krb5.keytab -princ dqm/[email protected] -mapUser dqmuser@mywindowsdomain -mapOp set -pass contraseña -pTypeKRB5_NT_PRINCIPAL -crypto RC4-HMAC-NT

Configuración del módulo de inicio de sesión de KerberosDebe configurar el módulo de inicio de sesión de Kerberos para que el servicio de consulta de IBMCognos inicie sesión en el dominio de Active Directory. Para permitir el inicio de sesión, el paquete JAAS(Java Authentication and Authorization Service) necesita un archivo de configuración.

Hay dos procedimientos posibles para configurar los módulos de inicio de sesión.

Para configurar el módulo de inicio de sesión para Kerberos con el inicio de sesión único (ActiveDirectory):

1. En Cognos Configuration, seleccione el espacio de nombres de Active Directory en Seguridad >Autenticación.

2. En la propiedad Nombre de principal de servicio DQM, escriba el valor tal como se lista en el archivode tabla de claves.

Utilice el mandato klist -k <archivo de tabla de claves> para buscar el nombre delprincipal.

3. Cambie el nombre del archivo de tabla de claves a ibmcognosba.keytab y colóquelo en la carpetaubicación_instalación/configuration.

Cognos Analytics creará de forma dinámica la configuración de inicio de sesión necesaria.

Se debe incluir un archivo de configuración en el archivo java.security del directorio JRE_HOME/lib/security. Debe incluir una línea como la que se muestra a continuación en el archivo java.security.

login.config.url.1=file:///${java.home}/lib/security/jaas.conf

Se proporcionan ejemplos de configuración de JAAS en la instalación de IBM Cognos. Los archivos deejemplo se denominan jaas-ibm.config y jaas-oracle.config y se hallan en el directorioubicación_instalación\configuration.

En los archivos de ejemplo debe sustituir los valores siguientes:

• <nombre principal> es el SPN que ha creado.• <especificación de archivo de tabla de claves> es la ruta y el nombre de archivo del

archivo de tabla de claves que ha creado.

Si no utiliza una conexión de base de datos que esté configurada para la autenticación de Kerberos parala creación de modelos, en lugar de modificar el archivo java.security, puede especificar el archivo deconfiguración de inicio de sesión de JAAS como parámetro de inicio adicional para el servicio de consultaen IBM Cognos Administration. En IBM Cognos Administration, bajo Sistema, expanda su servidor,seleccione Servicio de consulta > Establecer propiedades > Valores y escriba el valor en Argumentosde JVM adicionales para Query Service con el formato -Djava.security.auth.login.config=<archivo de configuración>

Verificación de la configuración de KerberosPara verificar la configuración de JAAS (Java Authentication and Authorization Service) y el archivokeytab, puede ejecutar un comando mediante el comando java desde el JRE que Cognos Analyticsutilice.

Procedimiento

Ejecute el comando siguiente desde ubicación_instalación/webapps/p2pd/WEB-INF/libjava -cp xqeService.jar -Dcom.ibm.security.krb5.Krb5Debug=all -Dcom.ibm.security.jgss.debug=all com.cognos.xqe.util.KerberosSSOLoginHelper

El programa de utilidad intentará iniciar sesión utilizando el archivo keytab, y en el proceso se mostrará lasalida de depuración de Kerberos. Al final, se muestra Se ha realizado correctamente el

192 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 201: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

inicio de sesión del ayudante o Ha fallado el inicio de sesión del ayudante<mensaje de error>.

Verificación de las prestaciones del controlador JDBCIndependientemente de si se ha configurado o no el inicio de sesión único, DQM requiere que elcontrolador de base de datos pueda crear conexiones con un asunto previamente autorizado. Hay unprograma de utilidad que se incluye con la instalación de IBM Cognos Analytics que puede ayudar aprobar el controlador.

Antes de empezarEl programa de utilidad acepta url, ID de usuario y contraseña como parámetros. El controladordebe estar instalado en la carpeta ubicación_instalación/webapps/p2pd/WEB-INF/lib.

Procedimiento

En la carpeta ubicación_instalación/webapps/p2pd/WEB-INF/lib, utilizando el comando javadel jre que Cognos utiliza, ejecute el comando siguiente:java -cp xqeService.jar;<driver.jar>com.cognos.xqe.util.KerberosConnectionHelper <nombre clase controlador> <jdbcurl> <usuario> <contraseña>

Donde:

• <controlador.jar> es el archivo jar que contiene el controlador. Si el controlador tiene demasiadosarchivos jar, puede especificar "*" en el parámetro classpath.

• <nombre clase controlador>> es el nombre de clase utilizado para cargar el controlador.• <url jdbc> es el URL de conexión JDBC para el origen de datos, incluidas las propiedades específicas del

controlador para la autenticación Kerberos.• <usuario> es el principal de Kerberos.• <contraseña> es la contraseña del principal de Kerberos.

El programa de utilidad intenta conectarse a la base de datos con los parámetros suministrados y generacomo salida el rastreo de depuración de Kerberos.

Configuración de conexiones de origen de datos cuando se utiliza KerberosUtilice las directrices de este tema al configurar las cadenas de conexión correspondientes a lasconexiones de origen de datos que utilizan el inicio de sesión único de Kerberos.

Procedimiento

1. En la sección Inicio de sesión, seleccione espacio de nombres externo y seleccione el espacio denombres de Active Directory en la lista. En las cadenas de conexión de dos pestañas (Nativo y JDBC),la sección Inicio de sesión está en la pestaña Nativo.

2. En el campo Propiedades de conexión, especifique ibmcognos.authentication=java_krb5 y, acontinuación, añada las propiedades que el controlador JDBC necesita para la autenticación deKerberos, si procede. En las conexiones de origen de datos con dos pestañas (Nativo y JDBC), estecampo está en la pestaña JDBC y se llama Parámetros de conexión JDBC.

Si IBM Cognos Analytics se ha instalado en un sistema en el que se ejecutan los sistemas operativosMicrosoft Windows, no tiene que especificar ibmcognos.authentication=java_krb5 para lasconexiones de origen de datos de Microsoft SQL Server y Teradata.

3. Pruebe la conexión de origen de datos.

Ejemplo

A continuación se muestran ejemplos de las propiedades de conexión de algunos orígenes de datos:

• Para las conexiones de origen de datos de Teradata:

Capítulo 12. Opciones de configuración 193

Page 202: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

ibmcognos.authentication=java_krb5;LOGMECH=KRB5;• Para las conexiones de origen de datos de SAP-HANA:

ibmcognos.authentication=java_krb5;• Para las conexiones de origen de datos de Microsoft SQL Server:

ibmcognos.authentication=java_krb5;authenticationScheme=JavaKerberos;

Configuración de un repositorio para los mensajes de registroEl protocolo de bus de BI incluye el procesamiento de mensajes de registro, una herramienta dediagnóstico importante para investigar el comportamiento de IBM Cognos Analytics.

Además de los mensajes de error, los mensajes de registro proporcionan información sobre el estado delos componentes y una visión de alto nivel de los eventos importantes. Por ejemplo, los mensajes deregistro pueden proporcionar información sobre los intentos de inicio y detención de servicios, lafinalización de solicitudes de procesamiento y los indicadores de errores muy graves. Los registros deauditoría, disponibles a partir de una base de datos de registro, ofrecen información sobre la actividad deinforme y usuario.

Los servicios de IBM Cognos de cada sistema envían información sobre los errores y eventos a unservidor de registro local. Hay un servidor de registro local instalado en la carpeta install_location/logs en cada sistema con IBM Cognos Analytics que contiene Content Manager o componentes de nivelde aplicación. Dado que el servidor de registro utiliza un puerto diferente del de otros componentes deIBM Cognos Analytics, sigue procesando eventos aunque se hayan inhabilitado otros servicios en elsistema local como, por ejemplo, el asignador.

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

Planificación delprocesamiento

de mensajes de regsitro

Establecer registroConfigurar registro

Figura 8. Flujo de trabajo para implementar el registro

• Durante la planificación, determine la configuración de registro adecuada para su entorno. Por ejemplo,evalúe los diversos repositorios de mensajes de registro, como los servidores y archivos de registroremotos, el syslog de UNIX o Linux o el registro de eventos de Windows NT, además del archivo deregistro local. También puede enviar solamente información de registro de auditoría a una base dedatos. Tenga en cuenta la seguridad, por ejemplo, los métodos disponibles para proteger los archivosde registro frente a errores del sistema y la manipulación indebida por parte de los usuarios.

• Durante la configuración, defina las propiedades de inicio del registro, como, por ejemplo, los valores deconexión de las bases de datos. Si desea recopilar los registros de auditoría, deberá crear también unabase de datos de registro. Si debe protegerse la comunicación entre un servidor de registro local y unservidor de registro remoto, realice los cambios de configuración adecuados en los dos sistemas conIBM Cognos Analytics. También puede habilitar algunas características de registro, como el registroespecífico del usuario.

Para obtener información sobre la configuración del registro, consulte la IBM Cognos Analytics Guía deinstalación y configuración.

• Al configurar el registro, especifique el nivel de detalle que se debe registrar para que los mensajes secentren en la información relevante para su organización. Los informes de auditoría también puedenconfigurarse para hacer un seguimiento de la actividad de informes y usuarios.

Para obtener información sobre la configuración del registro, consulte la IBM Cognos Analytics Guía deinstalación y configuración.

194 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 203: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Para obtener más información sobre el uso de los mensajes de registro para resolver problemas y sobrela resolución de problemas relacionados con el registro, consulte la IBM Cognos Analytics Guía deresolución de problemas.

Directrices para la creación de una base de datos de registroPuede crear una base de datos para almacenar mensajes de registro. La creación de una base de datos deregistro conlleva las siguientes tareas:

• Crear una base de datos de registro.

Para IBM Db2, Oracle, Microsoft SQL Server, utilice el mismo procedimiento que se utilizó para crear labase de datos del almacén de contenido. Utilice las instrucciones de la sección “Directrices para lacreación del almacén de contenido” en la página 8.

Nota: Si utiliza Db2, no puede generar un script para crear la base de datos de notificaciones de lamisma forma que para el almacén de contenido.

Para Db2 en z/OS, utilice las instrucciones de “Valores recomendados para crear una base de datos deregistro en Db2 en z/OS” en la página 195.

• Configure la conectividad de base de datos.

Utilice las instrucciones de la sección “Configuración de la conectividad de base de datos para la basede datos de registro” en la página 196.

• Especifique el repositorio de mensajes de registro.

Utilice las instrucciones de la sección “Repositorios de los mensajes de registro” en la página 198.

Valores recomendados para crear una base de datos de registro en Db2 en z/OS

La base de datos que vaya a crear debe incluir los valores de configuración especificados.

Utilice la siguiente lista de comprobación como ayuda para configurar la base de datos de registro en Db2en z/OS.

__ • Inicie sesión en el sistema z/OS como usuario con privilegios de administrador en Db2 en z/OS.__ • Cree una instancia de base de datos, un grupo de almacenamiento y una cuenta de usuario para el

almacén de contenido. IBM Cognos utiliza las credenciales de la cuenta de usuario para comunicarsecon el servidor de bases de datos.

__ • Asegúrese de que asigna una agrupación de búferes con un tamaño de página de 8 kB a la instanciade base de datos.

__ • Para una base de datos de registro en Db2 on z/OS, los administradores deben ejecutar un script deespacio de tabla para crear los espacios de tabla que contenga los objetos de gran tamaño y otrosdatos para la base de datos de registro y, a continuación, otorgar a los usuarios derechos para latabla. Para obtener más información sobre cómo ejecutar el script de espacios de tabla, consulte:“Crear espacios de tabla para una base de datos de registro en Db2 en z/OS ” en la página 195.

Crear espacios de tabla para una base de datos de registro en Db2 en z/OSSi utiliza IBM Db2 en z/OS, un administrador de base de datos debe ejecutar un script para crear unconjunto de espacios de tabla necesario para la base de datos de registro. El script debe modificarse parasustituir los parámetros de marcador de posición por otros que sean apropiados al entorno.

Asegúrese de que utiliza las convenciones de nomenclatura para Db2 en z/OS. Por ejemplo, todos losnombres de parámetros deben empezar por una letra y la longitud no debe exceder de 6 caracteres. Paraobtener más información, consulte el Knowledge Center de Db2.

Procedimiento

1. Conéctese a la base de datos como un usuario con privilegios para crear y colocar espacios de tabla ypermitir la ejecución de sentencias SQL.

2. Vaya al directorio ubicación_instalación/configuration/schemas/logging/db2zos.

Capítulo 12. Opciones de configuración 195

Page 204: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

3. Abra el archivo de script LS_tablespace_db2zOS.sql y utilice la tabla siguiente como ayuda parasustituir los parámetros genéricos por los adecuados para el entorno.

Tabla 25. Nombres y descripciones de parámetros de espacios de tabla para una base de datos deregistro en Db2 en z/OS

Nombre de parámetro Descripción

IPFSCRIPT_DATABASE Nombre de la base de datos de registro.

IPFSCRIPT_STOGROUP Nombre del grupo de almacén

IPFSCRIPT_TABLESPACE Nombre del espacio de tabla que contiene lastablas base de la base de datos de registro.

Este espacio de tabla no es para las tablasauxiliares.

IPFSCRIPT_LS_ID Identificador de instancia para la base de datosde auditoría. Este valor no debe tener unalongitud de más de dos caracteres.

IPFSCRIPT_BP Nombre de la agrupación de búferes de 8 kB quese asigna a los objetos normales.

IPFSCRIPT_USERNAME Cuenta de usuario que accede a la base de datosde registro.

No todos los parámetros enumerados se encuentran en el script, pero se pueden añadir en el futuro.4. Guarde y ejecute el script.5. Otorgue los derechos de usuario de IBM Cognos a los espacios de tabla creados al ejecutar el archivo

de script:

• Abra el archivo de script LS_rightsGrant_db2zOS.sql.• Sustituya los valores de los parámetros por valores apropiados para el entorno.

Sugerencia: Asegúrese de que usa los mismos valores que usó al crear las agrupaciones de búferesy la cuenta de usuario.

• Guarde y ejecute el script LS_rightsGrant_db2zOS.sql.

ResultadosSe crea la base de datos de registro.

Configuración de la conectividad de base de datos para la base de datos de registroDespués de crear una base de datos para registros de auditoría, son necesarios pasos adicionales paraconfigurar el cliente de base de datos si utiliza Oracle, IBM Db2 o Informix Dynamic Server como servidorde bases de datos.

En un entorno distribuido, el servidor de registro local de un sistema de componentes de nivel deaplicación puede enviar mensajes de registro a un servidor de registro remoto, que luego envía mensajesa la base de datos de registro. Para Oracle y Db2, el controlador JDBC y/o el software de cliente de basede datos adecuados solamente son necesarios en el sistema de componentes de nivel de aplicación quecontiene el servidor de registro remoto que se conecta con la base de datos de registro.

196 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 205: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Microsoft SQL Server

Si utiliza una base de datos Microsoft SQL Server, el archivo JSQLConnect.jar se instala, de formapredeterminada, en la ubicación adecuada. El único paso adicional que debe realizar es asegurarse deque Microsoft SQL Server utiliza la conectividad TCP/IP.

Configuración de la conectividad de base de datos para una base de datos de registro de IBM Db2Debe configurar el software de cliente de base de datos y el controlador JDBC en todos los sistemas decomponentes de nivel de aplicación con una conexión a la base de datos de registro. Debe configurar elcontrolador JDBC en el sistema Content Manager, a menos que esté utilizando el mismo tipo de base dedatos para los mensajes de registro que utiliza para el almacén de contenido.

La versión del controlador debe ser al menos JCC 3.7 para un sistema operativo Linux o UNIX , o para unsistema operativo Microsoft Windows versión 9.1 fixpack, o JCC 3.42 para un sistema operativo Linux,UNIX , o para un sistema operativoMicrosoft Windows versión 9.5 fixpack 2.

Procedimiento

Copie los siguientes archivos desde el directorio instalación_DB2\sqllib\java hasta el directorioubicación_instalación\drivers:

• El archivo de controlador universal, db2jcc4.jar• El archivo de licencia:

Para Db2 en sistemas operativos Linux, UNIX o Windows, utilice db2jcc_license_cu.jar.

Para Db2 en z/OS, utilice db2jcc_license_cisuz.jar.

Si está conectando con Db2 en z/OS, utilice la versión del controlador de Linux, UNIX o Windowsversión 9.1 fixpack 5 o versión 9.5 fixpack 2.

Consejo: Para comprobar la versión del controlador, ejecute el comando siguiente:

java -cp path\db2jcc4.jar com.ibm.db2.jcc.DB2Jcc -version

Configuración de la conectividad de base de datos para una base de datos de registro de OracleDebe configurar el controlador JDBC en todos los sistemas de Componentes de nivel de aplicación conuna conexión a la base de datos de registro. También debe configurar el controlador JDBC en el sistemaContent Manager, a no ser que esté utilizando el mismo tipo de base de datos para los mensajes deregistro que utiliza para el almacén de contenido.

Procedimiento

1. En el sistema en el que se haya instalado el cliente de Oracle, vaya al directorio ORACLE_HOME/jdbc/lib.

2. Copie el archivo de biblioteca correcto para la versión que utiliza del cliente de Oracle en el directorioubicación_instalacióndrivers del sistema donde se ha instalado Content Manager y donde seha enviado una notificación a una base de datos de Oracle.

Si utiliza Oracle versión 12c, Release 2, debe tener ojdbc8.jar.

Si utiliza Oracle versión 12c, Release 1, debe tener ojdbc7.jar.

Si utiliza Oracle versión 11g, Release 2, debe tener ojdbc6.jar.

Nota: Para obtener más información, consulte Preguntas frecuentes de Oracle JDBC.

Los archivos están disponibles desde una instalación de cliente o servidor de Oracle, y tambiénpueden descargarse del sitio web de tecnología de Oracle.

Configuración de la conectividad de base de datos para una base de datos de registro de InformixDebe configurar el controlador JDBC en todos los sistemas de Componentes de nivel de aplicación conuna conexión a la base de datos de registro. También debe configurar el controlador JDBC en el sistema

Capítulo 12. Opciones de configuración 197

Page 206: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Content Manager, a no ser que esté utilizando el mismo tipo de base de datos para los mensajes deregistro que utiliza para el almacén de contenido.

Procedimiento

1. En el sistema en el que esté instalado Informix, vaya al directorio ubicación_Informix/sqllib/java.

2. Copie los siguiente archivos en el directorio ubicación_instalación\drivers de cada uno de lossistemas en los que esté instalado Content Manager.

• el archivo de controlador universal, db2jcc4.jar• el archivo de licencia, db2jcc4_license_cisuz.jar

Repositorios de los mensajes de registroAl instalar Content Manager o los componentes de nivel de aplicación, se instala automáticamente unservidor de registro local. Puede especificar uno o varios repositorios a los que el servidor de registrolocal envía los mensajes de registro.

Envío de mensajes de registro a un servidor de registro remoto

En una instalación distribuida, puede configurar el servidor de registro en cada sistema IBM Cognos paraque envíe los mensajes de registro a un único servidor de registro remoto, que actúa como servidor deregistro común. A continuación, puede configurar el servidor de registro común para que envíe losmensajes de registro a una base de datos o a un archivo local del mismo sistema o de un sistemadiferente.

Si el servidor de registro remoto no está disponible, los mensajes de registro se redirigen a archivos derecuperación del sistema local en el directorio ubicación_instalación/logs/recovery/remote.Estos archivos de recuperación tienen información de indicación de fecha y hora en el nombre y nopueden leerse como archivos de registro normales. Cuando el servidor de registro remoto vuelve a estardisponible, un proceso de recuperación automático mueve toda la información de registro al servidor deregistro remoto y suprime los archivos de registro local.

Guardar mensajes de registro en un archivo

El servidor de registro está configurado de forma predeterminada para enviar los mensajes de registro alarchivo ubicación_instalación/logs/cogaudit.log. Si el archivo de registro predeterminado noexiste cuando se inicia el servicio de IBM Cognos, se crea automáticamente.

Puede configurar el servidor de registro para que envíe los mensajes de registro a un archivo diferente. Siconfigura un archivo de registro distinto, IBM Cognos intenta crear automáticamente este archivo duranteel inicio, además del archivo de registro predeterminado. Si la ubicación del archivo de registroconfigurado no es el directorio ubicación_instalación/logs, debe asegurarse de que existe la rutade acceso al archivo de registro antes de iniciar el servicio IBM Cognos. Por ejemplo, si configura elservidor de registro para que envíe los mensajes al archivo /usr/lpp/logfiles/cognos.log, IBM Cognosintenta crear automáticamente el archivo cognos.log en la carpeta /usr/lpp/logfiles. Si estacarpeta no existe, IBM Cognos no crea el archivo cognos.log y no se puede registrar ningún mensaje deregistro en dicho archivo. Tenga en cuenta que estos mensajes de registro no se registran en el archivo deregistro predeterminado. A pesar de que IBM Cognos crea automáticamente el archivo de registropredeterminado aunque se haya configurado otro archivo de registro, el archivo de registropredeterminado no se utiliza como copia de seguridad.

Guardar mensajes de registro en una base de datos

198 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 207: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

El servidor de registro también puede enviar registros de auditoría a una base de datos del mismosistema o de otro sistema. Los registros de auditoría ofrecen información sobre la actividad de usuario yde informe.

La base de datos de registro tiene la misma configuración y los mismos requisitos de cuenta de usuarioque la base de datos del almacén de contenido. Después de configurar los componentes de IBM Cognospara que envíen mensajes a una base de datos de registro, y de reiniciar el servicio de IBM Cognos, loscomponentes de IBM Cognos BI crean las tablas y los campos de tabla necesarios. Puede probar laconexión a la base de datos de registro antes de reiniciar el servicio de IBM Cognos.

Cómo especificar el repositorio de mensajes de registro para IBM Db2 en UNIX, Linux o WindowsPuede configurar un tipo de repositorio para los mensajes de registro y, a continuación, configurar laspropiedades para el repositorio específico. Asimismo, puede configurar más de un repositorio para losmensajes de registro.

Antes de empezar

Antes de especificar una base de datos como repositorio, asegúrese de que

__ • se haya creado la base de datos de registro__ • se haya configurado el cliente de base de datos

Procedimiento

1. En el sistema en el que ha instalado Content Manager o los componentes de nivel de aplicación,inicie IBM Cognos Configuration.

2. En la ventana Explorador, en Entorno, pulse Registro.3. En la ventana Propiedades, utilice la siguiente tabla a modo de ayuda para configurar las

propiedades del servidor de registro.

Tabla 26. Propiedades del servidor de registro

Tarea Acción

Utilice TCP entre los componentes de IBMCognos en un sistema y su servidor de registrolocal.

Establezca la propiedad Habilitar TCP enVerdadero.

UDP proporciona una comunicación más rápidacon un menor riesgo de perder conexiones queTCP. Sin embargo, el riesgo de perder unaconexión TCP local es bajo. TCP siempre seutiliza para la comunicación entre un servidor deregistro local y un servidor de registro remoto.

Cambie el número de subprocesos disponiblesen el servidor de registro local.

Escriba el valor de la propiedad Subprocesos detrabajo del servidor de registro local.

Mantenga el valor predeterminado de 10. Elrango está entre 1 y 20.

Sin embargo, si tiene un elevado número demensajes de registro, puede asignar mássubprocesos para mejorar el rendimiento.

4. En la ventana Explorador, en Entorno, pulse con el botón derecho del ratón en Registro y, acontinuación, pulse Nuevo recurso > Destino.

5. En el cuadro Nombre, introduzca el nombre del repositorio.6. En la lista Tipo, pulse el tipo de repositorio y, a continuación, pulse Aceptar.7. Si el repositorio es un archivo, introduzca los valores adecuados para las propiedades obligatorias y

opcionales en la ventana Propiedades.

Capítulo 12. Opciones de configuración 199

Page 208: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

8. Si el repositorio es un servidor de registro remoto, introduzca los valores adecuados para laspropiedades obligatorias y opcionales en la ventana Propiedades.

Si el URI de asignador interno del sistema del repositorio está configurado para que utilice SSL, enla ventana Propiedades establezca la propiedad Habilitar SSL en Verdadero.

A continuación, debe especificar el repositorio de los mensajes de registro cuando configure elservidor de registro remoto.

9. Si el repositorio es una base de datos, en la ventana del Explorador, en Registro, especifique el tipode base de datos y sus propiedades de la manera siguiente:

• Pulse con el botón derecho en el nombre de la base de datos y pulse Nuevo recurso > Base dedatos.

• En el cuadro Nombre, introduzca el nombre del repositorio.• En la lista Tipo, pulse el tipo de base de datos y, a continuación, pulse Aceptar.• En la ventana Propiedades, escriba los valores apropiados para las propiedades obligatorias y

opcionales.

Para una base de datos Microsoft SQL Server, puede elegir utilizar un número de puerto, tal como el1433, o una instancia con nombre como valor para la propiedad Servidor de bases de datos connúmero de puerto o nombre de instancia. Incluya el número de puerto si utiliza puertos distintosde los predeterminados. Incluya el nombre de la instancia si existen varias instancias de MicrosoftSQL Server.

Para conectarse a una instancia con nombre, debe especificar el nombre de instancia como unapropiedad URL de JDBC o una propiedad de origen de datos. Por ejemplo, puede escribir hostlocal\instancia1. Si no se especifica una propiedad nombre de instancia, se crea una conexión a lainstancia predeterminada.

Tenga en cuenta que las propiedades especificadas para la instancia con nombre, junto con el IDde usuario y contraseña, y el nombre de la base de datos, se utilizan para crear un URL de JDBC. Acontinuación se incluye un ejemplo:

jdbc:JSQLConnect://localhost\\instance1/user=sa/más propiedades según sea necesario• Pruebe la conexión con la nueva base de datos. En la ventana Explorador, en Entorno, pulse con el

botón derecho en Registro y, a continuación, pulse Probar.

Los componentes de IBM Cognos se conectan a la base de datos. Si ha configurado más de unabase de datos para los mensajes de registro, los componentes de IBM Cognos prueban todas lasbases de datos.

10. Repita los pasos del 5 al 10 para cada repositorio al que desea que el servidor de registro envíe losmensajes.

11. En el menú Archivo, pulse Guardar.12. En la ventana Explorador, pulse Servicios de IBM Cognos > IBM Cognos.13. En el menú Archivo, pulse Reiniciar.

Si ha seleccionado una base de datos como repositorio, los componentes de IBM Cognos crean lastablas y los campos necesarios en la base de datos que ha creado.

ResultadosSi el repositorio era un servidor de registro remoto, configure e inicie el servidor de registro remoto. Acontinuación, reinicie el servicio de IBM Cognos en el sistema local.

Si el repositorio era una base de datos, puede utilizar los componentes de IBM Cognos para ejecutar losinformes de registro desde la base de datos.

También puede establecer el nivel de registro, que controla la cantidad de detalles y el tipo de mensajesque se envían a un archivo de registro o a una base de datos. Para obtener instrucciones, consulte la IBMCognos AnalyticsGuía de administración y seguridad.

200 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 209: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Cómo especificar el repositorio de mensajes de registro para IBM Db2 en z/OSPuede configurar un tipo de repositorio para los mensajes de registro y, a continuación, configurar laspropiedades para el repositorio específico. Asimismo, puede configurar más de un repositorio para losmensajes de registro.

Procedimiento

1. En el sistema en el que ha instalado Content Manager o los componentes de nivel de aplicación,inicie IBM Cognos Configuration.

2. En la ventana Explorador, en Entorno, pulse Registro.3. En la ventana Propiedades, utilice la siguiente tabla a modo de ayuda para configurar las

propiedades del servidor de registro.

Tabla 27. Propiedades del servidor de registro

Tarea Acción

Utilice TCP entre los componentes de IBMCognos en un sistema y su servidor de registrolocal.

Establezca la propiedad Habilitar TCP enVerdadero.

UDP proporciona una comunicación más rápidacon un menor riesgo de perder conexiones queTCP.

TCP se utiliza para la comunicación entre unservidor de registro local y un servidor deregistro remoto.

Cambie el número de subprocesos disponiblesen el servidor de registro local.

Escriba el valor de la propiedad Subprocesos detrabajo del servidor de registro local.

Mantenga el valor predeterminado de 10. Elrango está entre 1 y 20. Sin embargo, si tiene unelevado número de mensajes de registro, puedeasignar más subprocesos para mejorar elrendimiento.

4. En la ventana Explorador, en Entorno, pulse con el botón derecho del ratón en Registro y, acontinuación, pulse Nuevo recurso > Destino.

5. En el cuadro Nombre, introduzca el nombre del repositorio.6. En la lista Tipo, pulse Base de datos y, a continuación, pulse Aceptar.7. En la ventana Explorador, en Registro, pulse con el botón derecho del ratón en el nombre de la base

de datos y, a continuación, pulse Nuevo recurso > Base de datos.8. En el cuadro Nombre, introduzca el nombre del repositorio.9. En la lista Tipo, pulse Base de datos DB2 y, a continuación, pulse Aceptar.

10. En la ventana Propiedades, escriba Servidor de bases de datos y número de puerto, Identificadorde usuario y contraseña y z/OS Nombre de base de datos.

Asegúrese de que el ID de usuario sea el mismo que el especificado para el parámetroIPFSCRIPT_USERNAME en el archivo de script LS_tablespace_db2zOS.sql “Crear espacios de tablapara una base de datos de registro en Db2 en z/OS ” en la página 195.

11. En la ventana Explorador, pulse Configuración local.12. En la ventana Propiedades, junto a Propiedades avanzadas, pulse el interior del cuadro Valor y, a

continuación, pulse el icono Editar .13. Pulse Añadir y, a continuación, añada los nombres y valores de parámetros de configuración de la

siguiente tabla:

Capítulo 12. Opciones de configuración 201

Page 210: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 28. Nombres y valores de los parámetros de configuración

Nombre de parámetro Valor

IPFSCRIPT_CREATE_IN Ubicación de las tablas base

Por ejemplo,databaseName.baseTablespaceName

IPFSCRIPT_STOGROUP Nombre del grupo de almacén

IPFSCRIPT_DATABASE Nombre de la base de datos de registro

IPFSCRIPT_LS_ID Identificador de instancia para la base de datosde auditoría. Este valor no debe tener unalongitud de más de dos caracteres.

14. En el menú Archivo, pulse Guardar.15. Pruebe la conexión con la nueva base de datos. En la ventana Explorador, en Entorno, pulse con el

botón derecho en Registro y, a continuación, pulse Probar.

Los componentes de IBM Cognos se conectan a la base de datos. Si ha configurado más de una basede datos para los mensajes de registro, los componentes de IBM Cognos prueban todas las bases dedatos.

Cómo especificar el repositorio de mensajes de registro para InformixPuede configurar un tipo de repositorio para los mensajes de registro y, a continuación, configurar laspropiedades para el repositorio específico. Asimismo, puede configurar más de un repositorio para losmensajes de registro.

Procedimiento

1. En la ventana Explorador, en Entorno, pulse Registro.2. En la ventana Propiedades, utilice la siguiente tabla a modo de ayuda para configurar las

propiedades del servidor de registro.

Tabla 29. Propiedades del servidor de registro

Tarea Acción

Utilice TCP entre los componentes de IBMCognos en un sistema y su servidor de registrolocal.

Establezca la propiedad Habilitar TCP enVerdadero.

UDP proporciona una comunicación más rápidacon un menor riesgo de perder conexiones queTCP.

TCP se utiliza para la comunicación entre unservidor de registro local y un servidor deregistro remoto.

Cambie el número de subprocesos disponiblesen el servidor de registro local.

Escriba el valor de la propiedad Subprocesos detrabajo del servidor de registro local.

Mantenga el valor predeterminado de 10. Elrango está entre 1 y 20. Sin embargo, si tiene unelevado número de mensajes de registro, puedeasignar más subprocesos para mejorar elrendimiento.

202 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 211: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

3. En la ventana Explorador, en Entorno, pulse con el botón derecho del ratón en Registro y, acontinuación, pulse Nuevo recurso > Destino.

4. En el cuadro Nombre, introduzca el nombre del repositorio.5. En la lista Tipo, pulse Base de datos y, a continuación, pulse Aceptar.6. En la ventana Explorador, en Registro, pulse con el botón derecho del ratón en el nombre de la base

de datos y, a continuación, pulse Nuevo recurso > Base de datos.7. En el cuadro Nombre, introduzca el nombre del repositorio.8. En la lista Tipo, pulse Base de datos Informix Dynamic Server y, a continuación, pulse Aceptar.9. En la ventana Propiedades, escriba los valores de Servidor de bases de datos y número de puerto,

Identificador de usuario y contraseña y Nombre de base de datos.10. Si tiene varias instancias de una base de datos de registro de Informix, cree la propiedad avanzada

IPFSCRIPTIDX y especifique la cuenta en la que se ejecuta la instancia:

• En la ventana Explorador, pulse Configuración local.• En la ventana Propiedades, pulse la columna Valor de Propiedades avanzadas y, a continuación,

pulse el icono Editar .• En el cuadro de diálogo Valor: Propiedades avanzadas, pulse Añadir.• En la columna Nombre, escriba IPFSCRIPTIDX.• En la columna Valor, escriba el ID de usuario de la cuenta en la que se ejecuta la instancia de la

base de datos de registro.

Utilice una cuenta de usuario distinta para cada instancia de la base de datos de registro deInformix.

• Repita el proceso en cada instancia de IBM Cognos Configuration que utilice una instancia de unabase de datos de registro de Informix.

11. En el menú Archivo, pulse Guardar.12. Pruebe la conexión con la nueva base de datos. En la ventana Explorador, en Entorno, pulse con el

botón derecho en Registro y, a continuación, pulse Probar.

Los componentes de IBM Cognos se conectan a la base de datos. Si ha configurado más de una basede datos para los mensajes de registro, los componentes de IBM Cognos prueban todas las bases dedatos.

Habilitación del registro específico del usuarioAl diagnosticar problemas, puede establecer temporalmente el registro para hacer el seguimiento de unoo más usuarios específicos en lugar de todos los usuarios a la vez. Tras terminar el diagnóstico, puedecontinuar con el registro normal. Para habilitar el registro específico del usuario, se utiliza IBM CognosConfiguration para configurar la información de conexión para Java Management Extensions (JMX), unatecnología que suministra herramientas para gestionar y supervisar aplicaciones y redes orientadas aservicios. Después se configura la información de conexión JMX en un archivo de propiedades dedespliegue.

Después de habilitar el registro específico del usuario para los componentes de IBM Cognos, puedehabilitar el registro para un usuario específico mediante el servicio de proceso remoto para JMX. Paraobtener más información, consulte el tema de la utilización de registros para diagnosticar un problema deun usuario específico en la IBM Cognos AnalyticsGuía de administración y seguridad.

Debe instalar Oracle Java SE Development Kit o Java Software Development Kit para IBM para poderhabilitar el registro específico del usuario.

Configuración de la información de conexión JMX con IBM Cognos ConfigurationPuede configurar la información de conexión JMX (Java Management Extensions) en IBM CognosConfiguration especificando un valor de cookie y luego estableciendo el puerto JMX y las credenciales.

Capítulo 12. Opciones de configuración 203

Page 212: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. Inicie la IBM Cognos Configuration en el sistema que tenga Content Manager instalado.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, configure las propiedades de JMX en Valores de asignador:

• Para Puerto JMX externo, escriba un número de puerto disponible.

• Para Credencial JMX externa, pulse el icono Editar en la columna Valor, escriba un ID deusuario y una contraseña y, a continuación, pulse Aceptar.

El ID de usuario y la contraseña garantizan que sólo un usuario autorizado se pueda conectar alentorno de Java para especificar el usuario o usuarios que se van a registrar, mediante el puertoespecificado en Puerto JMX externo.

4. Guarde la configuración.

Configuración de la información de conexión JMX en un archivo de propiedades de desplieguePara que el servidor de aplicaciones soporte los valores de JMX (Java Management), especifique el puertoJMX en el archivo de propiedades de despliegue p2pd.

Procedimiento

1. En un editor de texto, abra el archivo p2pd.deploy_defaults.properties, que se encuentra enubicación_instalación/webapps/p2pd/WEB-INF.

2. Quite el símbolo de comentario de la línea rmiregistryport y asígnele el valor al Puerto JMXexterno que ha configurado en IBM Cognos Configuration.

3. Guarde el archivo p2pd.deploy_defaults.properties.4. Reinicie los servicios de IBM Cognos.

ResultadosAhora IBM Cognos soporta el registro para uno o varios usuarios específicos. Para obtener másinformación, consulte el tema sobre el uso de registros para diagnosticar un problema de un usuarioespecífico en la IBM Cognos AnalyticsGuía de administración y seguridad.

Cambio de los valores globalesDe forma predeterminada, los componentes de IBM Cognos garantizan que todos los entornos locales,que pueden provenir de diferentes orígenes y en diversos formatos, utilizan una forma normalizada. Estosignifica que todos los entornos locales ampliados se ajustan a un valor de idioma y código regional. Cadasistema tiene un entorno local del sistema predeterminado y un entorno local del usuario por usuario. Losentornos locales del usuario pueden ser distintos del entorno local del sistema predeterminado. Sicambia los valores globales en un sistema Content Manager, deberá realizar los mismos cambios en losotros sistemas Content Manager.

Puede cambiar los valores globales

• Para personalizar el soporte de idiomas para la interfaz de usuario• Para personalizar el soporte de moneda• Para personalizar el soporte de entornos locales del contenido• Para correlacionar el idioma utilizado en la interfaz de usuario del producto• Para correlacionar entornos locales del contenido• Para añadir fuentes a su entorno de IBM Cognos• Para personalizar el huso horario predeterminado• Para cambiar la codificación de los mensajes de correo electrónico• Para personalizar los valores de cookies

204 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 213: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Personalización del soporte de idiomas en la interfaz de usuarioUtilice la tabla Entornos locales de productos para añadir o eliminar el soporte de idiomas de la interfazde usuario. Por ejemplo, si no necesita una interfaz de usuario en alemán, puede eliminar este idioma dela lista.

Si cambia el idioma de la interfaz de usuario del producto, los datos no se ven afectados.

Antes de empezar

Asegúrese de que instala las fuentes adecuadas que soporten los juegos de caracteres y de los símbolosde moneda que utiliza. Para que los símbolos de moneda en japonés y coreano aparezcan correctamente,debe instalar las fuentes adicionales del disco de Supplementary Language Documentation.

Procedimiento

1. En cada sistema que disponga de Content Manager, inicie IBM Cognos Configuration.2. En el menú Acciones, pulse Editar la configuración global.3. Pulse la pestaña Entornos locales de productos.

Se muestran todos los entornos locales soportados.4. Pulse Añadir.

Consejo: Para eliminar el soporte, seleccione la casilla de verificación que se encuentra al lado deEntorno local soportado y pulse Eliminar.

5. En la segunda columna, introduzca la parte de idioma de un entorno local.6. Repita los pasos del 3 al 5 para cada soporte de idiomas que desee añadir.7. Pulse Aceptar.8. En el menú Archivo, pulse Guardar.

Personalización del soporte de monedaSi necesita monedas adicionales o desea eliminar algunas de la interfaz de usuario, puede actualizar lalista de monedas soportadas de la tabla Monedas. Si utiliza monedas japonesas o coreanas, debeconfigurar el soporte para que los caracteres de yen japonés y won coreano se muestren correctamente.

De forma predeterminada, los componentes de IBM Cognos sólo muestran un subconjunto de lasmonedas soportadas en la interfaz de usuario. Las monedas se identifican mediante el código de monedaISO 4217. La lista completa de monedas soportadas que pueden añadirse se encuentra en el archivoi18n_res.xml, situado en el directorio ubicación_instalación/bin.

El hecho de añadir monedas al entorno IBM Cognos no garantiza que su sistema disponga de una fuentecon los caracteres necesarios para mostrar la moneda. Asegúrese de que instala las fuentes adecuadaspara que los símbolos de moneda que utiliza estén soportados. Por ejemplo, para mostrar correctamenteel símbolo de moneda de la India (rupia), debe instalar una fuente que contenga dicho carácter. Además,para que los símbolos de moneda en japonés y coreano aparezcan correctamente, debe instalar lasfuentes adicionales del disco de Supplementary Language Documentation.

Adición de monedas a la interfaz de usuarioPuede añadir monedas soportadas o no soportadas a la interfaz de usuario. Las monedas soportadas seañaden en IBM Cognos Configuration. Las monedas no soportadas se añaden al archivo i18n_res.xml quese proporciona en IBM Cognos.

Si añade un código de moneda que no esté soportado en IBM Cognos, deberá añadirlo manualmente alarchivo i18n_res.xml del directorio ubicación_instalación/bin. Copie este archivo en todos los sistemasde IBM Cognos de su instalación.

Procedimiento

1. En cada sistema que disponga de Content Manager, inicie IBM Cognos Configuration.2. En el menú Acciones, pulse Editar la configuración global.

Capítulo 12. Opciones de configuración 205

Page 214: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

3. Pulse la pestaña Monedas.4. Pulse Añadir.

Consejo: Para eliminar el soporte, seleccione la casilla de verificación que se encuentra al lado delelemento soportado y luego pulse Eliminar.

5. En la segunda columna, introduzca un valor adecuado.

El valor que añade debe cumplir con los códigos ISO 4217 de representación de monedas y formatos.El valor que se añade suele ser un código alfabético de tres letras. Los dos primeros caracteres sonletras que representan el código de país ISO 3166 correspondiente al país o región de origen de lamoneda. La letra adicional representa la primera letra de la moneda.

6. Repita los pasos del 3 al 5 para cada tipo de soporte que desee añadir.7. En el menú Archivo, pulse Guardar.

Personalizar el soporte de entornos locales del contenidoPara asegurarse de que los usuarios ven los informes, los datos o los metadatos en el idioma queprefieren o en el idioma específico de su región, puede añadir entornos locales parciales (idioma) ocompletos (idioma-región) a la tabla Entornos locales del contenido. De este modo, si el contenido estádisponible en varios idiomas o en distintos entornos locales, se presenta a los usuarios según su entornolocal de usuario. De forma predeterminada, el entorno local del contenido reemplaza el entorno local delproducto en el portal para parte del contenido.

Si visualiza los informes en tailandés, no se soportan dígitos.

Antes de empezar

Si existe un entorno local que no es necesaria, puede eliminarla de la lista. Debe dejar al menos unentorno local del contenido en la lista que sea operado por los componentes de nivel de aplicación.

El hecho de añadir entornos locales incompletos (idiomas) a su entorno IBM Cognos no garantiza que susistema tenga una fuente que pueda mostrar páginas web en sus idiomas preferidos. Asegúrese de queinstala las fuentes adecuadas que soporten los juegos de caracteres y de los símbolos de moneda queutiliza. Para que los símbolos de moneda en japonés y coreano aparezcan correctamente, debe instalarlas fuentes adicionales del disco de Supplementary Language Documentation.

Procedimiento

1. En cada sistema que disponga de Content Manager, inicie IBM Cognos Configuration.2. En el menú Acciones, pulse Editar la configuración global.3. Pulse la pestaña Entornos locales del contenido.

Se muestran todos los entornos locales soportados.4. Pulse Añadir.

Consejo: Para eliminar el soporte, seleccione la casilla de verificación que se encuentra al lado delelemento soportado y luego pulse Eliminar.

5. En la segunda columna, introduzca un valor adecuado.

• Para añadir soporte de idiomas para los datos y metadatos de informes, introduzca un valor regionalparcial (idioma).

• Para añadir soporte específico de una región, introduzca un entorno local completo (idioma-región).6. Repita los pasos del 3 al 5 para cada entorno local adicional que desee soportar.7. En el menú Archivo, pulse Guardar.

Entornos locales del contenidoUtilice la tabla Correlaciones de entornos locales del contenido para correlacionar entornos locales deusuario con un entorno local completo (idioma-región) o parcial (idioma). Asimismo, puede correlacionar

206 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 215: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

el idioma preferido de un usuario con otro idioma si el contenido no está disponible en el idioma preferidodel usuario.

Por ejemplo, si un informe o una tabla de puntuación no están disponibles en un idioma preferido, porejemplo el vietnamita, pero están disponibles en francés y alemán, puede utilizar la tabla decorrelaciones de contenido para correlacionar el idioma preferido (vietnamita) a otro idioma (francés oalemán). De este modo, el informe o la tabla de puntuación se visualizan en el idioma correlacionado.

De forma predeterminada, la tabla Correlaciones de entornos locales del contenido incluye entornoslocales que no contienen la región. Esto le permite utilizar sólo la parte de idioma del entorno localcuando especifica entornos locales y garantiza que siempre visualiza la información correcta. Porejemplo, en una base de datos multilingüe, los datos suelen estar disponibles en varios idiomas, comofrancés (fr), español (es) e inglés (en), en lugar de estar disponibles en distintos entornos locales, comoinglés de Canadá (en-ca), inglés de Estados Unidos (en-us) o francés de Francia (fr-fr).

En los ejemplos siguientes se muestra el método que utilizan los componentes de IBM Cognos paradeterminar qué informe o tabla de puntuación visualiza el usuario si hay disponibles versiones endistintos idiomas.

Ejemplo 1

Un informe está disponible en Content Manager en dos entornos locales, como en-us (inglés-EstadosUnidos) y fr-fr (francés-Francia), pero el entorno local del usuario está definido como fr-ca (francés-Canadá). IBM Cognos utiliza la correlación de entorno local para determinar qué informe visualiza elusuario.

En primer lugar, IBM Cognos comprueba si el informe está disponible en Content Manager, en el entornolocal del usuario. Si no está disponible en el entorno local del usuario, IBM Cognos correlaciona elentorno local del usuario con un entorno local normalizado configurado en la pestaña Correlación deentorno local del contenido. Puesto que el entorno local del usuario es fr-ca, se correlaciona con fr. IBMCognos utiliza el valor correlacionado para ver si el informe está disponible en fr. En este caso, el informeestá disponible en en-us y fr-fr, no en fr.

A continuación, IBM Cognos correlaciona todos los informes disponibles con un entorno localnormalizada. Por lo tanto, en-us pasa a ser en y fr-fr se convierte en fr.

Dado que el informe y el entorno local del usuario se correlacionan con fr, el usuario con el entorno localde usuario fr-ca verá el informe guardado con el entorno local fr-fr.

Ejemplo 2

El entorno local del usuario y el entorno local del informe se correlacionan con el mismo idioma. IBMCognos selecciona qué entorno local se debe utilizar. Por ejemplo, si el entorno local de un usuario es en-ca (inglés-Canadá) y los informes están disponibles en en-us (inglés-Estados Unidos) y en-gb (inglés-Reino Unido), IBM Cognos correlaciona todos los entornos locales con en. El usuario verá el informe en elentorno local que elija IBM Cognos.

Ejemplo 3

El entorno local del informe y el del usuario no se correlacionan con un idioma común. IBM Cognos eligeel idioma. En este caso, es posible que desee configurar una correlación. Por ejemplo, si un informe estádisponible en en-us (inglés-Estados Unidos) y fr-fr (francés-Francia) pero el entorno local del usuario eses-es (español-España), IBM Cognos selecciona el idioma.

Correlación de entornos locales del contenidoUtilice la tabla Correlaciones de entornos locales del contenido para correlacionar entornos locales deusuario con un entorno local completo (idioma-región) o parcial (idioma). Asimismo, puede correlacionarel idioma preferido de un usuario con otro idioma si el contenido no está disponible en el idioma preferidodel usuario.

Capítulo 12. Opciones de configuración 207

Page 216: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. En cada sistema que disponga de Content Manager, inicie IBM Cognos Configuration.2. En el menú Acciones, pulse Editar la configuración global.3. Pulse la pestaña Correlaciones de entorno local del contenido.4. Pulse Añadir.5. En el cuadro Clave, introduzca el entorno local del usuario:

• Para asegurarse de que todas las regiones de un entorno local de usuario ven el contenido en unidioma específico, introduzca la parte de idioma del entorno local, seguida de un guión (-) y unasterisco (*).

Por ejemplo, escriba fr-*• Para asegurarse de que un entorno local de usuario (idioma-región) ve el contenido en un idiomaespecífico, introduzca el entorno local completo.

Por ejemplo, escriba fr-ch• Para correlacionar un idioma preferido a otro idioma, introduzca la parte de idioma preferido del

entorno local.

Por ejemplo, escriba zh

Consejo: Para especificar el entorno local que se debe utilizar para un rango de claves, utilice elcarácter comodín (*) con el valor Clave y, a continuación, en el cuadro Correlación de entorno local,escriba el entorno local. Por ejemplo, si desea que todas las claves del alemán utilicen el entorno localalemán, escriba de* en el cuadro Clave y escriba de en el cuadro Correlación de entorno local.

6. En el cuadro Correlación de entorno local, introduzca la parte de idioma del entorno local.

Los entornos locales de usuario especificados en el cuadro Clave verán el contenido en este idioma.7. Repita los pasos del 3 al 5 para otras correlaciones que desee realizar.8. Pulse Aceptar.9. En el menú Archivo, pulse Guardar.

Correlación de entornos locales de productosUtilice la tabla Correlaciones de entornos locales de productos para especificar el idioma utilizado en lainterfaz de usuario cuando el idioma especificado en el entorno local del usuario no esté disponible.

Puede asegurarse de que todas las regiones de un entorno local utilizan el mismo idioma o de que unentorno local completo específico (idioma-región) utiliza un idioma concreto.

De forma predeterminada, el usuario ve la interfaz del producto en el idioma que coincide con laconfiguración de idioma del entorno local de usuario.

Procedimiento

1. En cada sistema que disponga de Content Manager, inicie IBM Cognos Configuration.2. En el menú Acciones, pulse Editar la configuración global.3. Pulse la pestaña Correlaciones de entornos locales de productos.4. Pulse Añadir.5. En el cuadro Clave, introduzca el entorno local del usuario:

• Para asegurarse de que todas las regiones de un entorno local ven la interfaz de usuario en unidioma específico, introduzca la parte de idioma del entorno local, seguida de un guión (-) y unasterisco (*).

Por ejemplo, escriba es-*• Para asegurarse de que un entorno local completo (idioma-región) ve la interfaz de usuario en un

idioma específico, escriba el entorno local completo.

208 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 217: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Por ejemplo, escriba es-es• Para correlacionar un idioma preferido a otro idioma, introduzca la parte de idioma preferido del

entorno local.

Por ejemplo, escriba zh

Consejo: Para especificar el entorno local que se debe utilizar como predeterminado, utilice elcarácter comodín (*) para el valor Clave y, a continuación, en el cuadro Correlación de entorno local,especifique el entorno local.

6. En el cuadro Correlación de entorno local, introduzca la parte de idioma del entorno local.

Los entornos locales de usuario especificados en el cuadro Clave verán el contenido en este idioma.7. Repita los pasos del 3 al 5 para otras correlaciones que desee realizar.8. Pulse Aceptar.9. En el menú Archivo, pulse Guardar.

Personalización del huso horario del servidorPuede personalizar el huso horario utilizado por Content Manager seleccionando un huso horario delservidor distinto en IBM Cognos Configuration.

Para las instalaciones UNIX que no soportan una interfaz gráfica de usuario basada en Java, puedevisualizar la lista de husos horarios aceptadas abriendo IBM Cognos Configuration en el sistema conWindows en el que se ha instalado Framework Manager.

Content Manager está configurado para utilizar de forma predeterminada el huso horario de su sistemaoperativo. Todas las actividades planificadas en IBM Cognos se establecen con este huso horario.Además, los usuarios del portal utilizan este huso horario si configuran sus preferencias para el husohorario predeterminado. Para obtener más información acerca del establecimiento de preferencias deusuario en el portal, consulte la publicación IBM Cognos Analytics Guía de administración y seguridad.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En el menú Acciones, pulse Editar la configuración global.3. En la ventana Configuración global, pulse la pestaña General.4. Pulse la columna Valor correspondiente a Huso horario del servidor y seleccione otro huso horario de

la lista.5. En el menú Archivo, pulse Guardar.

Codificación de los mensajes de correo electrónicoDe forma predeterminada, los componentes de IBM Cognos utilizan la codificación UTF-8 en los correoselectrónicos. Este valor define la codificación predeterminada que utiliza el servicio de entrega en estainstancia para todos los mensajes de correo electrónico. Es posible que tenga clientes de correoelectrónico antiguos o que envíe correos electrónicos desde IBM Cognos a teléfonos móviles y PDA queno reconocen UTF-8. Si es así, puede cambiar la codificación del correo electrónico por un valor quefuncione en todos los clientes de correo electrónico (por ejemplo, ISO-8859-1, Shift-JIS). Debencambiarse todas las instancias de IBM Cognos que tienen un servicio de entrega disponible.

La codificación especificada afecta a todo el mensaje, incluido el asunto, los archivos adjuntos, el nombrede los archivos adjuntos y el texto del cuerpo sin formato o HTML.

En la siguiente tabla se muestran los valores de codificación:

Tabla 30. Valores de codificación soportados

Juego de caracteres Valor de codificación soportado

UTF-8 utf-8

Capítulo 12. Opciones de configuración 209

Page 218: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 30. Valores de codificación soportados (continuación)

Juego de caracteres Valor de codificación soportado

Europeo Occidental (ISO 8859-1) iso-8859-1

Europeo Occidental (ISO 8859-15) iso-8859-15

Europeo Occidental (Windows-1252) windows-1252

Europeo Central y Oriental (ISO 8859-2) iso-8859-2

Europeo Central y Oriental (Windows-1250) windows-1250

Cirílico (ISO 8859-5) iso-8859-5

Cirílico (Windows-1251) windows-1251

Turco (ISO 8859-9) iso-8859-9

Turco (Windows-1254) windows-1254

Griego (ISO 8859-7) iso-8859-7

Griego (Windows-1253) windows-1253

Japonés (EUC-JP) euc-jp

Japonés (ISO-2022-JP) iso-2202-jp

Japonés (Shift-JIS) shift_jis

Chino tradicional (Big5) big5

Chino simplificado (GB-2312) gb2312

Coreano (EUC-KR) euc-kr

Coreano (ISO 2022-KR) ISO 2022-KR

Coreano (KSC-5601) ksc_5601

Tailandés (Windows-874) windows-874

Tailandés (TIS-620) tis-620

Cambio de la codificación de los mensajes de correo electrónicoPuede cambiar la codificación del correo electrónico por un valor que funcione en todos los clientes decorreo electrónico.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En el menú Acciones, pulse Editar la configuración global.3. En la ventana Configuración global, pulse la pestaña General.

210 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 219: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

4. Pulse la columna Valor correspondiente a la propiedad Codificación del correo electrónico.5. Desplácese hasta el valor que desea y selecciónelo.6. En el menú Archivo, pulse Guardar.

Personalización de los valores de las cookiesSegún los requisitos de su entorno IBM Cognos, puede necesitar modificar los valores que utilizan loscomponentes de IBM Cognos para crear cookies. Puede utilizar IBM Cognos Configuration parapersonalizar el dominio de cookies, la ruta de acceso y el distintivo de protección.

Los componentes de IBM Cognos determinan el dominio de cookies a partir de la solicitud HTTP enviadapor el cliente, que suele ser un navegador web. En la mayoría de las configuraciones de red, lassolicitudes HTTP pasan por intermediarios como servidores proxy y cortafuegos mientras se transmitendesde el navegador a los componentes de IBM Cognos. Algunos intermediarios modifican la informaciónque los componentes de IBM Cognos utilizan para calcular el dominio de cookies, y los componentes deIBM Cognos no pueden configurar las cookies posteriormente. El síntoma habitual de este problema esque se solicita repetidamente a los usuarios que inicien sesión. Para evitar este problema, configure eldominio de las cookies.

Para definir el valor correcto para el dominio de cookies, utilice el formato y el valor que representan lamáxima cobertura para el host, como se indica a continuación:

• Para el valor de dominio, utilice el nombre del sistema o del servidor sin nada más. Especifique estenombre sin puntos. Por ejemplo, miempresa

• El valor de dominio puede incluir también un sufijo. Los sufijos son .com, .edu, .gov, .int, .mil, .org.o .net. Incluya un punto como prefijo. Por ejemplo, .miempresa.com

• Se pueden utilizar otros niveles en un valor de dominio. Incluya el punto del prefijo. Porejemplo, .cuentas.miempresa.com

• Se puede utilizar un valor de ruta para restringir más las cookies. La ruta más habitual es /. Una rutaque sea /payables restringe la cookie a todas las rutas que comiencen por "payable" (y todos lossubdirectorios). La ruta /payables/ restringe la cookie al directorio "payables" (y todos lossubdirectorios).

Además, por razones de seguridad, los administradores pueden establecer el atributo HTTPOnly para quelos scripts no puedan leer ni manipular la cookie de pasaporte CAM durante la sesión de un usuario consu navegador web. Para obtener más información sobre este atributo, consulte la IBM CognosAnalyticsGuía de administración y seguridad.

Procedimiento

1. En cada sistema que disponga de Content Manager, inicie IBM Cognos Configuration.2. En el menú Acciones, pulse Editar la configuración global.3. Pulse la pestaña General.4. Pulse la columna Valor que se encuentra en Valores de cookies para cada propiedad que desea

cambiar y especifique el valor nuevo.

Si deja la propiedad Dominio en blanco, el asignador deriva el dominio a partir del nombre de host dela solicitud.

5. Pulse Aceptar.

Cambio de la versión de la dirección IPLos productos de IBM Cognos dan soporte a dos versiones de dirección IP: IPv4 e IPv6. IPv4 utilizadirecciones IP de 32 bits e IPv6 utiliza direcciones IP de 128 bits.

Por ejemplo:

• IPv4: 192.168.0.1:80

Capítulo 12. Opciones de configuración 211

Page 220: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• IPv6: [2001:0db8:0000:0000:0000:148:57ab]:80

En IBM Cognos Configuration, puede seleccionar IPv4 o IPv6 para la comunicación de IBM Cognosmediante la propiedad Versión de IP para la resolución del nombre de host. Se utiliza IPv4 de formapredeterminada.

El valor sólo se aplica al sistema en el que está definido. Si selecciona Utilización de direcciones IPv4,todas las conexiones de salida de IBM Cognos en este sistema se establecerán mediante IPv4, y elasignador sólo aceptará conexiones IPv4 de entrada. Si selecciona Utilización de direcciones IPv6,todas las conexiones de salida de IBM Cognos en este sistema se establecerán mediante IPv6, y elasignador aceptará conexiones tanto IPv4 como IPv6 de entrada.

Los sistemas cliente IPv4 pueden comunicarse con los sistemas de asignador que están configuradospara IPv6.

Los nombres de host especificados dentro de un URI se resuelven en función del valor de la propiedadVersión de IP para la resolución del nombre de host. Sin embargo, si un URI se ha especificado con unadirección numérica, tiene prioridad respecto a este valor, y la comunicación se realiza mediante IPv4.

Para que IBM Cognos Configuration acepte direcciones IPv6 en las propiedades del URI locales, debeiniciar IBM Cognos Configuration mediante la opción -ipv6. Puede especificar la opción cada vez que abraIBM Cognos Configuration desde la línea de comandos.

en Windows, puede establecer la opción de forma permanente añadiéndola al atajo del menú Inicio.

Establecimiento de la versión de IPUtilice IBM Cognos Configuration para seleccionar la versión de IP.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, pulse Entorno.3. Pulse el cuadro Valor de Versión de IP para la resolución del nombre de host y pulse Utilización de

direcciones IPv4 o Utilización de direcciones IPv6.4. En el menú Archivo, pulse Guardar.5. Cierre IBM Cognos Configuration.

Configuración manual de IBM Cognos Configuration para que se inicie con la opción IPv6Puede configurar manualmente IBM Cognos Configuration para que utilice la opción IPv6 especificando laopción en el comando start.

Procedimiento

1. Vaya al directorio ubicación_instalación/bin o ubicación_instalación/bin64.2. Inicie IBM Cognos Configuration incluida la opción IPv6 en el comando de la siguiente manera:

• En Windows, escriba

cogconfig.bat -ipv6• En UNIX o Linux, escriba

./cogconfig.sh -ipv63. Edite las propiedades del URI que utilizan formato IPv6, especifique los valores y, a continuación, en

el menú Archivo, pulse Guardar.

Configuración de IBM Cognos Configuration para que se inicie siempre con la opción IPv6en Windows

Puede configurar IBM Cognos Configuration para que siempre utilice la opción IPv6 en los sistemasoperativos Microsoft Windows estableciendo la opción en el atajo del menú Inicio.

212 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 221: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. En el menú Inicio, pulse con el botón derecho en IBM Cognos Configuration y seleccionePropiedades.

2. En la pestaña Atajo, en el cuadro Destino, escriba"ubicación_instalación\bin\cogconfigw.exe -ipv6"

3. Pulse Aceptar.

Configuración del URI de descubrimiento de colaboraciónPuede configurar IBM Cognos Analytics y IBM Cognos Workspace para utilizar IBM Connections para latoma de decisiones colaborativa. La integración con IBM Connections permite a los usuariosempresariales colaborar durante la creación o la visualización de informes, la realización de análisis o lasupervisión de espacios de trabajo. Los usuarios disponen de acceso a las actividades de IBMConnections desde IBM Cognos Workspace y a la página principal de IBM Connections desde IBM CognosAnalytics e IBM Cognos Workspace.

El URI de descubrimiento de colaboración especifica el servidor de IBM Connections que ha de utilizarsecomo proveedor de colaboración. Cuando se especifica un URI, se añade soporte relacionado con lacolaboración a IBM Cognos Analytics tal como se indica a continuación:

• Se añade un enlace a la página de bienvenida del portal de IBM Cognos Analytics. Si el usuario tieneacceso a la página principal de IBM Connections, el enlace se denomina Acceder a mi red social yenlaza al usuario con la página principal. Si el usuario tiene acceso a las actividades de IBMConnections, pero no a la página principal, el enlace se denomina Mis actividades y enlaza al usuariocon la página de actividades.

• Se añade un enlace con la página principal de IBM Connections al menú Lanzar del portal.• Se añade un enlace con la página principal de IBM Connections al menú Acciones de IBM Cognos

Workspace.• Se añade el botón de menú Colaborar a la barra de aplicaciones del espacio de trabajo en IBM Cognos

Workspace. Esto permite al usuario crear o ver una actividad de espacio de trabajo en IBM Connections.

Procedimiento

1. En IBM Cognos Administration, en la pestaña Configuración, pulse Asignadores y servicios para verla lista de asignadores.

2. En la barra de herramientas, pulse el botón Establecer propiedades - Configuración.3. Pulse la pestaña Valores.4. Para la categoría Entorno, URI de descubrimiento de colaboración, especifique el URI, tal y como se

indica a continuación:

http://nombre_servidor:número_puerto/activities/serviceconfigs

Por ejemplo, http://nombre_servidor:9080/activities/serviceconfigs

donde nombre_servidor representa el nombre del servidor en el que se ha instalado IBMConnections.

5. Pulse Aceptar.

Configuración de IBM Cognos WorkspaceIBM Cognos Workspace se incluye con el servidor IBM Cognos Analytics. Proporciona característicasdinámicas y personalizables que le permiten ensamblar espacios de trabajo interactivos de forma rápiday fácil utilizando contenido de IBM Cognos y orígenes de datos externos. Después de comprobar que IBMCognos Workspace está en ejecución, configure el acceso a las funciones y características protegidas.

Realice las siguientes tareas de configuración.

Capítulo 12. Opciones de configuración 213

Page 222: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

__ • Configurar el acceso a IBM Cognos Workspace.__ • Configurar los tipos MIME soportados en Microsoft Internet Information Services.

Tras completar las tareas de configuración, puede llevar a cabo las siguientes tareas según sea necesario:

__ • Configurar una base de datos para las anotaciones.__ • Configurar IBM Cognos Workspace para utilizar contenido de TM1 Data Server.__ • Cambiar los estilos en los informes.__ • Utilizar los ejemplos.

Configuración del acceso a IBM Cognos Workspace o sus funcionesConfigure el acceso a IBM Cognos Workspace otorgando los permisos necesarios para la prestación Panelde control ejecutivo a espacios de nombres, usuarios, grupos o roles específicos.

Puede otorgar acceso completo a IBM Cognos Workspace o puede otorgar acceso sólo a la función depublicación.

IBM Cognos Analytics debe estar configurado y operativo para poder configurar el acceso para IBMCognos Workspace.

Cómo otorgar acceso completo a IBM Cognos WorkspacePara otorgar acceso a IBM Cognos Workspace y a toda su funcionalidad, otorgue permisos de ejecución yde visita para la prestación Panel de control ejecutivo.

Encontrará información adicional acerca de la configuración de los permisos para los usuarios en unanota técnica en el sitio web de IBM (www.ibm.com/support/docview.wss?uid=swg21498402).

Procedimiento

1. En el portal de IBM Cognos Analytics portal, lance IBM Cognos Administration.2. En la pestaña Seguridad, pulse Funciones.

3. Busque la función Panel de control ejecutivo, pulse el botón Acciones que se encuentra junto alnombre de la función y, a continuación, seleccione Establecer propiedades.

4. Seleccione la pestaña Permisos.5. Otorgue el permiso de ejecución a todos los grupos de usuarios que deban tener acceso a IBM Cognos

Workspace y, a continuación, pulse Aceptar.

Cómo otorgar acceso a la función de publicación para IBM Cognos WorkspacePara otorgar acceso sólo a la función de publicación en IBM Cognos Workspace, otorgue permisos devisita para la prestación Panel de control ejecutivo y permisos de ejecución para la función protegidaPublicar paneles de control en espacios de colaboración.

Procedimiento

1. En el portal de IBM Cognos Analytics portal, lance IBM Cognos Administration.2. En la pestaña Seguridad, pulse Funciones.3. Busque y seleccione la función Panel de control ejecutivo.

4. Pulse el botón Acciones que hay junto a Publicar paneles de control en espacios decolaboración, y pulse Establecer propiedades.

5. Seleccione la pestaña Permisos.6. Para establecer permisos de acceso de forma explícita para cada entrada, seleccione Reemplazar los

permisos de acceso adquiridos de la entrada padre.

214 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 223: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

7. Para cada grupo de usuarios, seleccione la casilla de verificación que aparece junto a la entrada y, enel cuadro que aparece junto a la lista, seleccione las casillas de verificación para otorgar permisos parala entrada.

8. Para añadir nuevas entradas a la lista, pulse Añadir y elija el modo de seleccionar las entradas:

• Para seleccionar entradas disponibles, pulse el espacio de nombres adecuado y, a continuación,seleccione las casillas de verificación situadas junto a los usuarios, grupos o roles.

• Para buscar entradas, pulse Buscar e introduzca la frase que desea buscar en el cuadro Cadena debúsqueda. Para las opciones de búsqueda, pulse Editar. Busque la entrada que desee y pulse enella.

• Para escribir el nombre de las entradas que desee añadir, pulse Tipo y escriba los nombres degrupos, roles o usuarios utilizando el siguiente formato, donde un punto y coma (;) separa cadaentrada: espacio_nombres/nombre_grupo;espacio_nombres/nombre_rol;espacio_nombres/nombre_usuario;

Entonces ya podrá otorgar los permisos adecuados para cada entrada nueva.9. Pulse Aceptar.

Configuración de tipos MIME soportados en Microsoft Internet Information ServicesSi utiliza Microsoft Internet Information Services (IIS) 6.0, para que IBM Cognos Workspace se carguecorrectamente, debe definir el tipo MIME que IBM Cognos Workspace utiliza.

Procedimiento

1. Abra la consola de administración de Microsoft IIS.2. Pulse con el botón derecho en el nombre del sistema local y pulse Propiedades.3. Pulse Tipos MIME.4. Pulse Nueva.5. En el cuadro Extensión, escriba .cfg.6. En el cuadro Tipo MIME, escriba text/plain.7. Aplique los nuevos valores.

Los cambios surtirán efecto cuando se recicle el proceso de trabajador. Para evitar la espera, puedereiniciar el servicio de publicación World Wide Web. Para obtener más información, en la biblioteca enlínea de Microsoft, busque el tema que trata acerca de la Gestión de tipos MIME en Internet Explorer.

Creación de espacios de tabla para la base de datos de tareas humanas y anotaciones enIBM Db2 en z/OS

Si está utilizando Db2 en z/OS, el administrador de base de datos debe ejecutar scripts para crear losespacios de tabla necesarios para la base de datos de anotaciones y tareas humanas. El script debemodificarse para sustituir los parámetros de marcador de posición por otros que sean apropiados alentorno.

Asegúrese de que utiliza las convenciones de nomenclatura para Db2 en z/OS. Por ejemplo, todos losnombres de parámetros deben empezar por una letra y la longitud no debe exceder de seis caracteres.Para obtener más información, consulte el Knowledge Center de Db2.

Puede utilizar la base de datos del almacén de contenido o una base de datos por separado para la basede datos de tareas humanas y anotaciones. En cualquier caso, debe ejecutar los scripts para crear losespacios de tabla.

Procedimiento

1. Conéctese a la base de datos como un usuario con privilegios para crear y colocar espacios de tabla ypermitir la ejecución de sentencias SQL.

2. Para crear los espacios de tabla de tareas humanas, vaya al directorio ubicación_instalación/configuration/schemas/hts/zosdb2.

Capítulo 12. Opciones de configuración 215

Page 224: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

a) Haga una copia de seguridad del archivo de script hts_tablespaces.sql y guarde el archivo enotra ubicación.

b) Abra el archivo de script HTS_TABLESPACES.sql original y utilice la tabla siguiente como ayudapara sustituir los parámetros genéricos por parámetros adecuados para el entorno.

Tabla 31. Nombres y descripciones de parámetros de espacios de tabla para tareas humanas enDb2 para z/OS

Nombre de parámetro Descripción

NCCOG Especifica el nombre de la base de datos.

DSN8G810 Especifica el nombre del grupo dealmacenamiento.

BP32K Especifica el nombre de la agrupación debúferes de 32 k.

Consulte el script para obtener una lista completa de los parámetros necesarios.c) Guarde y ejecute el script.d) Abra el archivo de script HTS2_CREATE_Db2zos.sql y utilice la tabla siguiente para que le sea

más fácil reemplazar los parámetros genéricos por los adecuados para el entorno.

Tabla 32. Nombres y descripciones de parámetros de espacios de tabla para tareas humanas enDb2 para z/OS

Nombre de parámetro Descripción

NCCOG El nombre de la base de datos.

Consulte el script para obtener una lista completa de los parámetros necesarios.e) Guarde y ejecute el script.

3. Para crear los espacios de tabla de anotaciones, vaya al directorio ubicación_instalación/configuration/schemas/ans/zosdb2.a) Haga una copia de seguridad del archivo de script ANN_TABLESPACES.sql y guarde el archivo en

otra ubicación.b) Abra el archivo de script ANN_TABLESPACES.sql original y utilice la tabla siguiente como ayuda

para sustituir los parámetros genéricos por parámetros adecuados para el entorno.

Tabla 33. Nombres y descripciones de parámetros de espacios de tabla para anotaciones en Db2para z/OS

Nombre de parámetro Descripción

NCCOG El nombre de la base de datos.

DSN8G810 Nombre del grupo de almacén

BP32K El nombre de la agrupación dealmacenamientos intermedios de 32 k.

Consulte el script para obtener una lista completa de los parámetros necesarios.c) Guarde y ejecute el script.

216 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 225: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

d) Abra el archivo de script ANS2_CREATE_Db2zos.sql y utilice la tabla siguiente para que le seamás fácil reemplazar los parámetros genéricos por los adecuados para el entorno.

Tabla 34. Nombres y descripciones de parámetros de espacios de tabla para anotaciones en Db2para z/OS

Nombre de parámetro Descripción

NCCOG El nombre de la base de datos.

Consulte el script para obtener una lista completa de los parámetros necesarios.e) Guarde y ejecute el script.

Configuración de una base de datos para tareas humanas y anotacionesDe forma predeterminada, los datos utilizados para la característica de tareas humanas y anotaciones enIBM Cognos Workspace se guardan en la misma base de datos que el almacén de contenido. Puedeconfigurar una base de datos independiente para tareas humanas y anotaciones.

Para configurar la base de datos, primero debe crearla, crear una cuenta de usuario bajo la que vaya afuncionar la base de datos y, a continuación, configurar la característica de tareas humanas y anotacionespara que utilice la nueva base de datos.

Procedimiento

1. Cree una base de datos utilizando las mismas instrucciones que “Directrices para la creación delalmacén de contenido” en la página 8.

Si utiliza IBM Db2 en z/OS para la base de datos, debe crear los espacios de tablas necesarios paraejecutar los dos scripts. Para obtener más información, consulte: “Creación de espacios de tabla parala base de datos de tareas humanas y anotaciones en IBM Db2 en z/OS” en la página 215.

2. Cree una cuenta de usuario que se utilizará para operar la base de datos.3. Por ejemplo, donde se han instalado los componentes de nivel de aplicación, inicie IBM Cognos

Configuration.4. En el Explorador, pulse con el botón derecho en Human Task and Annotation Services y seleccione

Nuevo recurso > Base de datos.5. En el cuadro de diálogo Nuevo recurso - Base de datos, escriba un nombre para la base de datos,

seleccione el tipo y, a continuación, pulse Aceptar.6. En la ventana de propiedades de recursos de la base de datos, configure lo siguiente:

• Especifique los valores obligatorios de todas las propiedades que están marcadas con un asterisco.• Especifique el Identificador de usuario y contraseña de la cuenta que opera la base de datos.

7. En el menú Archivo, pulse Guardar.

Las credenciales de inicio de sesión se cifran de inmediato.8. Para probar la conexión con la nueva base de datos, en el menú Acciones, pulse Probar.9. Repita estos pasos en cada instancia de componentes de nivel de aplicación y de Content Manager.

Configuración de IBM Cognos Workspace para utilizar datos de IBM Cognos TM1Para poder utilizar datos de IBM Cognos TM1 en IBM Cognos Workspace, debe modificar los archivos deconfiguración en su instalación de IBM Cognos Analytics.

Para configurar TM1 Data Server para IBM Cognos Workspace, debe realizar las tareas siguientes:

__ • Establezca la información de conexión para el servidor TM1 Server.__ • Defina los nombres del servidor IBM Cognos TM1 Server tal como aparecerían en IBM Cognos

Workspace.__ • Opcionalmente, cambie el nombre de la carpeta Vistas.

Capítulo 12. Opciones de configuración 217

Page 226: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Establecimiento de la información de conexión para TM1 ServerDebe modificar un archivo de configuración para establecer la información de conexión para losservidores TM1 Server.

Se proporciona un archivo de contribución de ejemplo en la instalación de IBM Cognos Analytics. Si utilizauna instalación distribuida, el archivo de configuración está disponible en los sistemas en los que hayainstalado los componentes de nivel de aplicación.

Si la pasarela de IBM Cognos Analytics se ejecuta en un sistema distinto al de TM1 Web, asegúrese deutilizar nombres de dominio completos para los valores de nombre de servidor, como TM1WebHost. Porejemplo, utilice http://misistema.midominio.com/ibmcognos en lugar de http://misistema/ibmcognos. Además, debe utilizar los nombres de dominio completos para los valores de nombre deservidor de la sección Entorno de IBM Cognos Configuration.

Procedimiento

1. En el sistema en el que ha instalado los componentes de nivel de aplicación de IBM CognosAnalytics, vaya al directorio ubicación_instalación\configuration\icd\contributions\contrib, y cambie el nombre del archivo tm1_contribution.atom.sample portm1_contribution.atom.

2. Abra el archivo tm1_contribution.atom en un editor de texto.

El archivo contiene tres secciones <atom:entry>. Debe cambiar los valores de una sección<atom:entry> para cada servidor TM1 al que desee acceder en IBM Cognos Workspace. Si tienemás servidores TM1 que desea añadir, debe añadir secciones <atom:entry>, según sea necesario.También puede comentar las secciones de <atom:entry> adicionales. La tercera sección<atom:entry> en el archivo de ejemplo ya se ha comentado.

La primera sección <atom:entry> es para un servidor TM1 que no utiliza la autenticación deCognos.

La segunda sección <atom:entry> es para un servidor TM1 que utiliza la autenticación Cognos.3. En la sección <atom:entry> adecuada para la autenticación necesaria, sustituya los valoresTM1WebHostName y TM1HostName por el nombre o la dirección IP de TM1 Web Server y de TM1Data Server.

Por ejemplo, cambie las secciones resaltadas del ejemplo.

TM1WebHost=TM1WebHostName&amp;TM1WebVirtualDirectory=tm1web&amp;TM1Host=TM1HostName&amp;

4. Para un TM1 Server que no utilice la autenticación de IBM Cognos, cambie las secciones resaltadasque se muestran para el valor TM1DataServer:

TM1DataServer=TM1ServerHostWithoutCAM&amp;TM1username=admin&amp;TM1pass=apple

Sustituya admin y apple por el ID de usuario y la contraseña de la cuenta de administrador utilizadapara TM1 Server.

5. Para un TM1 Server que utilice la autenticación de IBM Cognos, cambie las secciones resaltadas quese muestran para el valor TM1DataServer:

TM1DataServer=CamAuthenticatedTM1ServerHost

6. Si no utiliza los valores predeterminados, cambie las propiedades siguientes:

• https

Esta propiedad describe el protocolo utilizado para el servidor TM1 Web Server. Si TM1 Web seestá ejecutando con HTTP protegido, sustituya 0 por 1.

• TM1WebVirtualDirectory

218 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 227: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Esta propiedad es el nombre del directorio virtual para TM1 Web. Si el nombre del directorio deTM1 Web no es tm1web, sustituya el valor de la propiedad TM1WebVirtualDirectory por elnombre correcto.

Por ejemplo:

TM1WebVirtualDirectory=planningweb&amp;

• TM1Toolbar

Esta propiedad determina si la barra de herramientas interna está visible. Las versiones deTM1Web anteriores a la versión 9.5.2 no permiten una barra de herramientas externa. El valorpredeterminado de TM1Toolbar es 0. Para visualizar la barra de herramientas interna, establezcael valor en 1.

7. Si va a definir varias conexiones del servidor TM1, cree una sección <atom:entry> para cadaservidor TM1.

Todos los valores de atom:id de todas las entradas .atom deben ser exclusivos. Por ejemplo:

<atom:entry> <atom:id>tag:ibm.cognos.icd.com,2010-01-01:/tm1_rootfeed_2</atom:id>

<atom:entry> <atom:id>tag:ibm.cognos.icd.com,2010-01-01:/tm1_rootfeed_2b</atom:id>

Los ejemplos son exclusivos debido a tm1_rootfeed_2 y tm1_rootfeed_2b.

Asegúrese de utilizar nombres exclusivos para valores como tm1_rootfeed_1,rootfeed_title_1 y rootfeed_summary_1.

8. Asegúrese de marcar como comentario o suprimir las secciones <atom:entry> no utilizadas.9. Guarde y cierre el archivo.

10. Reinicie los servicios de IBM Cognos. Si desea cambiar los nombres de los servidores TM1 Server talcomo aparecerían en IBM Cognos Workspace, puede reiniciar los servicios después de la tareasiguiente.

Definición de los nombres del servidor IBM Cognos TM1 ServerPuede definir los nombres de los servidores TM1 tal como aparecerían en IBM Cognos Workspace.

Si utiliza idiomas distintos del inglés, puede crear archivos de idioma adicionales para visualizar losnombres en IBM Cognos Workspace.

Procedimiento

1. En el sistema en el que ha instalado los componentes de nivel de aplicación de IBM Cognos Analytics,vaya al directorio ubicación_instalación\configuration\icd\contributions\contrib.

2. Abra el archivo denominado tm1_en.properties en un editor de texto.3. Cambie el texto que aparece después del signo igual (=) para proporcionar un nombre significativo

para el servidor TM1 Server definido para el título.

Por ejemplo, si ha definido una conexión de servidor TM1 Server utilizando la secciónrootfeed_title_1 del archivo tm1_contribution.atom en la tarea anterior, cambie el nombrepara que aparezca de esta forma:

rootfeed_title_1 = MyTM1Server

4. Cambie la descripción de la propiedad rootfeed_summary_1 para proporcionar una descripciónsignificativa para TM1 Server.

Capítulo 12. Opciones de configuración 219

Page 228: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Por ejemplo, si ha definido un nombre para su conexión de TM1 Server utilizandorootfeed_title_1, cambie el valor rootfeed_summary_1 de modo que:

rootfeed_summary_1 = Detail about MyTM1Server

5. Añada nuevos valores para cada servidor TM1 Server que haya añadido en el archivotm1_contribution.atom en la tarea anterior. Asegúrese de que las secciones rootfeed_title yrootfeed_summary se correspondan con los valores definidos en el archivotm1_contribution.atom.

6. Si su entorno soporta varios idiomas:

• Realice una copia del archivo tm1_en.properties.• Cambie el nombre del archivo por tm1_código_idioma.properties, donde código_idioma es

el código de dos caracteres del idioma que utiliza, como ja o es.

Se proporciona un archivo de propiedades de ejemplo en francés: tm1_fr.properties.7. Reinicie los servicios de IBM Cognos para que los cambios surtan efecto.

Cambio del nombre de la carpeta VistasOpcionalmente, puede cambiar el nombre que se muestra en IBM Cognos Workspace para la carpetaVistas.

De forma predeterminada, IBM Cognos Workspace muestra una carpeta Aplicaciones y una carpetaVistas para cada servidor TM1 Server que se identifica en el archivo tm1_contribution.atom. Elnombre de la carpeta Aplicaciones lo proporciona el servidor TM1. El nombre de la carpeta Vistas lodetermina un archivo de mensajes que se proporciona con IBM Cognos Workspace.

Procedimiento

1. Vaya al directorio ubicación_instalación\templates\ps\messages.2. Cree una copia del archivo tm1buxmsgs_en.xml y asígnele un nombre utilizando el código de idioma

apropiado.

Se proporciona un archivo de traducción al francés de ejemplo: tm1buxmsgs_fr.xml.3. Abra el nuevo archivo de traducción en un editor XML.4. Sustituya la palabra Views en la siguiente sección con un valor apropiado:

<string id="TM1_VIEWS" type="String" usage="TM1 views">Views</string>

5. Guarde y cierre el archivo nuevo.6. Repita los pasos para cada idioma soportado.

Cambio del estilo de los objetos de informe en IBM Cognos WorkspaceCuando arrastra un objeto de informe a un espacio de trabajo, éste aparece en el estilo degradadoplateado y azul del producto. Puede configurar el aspecto del objeto de informe en el estilo creadooriginal cambiando una propiedad global en el archivo de configuración de IBM Cognos Viewer.

Los objetos de informe afectados por el valor global incluyen consultas, análisis, informes y partes deinformes que se crearon mediante el estilo IBM Cognos Versión 1.x, el estilo Versión 8.x y el estilofinanciero (balance). Esos objetos adoptan el valor global aunque los guarde antes de cambiar dichovalor. El valor global sólo afecta a las miniaturas del espacio de trabajo si vuelve a ejecutar la miniatura.

Algunos objetos de informe no se verán afectados por el valor global y siempre se representarán en elestilo creado, como los informes de PowerPlay y las miniaturas de objetos de informe.

Procedimiento

1. Para cada instancia de Content Manager y de los componentes de nivel de aplicación, vaya aldirectorio install_location/webapps/p2pd/WEB-INF/classes.

2. Abra el archivo viewerconfig.properties en un editor de texto.

220 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 229: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

3. Para que los objetos de informe aparezcan en el estilo creado original, cambie el valor deuseAuthoredReportStyles a true.

4. Guarde el archivo y, a continuación, reinicie los servicios.

Acceso a los ejemplos de IBM Cognos WorkspaceLos ejemplos de IBM Cognos Workspace se incluyen con los ejemplos de IBM Cognos Analytics.

Los usuarios empresariales pueden acceder a los ejemplos para IBM Cognos Workspace seleccionando laopción que permite abrir los espacios de trabajo existentes y, a continuación, seleccionando Ejemplos >Modelos > Ejemplos de Cognos Workspace.

Si desea más información sobre la instalación y configuración de los ejemplos, consulte la guía de losejemplos de IBM Cognos Analytics. Para obtener más información sobre la utilización de los ejemplos,consulte la publicación IBM Cognos Workspace Guía del usuario.

Configuración del direccionador para probar la disponibilidad del asignadorSi utiliza un direccionador para distribuir las solicitudes a los asignadores de IBM Cognos y eldireccionador puede probar la disponibilidad de un servidor mediante un URL de prueba, puedeconfigurar el direccionador para que pruebe la disponibilidad de un asignador de IBM Cognos.

Procedimiento

Configure el direccionador para que utilice un URL con la ruta /p2pd/servlet/ping.

Si el asignador no está preparado, obtendrá la respuesta siguiente:

503 Servicio no disponible

Si el asignador está preparado, obtendrá la respuesta siguiente:

200 OK

Configuración de IBM Cognos Analytics para que funcione con otrosproductos de IBM Cognos

Algunos productos de IBM Cognos ofrecen funcionalidades que no están disponibles en IBM CognosAnalytics.

Puede seguir utilizando estos productos en el mismo entorno. Es posible que se requieran tareas deconfiguración adicionales para asegurar que IBM Cognos Analytics puede acceder a los objetos que secrearon mediante otros productos de IBM Cognos. Los requisitos de acceso adicionales dependen decómo decida ejecutar los dos productos.

Habilitación de informes y agentes planificados para orígenes de datos de IBM CognosPlanning Contributor

Para ejecutar informes y agentes planificados que se basan en orígenes de datos de IBM Cognos PlanningContributor, debe especificar una contraseña compartida y secreta. Esto contribuye a garantizar unacomunicación segura entre los servidores de IBM Cognos Analytics y Contributor Data Server.

Procedimiento

1. Inicie IBM Cognos Configuration en el sistema con componentes de nivel de aplicación.2. En la ventana Explorador, pulse Acceso a datos, IBM Cognos Planning, Contributor Data Server.3. En la ventana Propiedades, pulse el cuadro Valor situado junto a la propiedad Contraseña de firma y,

a continuación, pulse el botón de edición, , cuando aparezca.

Capítulo 12. Opciones de configuración 221

Page 230: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

4. En el cuadro de diálogo Valor - Contraseña de firma, introduzca la contraseña que se firmarádigitalmente.

La contraseña distingue entre mayúsculas y minúsculas y debe coincidir con la propiedad decontraseña de firma que se configure en IBM Cognos Series 7, Configuration Manager, CognosPlanning/Cognos BI - Contributor Data Server/propiedades generales.

5. En el menú Archivo, pulse Guardar.

ResultadosSe crea una firma digital basada en la contraseña. IBM Cognos Analytics codifica la firma digital yContributor Data Server la descodifica.

Configuración de Software Development KitPara utilizar IBM Cognos Software Development Kit, debe realizar algunas tareas de configuración.

Para configurar Software Development Kit, siga este proceso:

• Si desea ejecutar el reproductor de scripts de Framework Manager desde fuera del directorio bin,configure la variable de entorno FM_INI_FILE_PATH como una variable del sistema en un sistemaoperativo Microsoft Windows. La variable de entorno debe apuntar al directorioubicación_Framework_Manager\configuration\fm.ini.

• Para que se permita examinar o importar objetos del sistema, tales como tablas, vistas, sinónimos,procedimientos almacenados o funciones desde una base de datos relacional en Framework Manager,edite la entrada para ImportDatabaseSystemObjects en su archivo fm.ini.

De forma predeterminada, ImportDatabaseSystemObjects está establecido en FALSE. Los usuariospueden ver solamente las tablas de usuario en la importación y los cuadros de diálogo del editor deexpresiones. Para permitir la búsqueda o la importación de los objetos del sistema, establezca lapreferencia en TRUE.

• Configure los ejemplos para IBM Cognos Analytics y Framework Manager.

Para obtener más información consulte la guía de instalación y configuración de su producto IBMCognos.

• Configure el software de IBM Cognos para que utilice los ejemplos de código de Software DevelopmentKit.

Para obtener más información, consulte la publicación IBM Cognos Software Development Kit DeveloperGuide.

• Configure el software de IBM Cognos, de modo que utilice los ejemplos de Mashup Service.

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

222 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 231: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 13. Configurar proveedores de autenticaciónLos componentes de IBM Cognos se ejecutan con dos niveles de acceso: anónimo y autenticado. Demanera predeterminada, el acceso anónimo está habilitado.

Puede utilizar ambos tipos de inicio de sesión con su instalación. Si decide usar solo el inicio de sesiónautenticado, debe inhabilitar el acceso anónimo. Para obtener más información, consulte Inhabilitaracceso anónimo.

Para el inicio de sesión autenticado, debe configurar los componentes de IBM Cognos Analytics con unespacio de nombres adecuado para el tipo de proveedor de autenticación del entorno. Puede configurarvarios espacios de nombres para la autenticación y, a continuación, seleccionar en tiempo de ejecución elespacio de nombres que desee utilizar. Para obtener más información, consulte la Guía de administracióny seguridad.

Si ha realizado una actualización desde ReportNet e IBM Cognos detecta un espacio de nombresconfigurado previamente que ya no está configurado, el espacio de nombres no configurado aparecerá enla lista de proveedores de autenticación en el portal de administración. Puede configurar el espacio denombres si todavía necesita la información de cuenta de usuario. De lo contrario, puede suprimir elespacio de nombres. Asimismo, al actualizar de una versión a otra, debe utilizar el mismo espacio denombres de autenticación para ambas versiones. En cualquier otro caso, el contenido protegido anteriorno estará disponible porque la nueva versión puede no contener los mismos usuarios, roles, grupos ypolíticas.

Los componentes de IBM Cognos soportan los tipos siguientes de servidores como orígenes deautenticación:

• Servidor de Active Directory• Proveedor de autenticación personalizado• Espacio de nombres de IBM Cognos Series 7• LDAP• OpenID Connect• CA SiteMinder• SAP

Si utiliza más de un Content Manager, debe configurar proveedores de autenticación idénticos en cadauna de las ubicaciones de Content Manager. Esto implica que tanto el tipo de proveedor de autenticaciónque seleccione como la manera de configurarlo deben ser idénticos en todas las ubicaciones de todas lasplataformas. La configuración debe contener información a la que puedan acceder todos los ContentManager.

Si IBM Cognos está instalado en un único sistema basado en Linux, o si Content Manager está instaladoen un sistema basado en Linux, IBM Cognos se puede configurar para utilizar sólo proveedorespersonalizados y servidores de directorios compatibles con LDAP V3 como orígenes de autenticación.

Algunos proveedores de autenticación necesitan que haya bibliotecas externas al entorno de IBM Cognosdisponibles. Si dichas bibliotecas no están disponibles en Linux, el proveedor de autenticación no sepuede inicializar.

Si desea configurar uno de los siguientes como origen de autenticación, debe instalar Content Manager enun sistema operativo que soporte:

• Espacio de nombres de IBM Cognos Series 7 (Windows, Solaris, AIX)• Active Directory Server (sólo Windows)• SAP BW (Todo excepto Power PC, z/OS, z/Linux)

Page 232: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Si habilita la seguridad, debe configurar los valores de seguridad en cuanto complete el proceso deinstalación y configuración. Para obtener más información, consulte la Guía de administración yseguridad.

Importante: No inhabilite la seguridad después de habilitarla. Los valores de los permisos existentes sereferirán a usuarios, grupos o roles que ya no existen. Aunque esto no afecta al comportamiento de lospermisos, el usuario que administre los valores de los permisos puede ver entradas "desconocidas". Dadoque estas entradas se refieren a usuarios, grupos y roles que ya no existen, puede suprimirlos de formasegura. No obstante, las entradas "desconocidas" también pueden aparecer si no se ha autenticado entodos los espacios de nombres. En este escenario, no suprima entradas "desconocidas".

Cuando haya configurado un proveedor de autenticación para los componentes de IBM Cognos, podráhabilitar el inicio de sesión único entre el entorno de proveedor de autenticación y los componentes deIBM Cognos. Esto significa que el usuario inicia la sesión una vez y, más tarde, puede cambiar a otraaplicación sin que se le solicite que vuelva a iniciar la sesión.

Los usuarios pueden seleccionar espacios de nombres cuando inician sesión en el portal de IBM CognosAnalytics. Puede ocultar a los usuarios los espacios de nombres de Java personalizados y los espacios denombres de CA SiteMinder. Para obtener más información, consulte: “Cómo ocultar el espacio denombres a los usuarios durante el inicio de sesión” en la página 243.

Inhabilitar el acceso anónimoSi desea configurar IBM Cognos Analytics solo para el inicio de sesión autenticado, debe inhabilitar elacceso anónimo en la aplicación.

De forma predeterminada, los componentes de IBM Cognos no necesitan autenticación de usuario. Losusuarios pueden iniciar la sesión de manera anónima.

Procedimiento

1. Inicie la IBM Cognos Configuration en todos los sistemas que tengan Content Manager instalado.2. En la ventana Explorador, en Seguridad > Autenticación, pulse Cognos.

El espacio de nombres de Cognos almacena información sobre los grupos y roles, contactos y listas dedistribución de IBM Cognos y hace referencia a objetos de otros espacios de nombres de seguridad.

3. En la ventana Propiedades, pulse el cuadro situado junto a la propiedad Permitir acceso anónimo y, acontinuación, seleccione Falso.

4. En el menú Archivo, pulse Guardar.

Resultados

Ahora debe configurar un espacio de nombres, de manera que los usuarios tengan que proporcionar lascredenciales de inicio de sesión cuando accedan a IBM Cognos.

Restricción del acceso de usuario al espacio de nombres de CognosPuede configurar el acceso a IBM Cognos Analytics, de modo que solo los usuarios que son miembros decualquier grupo o rol del espacio de nombres de Cognos puedan acceder a la aplicación.

Asegúrese de que es miembro del rol Administrador del sistema incluido en el espacio de nombres deCognos antes de habilitar esta configuración.

Procedimiento

1. En cada sistema que disponga de Content Manager, inicie IBM Cognos Configuration.2. En la ventana Explorador, en Seguridad, pulse Autenticación.

224 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 233: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

3. En la ventana Propiedades, cambie el valor de Restringir el acceso a los miembros del espacio denombres incorporado a Verdadero.

4. En el menú Archivo, pulse Guardar.

Qué hacer a continuación

Ahora debe eliminar el grupo Todos de determinados grupos y roles incluidos en Cognos y asegúrese deque los usuarios autorizados pertenecen al menos a un grupo o rol de Cognos. Estas tareas las realizanlos administradores en las interfaces de administración de Cognos Analytics. Para obtener másinformación, consulte la publicación IBM Cognos Analytics Guía de gestión o la publicación IBM CognosAnalytics Guía de administración y seguridad.

Configuración de Lightweight Third-Party AuthenticationPuede configurar los componentes de IBM Cognos Analytics para que utilicen IBM LTPA (LightweightThird-Party Authentication). Los métodos que se describen en este tema se basan en CognosAnalytics11.0.7 en un entorno distribuido con IBM Tivoli Directory Server LDAP y Microsoft ActiveDirectory como orígenes de autenticación.

Para implementar LTPA, se debe configurar Cognos Analytics para que utilice un origen de autenticaciónconfigurado en el contenedor de WebSphere Liberty en el que se ejecuta. Puede configurar el inicio desesión único entre Cognos Analytics y WebSphere Liberty configurando la correlación de identidad en elespacio de nombres de Cognos. Por ejemplo, puede configurar WebSphere Liberty para utilizar unservidor de LDAP o de Active Directory para la autenticación y después configurar Cognos Analytics paraque utilice el mismo LDAP o Active Directory y establecer la correlación de identidad, de modo que utiliceREMOTE_USER.

En Cognos Analytics, esto significa que un usuario se debe autenticar con una identidad asignada a lasesión HTTP antes de acceder a Cognos Analytics en esa misma sesión. La autenticación se debe realizarpresentando las credenciales a un sistema de seguridad externo para Cognos. El sistema de seguridadpodría proporcionar la identidad y algún tipo de información de credenciales adecuada para poder iniciarla sesión en otros sistemas, normalmente en forma de señal SSO. Los candidatos habituales para estossistemas de seguridad son los proxies de autenticación, tales como IBM Tivoli WebSEAL, Oracle Oblix,Computer Associates SiteMinder o cualquier otra solución de software o hardware que pueda autenticaruna sesión HTTP y conservar dicha autenticación en una señal.

WebSphere Liberty tiene numerosas opciones diferentes para la autenticación de usuarios. Para obtenermás información, consulte la documentación de WebSphere Liberty: https://www.ibm.com/support/knowledgecenter/en/SSD28V_8.5.5

Nota: Para utilizar LTPA, abra ubicación_instalación/configuration/bi-services/bi-service.xml y cambie el tipo de asunto especial de EVERYONE a ALL_AUTHENTICATED_USERS.Realice este cambio en todos los servidores Cognos Analytics.

Configuración de LTPA utilizando un espacio de nombres LDAPEl procedimiento siguiente describe cómo configurar LTPA para Cognos Analytics cuando se utiliza IBMTivoli Directory Server LDAP como el origen de autenticación.

Para obtener detalles sobre la configuración de LDAP, consulte: “Configuración de los componentes deIBM Cognos para utilizar LDAP” en la página 243

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

2. En la ventana Explorador, en Seguridad, pulse con el botón derecho del ratón en Autenticación y, acontinuación, pulse Nuevo recurso > Espacio de nombres.

3. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.

Capítulo 13. Configurar proveedores de autenticación 225

Page 234: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

4. En la lista Tipo, seleccione LDAP - Valores predeterminados generales.5. En la ventana Propiedades, especifique para la propiedad ID de espacio de nombres un

identificador exclusivo para el espacio de nombres.6. Especifique las propiedades siguientes:

Host y puertoHost completo y puerto del servidor LDAP.

Nombre distinguido de basePor ejemplo, o=nombre_organización.com

Búsqueda de usuariosPor ejemplo, uid=${userID},ou=people

Utilizar identidad externaVerdadero

Correlación de identidad externaPor ejemplo, uid=${environment("REMOTE_USER")},ou=people

7. Si desea que el proveedor de autenticación LDAP se enlace con el servidor de directorios utilizandouna propiedad Enlazar nombre distinguido y contraseña de usuario cuando realice búsquedas,especifique estos valores.

Si no se especifican los valores, el proveedor de autenticación LDAP se enlaza como anónimo.

Si la correlación de identidad externa está habilitada, Enlazar nombre distinguido y contraseña deusuario se utiliza para todo el acceso de LDAP. Si no está habilitada la correlación de identidadexterna, Enlazar nombre distinguido y contraseña de usuario se utilizará únicamente cuando seespecifique un filtro de búsqueda para la propiedad Búsqueda de usuarios. Si es así, cuando seestablezca el DN de usuario, las posteriores solicitudes del servidor LDAP se ejecutan en el contextode autenticación del usuario.

8. Si no utiliza la correlación de identidad externa, utilice las credenciales de enlace para buscar elservidor del directorio LDAP siguiendo estos pasos:

• Asegúrese de que Utilizar identidad externa se haya establecido en Falso.• Establezca Utilizar credenciales de enlace para la búsqueda en Verdadero.• Especifique el ID y la contraseña de usuario en Enlazar nombre distinguido y contraseña de

usuario.

Si no especifica un ID y una contraseña de usuario, y se habilita el acceso anónimo, la búsqueda serealizará utilizando el valor anónimo.

9. Revise los valores de la correlación de los objetos y los atributos necesarios.

En función de la configuración de LDAP, es posible que tenga que cambiar algunos de los valorespredeterminados para garantizar una comunicación correcta entre los componentes de IBM Cognos yel servidor LDAP.

Todos los usuarios autenticados deben poder acceder a los atributos de LDAP correlacionados con lapropiedad Nombre en Correlaciones de carpeta, Correlaciones de grupo y Correlaciones decuenta. Además, la propiedad Nombre no puede estar en blanco.

10. En el menú Archivo, pulse Guardar.11. Cree un archivo XML con el nombre local-server.xml y colóquelo en el directorio

ubicación_instalación/configuration.12. En el archivo local-server.xml, escriba valores adecuados a su entorno:

<?xml version="1.0" encoding="UTF-8"?><server> <featureManager> <feature>ldapRegistry-3.0</feature> <feature>appSecurity-2.0</feature> </featureManager> <ldapRegistry id="id" realm="reino" host="host" port="puerto" ignoreCase="true" baseDN="o=basedn" ldapType="Custom" sslEnabled="false">

226 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 235: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

<idsFilters userFilter="(uid=%v,ou=people)" userIdMap="*:uid" groupFilter='(objectclass=groupofnames)' groupIdMap="*:cn" /> </ldapRegistry> <webAppSecurity allowFailOverToBasicAuth="true" displayAuthenticationRealm="true"/></server>

13. Si se ha configurado Cognos Analytics para que utilice SSL, consulte “Configuración del protocolo SSLpara los componentes de IBM Cognos” en la página 180 para obtener más información.

14. Para verificar la configuración, inicie sesión en http://host:puerto/bi o https://host:puerto/bi para sistemas con SSL habilitado, donde host el dominio de host completo deCognos Analytics.

No verá la página de inicio de sesión de Cognos Analytics. En su lugar, el navegador le solicita queinicie sesión.

Qué hacer a continuación

Si desea configurar el inicio único de sesión (SSO) entre la aplicación de Cognos Analytics que se haconfigurado con la autenticación LTPA y la aplicación desplegada en una instancia de WebSphere, instalela clave WebSphere en cada asignador de Cognos Analytics donde se ha configurado LTPA y actualice elarchivo local-server.xml con el siguiente elemento <ltpa>:

<ltpa keysFileName="yourLTPAKeysFileName.keys" keysPassword="keysPassword" expiration="120" />

Para obtener más información, consulte la Documentación de WebSphere Liberty.

Configuración de LTPA utilizando un espacio de nombres de Active DirectoryEl procedimiento siguiente describe cómo configurar LTPA para Cognos Analytics con Active TivoliDirectory Server como origen de autenticación.

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

2. En la ventana Explorador, en Seguridad, pulse con el botón derecho del ratón en Autenticación y, acontinuación, pulse Nuevo recurso > Espacio de nombres.

3. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.4. En la lista Tipo, seleccione LDAP - Valores predeterminados para Active Directory y, a

continuación, pulse Aceptar.

El nuevo recurso proveedor de autenticación aparecerá en la ventana Explorador, bajo elcomponente Autenticación. Se generan automáticamente valores predeterminados. Compruébelesy realice los cambios que sean necesarios.

5. En la ventana Propiedades, especifique un identificador exclusivo para el espacio de nombres en lapropiedad ID de espacio de nombres.

Consejo: No utilice los dos puntos (:) en la propiedad ID de espacio de nombres.6. Especifique los valores de todas las propiedades necesarias restantes para asegurarse de que los

componentes de IBM Cognos puedan localizar y utilizar el proveedor de autenticación existente.

• Para Búsqueda de usuarios, introduzca (sAMAccountName=${IDusuario})• Si utiliza el inicio de sesión único, en Utilizar identidad externa, establezca el valor en True.• Si utiliza el inicio de sesión único, en Correlación de identidad externa, especifique(sAMAccountName=${environment("REMOTE_USER")}).

Capítulo 13. Configurar proveedores de autenticación 227

Page 236: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Si desea eliminar el nombre de dominio de la variable REMOTE_USER, introduzca(sAMAccountName=${replace(${environment("REMOTE_USER")}, "dominio\\","")}).

Importante: Asegúrese de que utiliza únicamente la variable REMOTE_USER. Utilizando otravariable puede provocar una vulnerabilidad de seguridad.

• Para Enlazar nombre distinguido y contraseña de usuario, introduzca usuario@dominio.• Para Identificador exclusivo, entre objectGUID

7. Cree un archivo XML con el nombre local-server.xml y colóquelo en el directorioubicación_instalación/configuration.

8. En el archivo local-server.xml, escriba valores adecuados a su entorno:

<?xml version="1.0" encoding="UTF-8"?><server> <featureManager> <feature>ldapRegistry-3.0</feature> <feature>appSecurity-2.0</feature> </featureManager> <ldapRegistry id="id" realm="reino" host="host" port="puerto" ignoreCase="true" baseDN="DC=dc,DC=dc,DC=dc" bindDN="CN=garciajuan, OU=Usuarios,DC=dc,DC=dc,DC=dc" bindPassword="password" ldapType="Microsoft Active Directory" sslEnabled="false"> <activedFilters userFilter="(&amp;(sAMAccountName=%v)(objectcategory=user))" groupFilter="(&amp;(cn=%v)(objectcategory=group))" userIdMap="user:sAMAccountName" groupIdMap="*:cn" groupMemberIdMap="memberOf:member"> </activedFilters> </ldapRegistry> <webAppSecurity allowFailOverToBasicAuth="true" displayAuthenticationRealm="true"/></server>

9. Si se ha configurado Cognos Analytics para que utilice SSL, consulte “Configuración del protocolo SSLpara los componentes de IBM Cognos” en la página 180 para obtener más información.

10. Para verificar la configuración, inicie sesión en http://host:puerto/bi o https://host:puerto/bi para sistemas con SSL habilitado, donde host el dominio de host completo deCognos Analytics.

No verá la página de inicio de sesión de Cognos Analytics. En su lugar, el navegador le solicita queinicie sesión.

Qué hacer a continuación

Si desea configurar el inicio único de sesión (SSO) entre la aplicación de Cognos Analytics que se haconfigurado con la autenticación LTPA y la aplicación desplegada en una instancia de WebSphere, instalela clave WebSphere en cada asignador de Cognos Analytics donde se ha configurado LTPA y actualice elarchivo local-server.xml con el siguiente elemento <ltpa>:

<ltpa keysFileName="yourLTPAKeysFileName.keys" keysPassword="keysPassword" expiration="120" />

Para obtener más información, consulte la Documentación de WebSphere Liberty.

Proveedor de autenticación de OpenID ConnectOpenID Connect es una sencilla capa de identidad sobre el protocolo OAuth 2.0. Se utiliza para laidentidad federada y la autenticación con varias aplicaciones que utilizan el mismo proveedor deidentidad. OpenID Connect es el proveedor de autenticación basado en web preferido si desea federarIBM Cognos Analytics con otras aplicaciones.

OpenID Connect es un estándar moderno que incorpora los estándares OpenID y OAuth 2.0. Estasoportado para las instalaciones locales y en la nube de Cognos Analytics.

228 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 237: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Cognos Analytics da soporte a los siguientes tipos de proveedores de identidad de OpenID Connect:

• ADFS (Active Directory Federation Services)• Azure AD (Active Directory)• Generic• Google• IBMid (IBM identity provider)• OKTA• Ping• SalesForce• SiteMinder

Consejo: Póngase en contacto con el administrador del proveedor de identidad de su organización o conla organización de ventas y soporte para saber qué versión del producto debe utilizar.

Proxy de autenticación de OpenID Connect

Ahora Cognos Analytics proporciona otro tipo de proveedor, el 'Proxy de autenticación de OpenIDConnect' en Cognos Configuration. Este menú ofrece la opción de tener TSP (Trusted Signon Provider)para OpenID Connect. Del mismo modo que en las entradas de OpenID Connect, verá la lista deproveedores de identidad soportados actualmente.

Ahora las entradas de los ajustes de configuración adicionales se muestran en las propiedadesavanzadas. Deberá configurar la reclamación que desea pasar al proveedor real, así como el ID delespacio de nombres del proveedor real.

• Nombre de reclamación de identidad: Especifica el nombre de la reclamación que se suministrará alespacio de nombres de destino, por ejemplo, John Doe.

• Nombre de entorno de confianza: Especifica el nombre de la variable de entorno que se utilizará paratransferir la reclamación al espacio de nombres de destino, por ejemplo, REMOTE_USER.

• ID de espacio de nombres de redirección: Especifica el ID del espacio de nombres que se invocará conla reclamación obtenida desde el proveedor de identidad OpenID, por ejemplo, LDAP.

Utilizar el inicio de sesión único del proveedor de identidad

Si su proveedor de identidad OpenID Connect da soporte al inicio de sesión único y a la autenticación dedos factores, Cognos Analytics puede utilizar estas funciones.

Si el proveedor de identidad no da soporte al inicio de sesión único, cuando un usuario solicitaautenticación en Cognos Analytics, se redirige al usuario a la página de inicio de sesión del proveedor deidentidad de OpenID Connect. Después de especificar la información necesaria, se redirige el usuario denuevo a Cognos Analytics con un código de autorización que se representa mediante una señal de ID quecontiene la identidad del usuario. A continuación, el usuario puede acceder a Cognos Analytics.

Si el proveedor de identidad da soporte al inicio de sesión único, recibe la señal de ID cuando solicita laautenticación en Cognos Analytics, y puede acceder inmediatamente a la aplicación.

Federar IBMid con los proveedores de identidad de SAML 2.0

IBMid es el proveedor de identidad de IBM OpenID Connect. Si su proveedor de identidad (IdP) no dasoporte a OpenID Connect, pero da soporte a SAML 2.0, puede utilizar IBMid para configurar un espaciode nombres de OpenID Connect como su proveedor de autenticación en Cognos Analytics. Simplemente,elija IBMid como su proveedor de identidad cuando configure el espacio de nombres de OpenID Connect.

Con esta configuración de espacio de nombres, puede federar Cognos Analytics con la mayor parte de losproveedores de identidad de SAML 2.0. Como resultado, cuando los usuarios inician sesión en CognosAnalytics, se les redirige a la página de inicio de sesión de IBMid donde escriben su dirección de correoelectrónico. Si IBMid reconoce la dirección de correo electrónico, se redirige a los usuarios a la página de

Capítulo 13. Configurar proveedores de autenticación 229

Page 238: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

inicio de sesión del proveedor de identidad SAML 2.0. En esta página, los usuarios deben completar leproceso de autenticación proporcionando sus credenciales. A continuación, pueden acceder a CognosAnalytics.

Configuración de un espacio de nombres de OpenID ConnectPara utilizar un proveedor de identidad de OpenID Connect con IBM Cognos Analytics, debe configurar unespacio de nombres de OpenID Connect.

Si utiliza IBMid como su proveedor de identidad de OpenID Connect, consulte Gestionar espacios denombres de OpenID Connect para obtener más información.

Si los usuarios tienen problemas de autenticación, después de configurar correctamente su espacio denombres de OpenID, utilice el registro de diagnósticos en el componente Gestionar de Cognos Analyticspara solucionar los problemas. Debe crear un nuevo tema de registro que esté basado en el tema AAApredefinido. Modifique el tema de registro AAA añadiendo el código siguiente:

{"loggerDefinitions": [{"loggerName": "com.ibm.cognos.camaaa.internal.OIDC","level": "DEBUG","additivity": true}],"topicName": "OIDC"}

Para obtener más información sobre el registro de diagnósticos, consulte Registro de tipos y archivos.

Procedimiento

1. Abra IBM Cognos Configuration en su sistema Content Manager.2. Bajo Seguridad > Autenticación, pulse el botón derecho y seleccione Nuevo recurso > Espacio de

nombres.3. En Tipo (Grupo), seleccione OpenID Connect.4. Para Tipo, seleccione uno de los proveedores de identidad en la lista desplegable que incluye los

proveedores de identidad soportados.5. Escriba el nombre del espacio de nombres en el campo Nombre y, a continuación, pulse Aceptar.

Se añade el nuevo espacio de nombres al panel Explorer bajo Seguridad > Autenticación y semuestran sus propiedades en el panel de propiedades.

6. Especifique valores para las propiedades de espacio de nombres.

Consejo: La información sobre cada propiedad se muestra en la interfaz de usuario cuando pulsa lapropiedad.

• El ID de espacio de nombres se utiliza en CAMID.• Especifique los valores de Punto final de descubrimiento, Identificador de cliente y Secreto de

cliente de OpenID Connect, que recomiende su administrador de OpenID Connect.• Actualice el URL de retorno con su URL de asignador o pasarela, como se muestra en el ejemplo

siguiente:

http://miempresa:9300/bi/completeAuth.jsp

Si utiliza un equilibrador de carga en su entorno, incluya la entrada de DNS del equilibrador de cargaen el URL de retorno frente a los nodos de pasarela o asignador, como se muestra en el ejemplosiguiente:

https://DNS_mi_equilibrador_carga.miempresa.com:443/ibmcognos/bi/completeAuth.jsp

En este ejemplo, la pasarela de Cognos Analytics está instalada en el servidor web.

230 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 239: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Si utiliza un conjunto de nodos de asignador detrás del equilibrador de carga, cuando la pasarela deCognos Analytics no está instalada en el servidor web, es posible que el URL de retorno sea similaral siguiente:

https://DNS_mi_equilibrador_carga.miempresa.com:9300/bi/completeAuth.jsp

Consejo: No es necesario que especifique ahora las propiedades de Multitenencia.7. Importe el certificado raíz de la entidad emisora de certificados de OpenID Connect al almacén de

claves de Cognos Analytics utilizando la herramienta de certificados de terceros.

• En los sistemas operativos UNIX o Linux, escriba ThirdPartyCertificateTool.sh -i -T -rcert.cer -p NoPassWordSet

• En los sistemas operativos Windows, escriba ThirdPartyCertificateTool.bat -i -T -rcert.cer -p NoPassWordSet

Consejo: Sustituya la variable cert por el nombre del archivo de certificado que utiliza su proveedor deidentidad de OpenID Connect. Para IBMid, el nombre de archivo es blueid.cer.

El mandato importa el contenido al archivo CAMKeystore del directorio certs utilizando lacontraseña especificada.

8. Realice los mismos pasos de configuración en su sistema Content Manager de copia de seguridad.9. Reinicie el servicio IBM Cognos en Content Manager y los sistemas Content Manager de copia de

seguridad.

ResultadosAhora todos los usuarios registrados con su proveedor de identidad de OpenID Connect tendrán acceso aCognos Analytics.

Configuración de los componentes de IBM Cognos para utilizar el servidor deActive Directory

Si instala Content Manager en un sistema con un sistema operativo Microsoft Windows, puede configurarun espacio de nombres de Active Directory como origen de autenticación.

Si instala Content Manager en un sistema basado en UNIX, deberá utilizar un espacio de nombres deLDAP para configurar Active Directory como origen de autenticación. Si instala Content Manager en unacombinación de sistemas Windows y UNIX, debe utilizar un espacio de nombres de LDAP para configurarActive Directory para todos los Content Manager. Si utiliza un espacio de nombres de LDAP para realizarla autenticación en el servidor de Active Directory, sólo podrá utilizar las características LDAP. No tendráacceso a las características de Active Directory, como las propiedades avanzadas para los dominios y elinicio de sesión único con la delegación de Kerberos.

Si instala Content Manager en un sistema basado en Linux, se aplicarán las mismas restricciones que enel caso de UNIX. Debe utilizar un espacio de nombres de LDAP para configurar Active Directory comoorigen de autenticación.

Si desea utilizar Microsoft SQL Server o Microsoft Analysis Server como origen de datos y utilizar el iniciode sesión único para la autenticación, debe utilizar Active Directory como origen de autenticación.

No puede conectarse al catálogo global de Active Directory, que se trata de un servidor de memoria cachédel servidor de Active Directory. Si la conexión utiliza el puerto 3268, debe cambiarlo. De formapredeterminada, el servidor de Active Directory utiliza el puerto 389.

Procedimiento

1. Configure los componentes de IBM Cognos para que utilicen un espacio de nombres de servidor deActive Directory

2. Habilite la comunicación segura con el servidor de Active Directory, si es necesario.

Capítulo 13. Configurar proveedores de autenticación 231

Page 240: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

3. Habilite el inicio de sesión único entre el servidor de Active Directory y los componentes de IBMCognos

Configuración de un espacio de nombres de Active DirectoryPuede utilizar el servidor de Active Directory como proveedor de autenticación.

También tiene la opción de poner las propiedades de usuario personalizadas del servidor de ActiveDirectory a disposición de los componentes de IBM Cognos.

Antes de empezar

Para que IBM Cognos funcione correctamente con el servidor de Active Directory, asegúrese de que elgrupo de usuarios autenticados tiene privilegios de lectura para la carpeta de Active Directory en la quese almacenan los usuarios.

Si está configurando un espacio de nombres de Active Directory para soportar un inicio de sesión únicocon un origen de datos de Microsoft SQL Server o Microsoft Analysis Server, asegúrese de la configuraciónla siguiente:

• La pasarela de IBM Cognos está instalada en un servidor web de IIS que está configurado para laautenticación integrada en el sistema operativo Microsoft Windows.

• La pasarela está asignada al sitio web de la intranet local en el navegador web.• Content Manager está instalado en un servidor Windows 2008 o Windows 2012.• Content Manager, los componentes de nivel de aplicación, el servidor web de IIS y el servidor de origen

de datos (Microsoft SQL Server o Microsoft Analysis Server) pertenecen al dominio de Active Directory.• La conexión de origen de datos para Microsoft SQL Server o Microsoft Analysis Server está configurada

para el Espacio de nombres externo, que debe ser el espacio de nombres de Active Directory.

Para obtener más información acerca de los orígenes de datos, consulte la IBM Cognos AnalyticsGuía deadministración y seguridad.

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

2. En la ventana Explorador, en Seguridad, pulse con el botón derecho del ratón en Autenticación y, acontinuación, pulse Nuevo recurso > Espacio de nombres.

3. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.4. En la lista Tipo, pulse el espacio de nombres adecuado y, a continuación, pulse Aceptar.

El nuevo recurso proveedor de autenticación aparecerá en la ventana Explorador, bajo elcomponente Autenticación.

5. En la ventana Propiedades, especifique para la propiedad ID de espacio de nombres unidentificador exclusivo para el espacio de nombres.

6. Especifique los valores de todas las propiedades necesarias restantes para asegurarse de que loscomponentes de IBM Cognos puedan localizar y utilizar el proveedor de autenticación existente.

7. Especifique los valores para la propiedad Host y puerto.

Para soportar la migración tras error del servidor de Active Directory, puede especificar el nombre deldominio en lugar de un controlador de dominios específico.

Por ejemplo, utilice midominio.com:389 en lugar de dc1.midominio.com:389.8. Si desea buscar detalles cuando falla la autenticación, especifique el ID de usuario y la contraseña

para la propiedad Credenciales de enlace.

Utilice las credenciales del usuario del servidor de Active Directory con privilegios de búsqueda ylectura en dicho servidor.

9. En el menú Archivo, pulse Guardar.

232 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 241: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

10. Pruebe la conexión con un nuevo espacio de nombres. En la ventana Explorador, en Autenticación,pulse con el botón derecho en el nuevo recurso de autenticación y pulse Probar.

Se le pide que especifique las credenciales de un usuario en el espacio de nombres para completar laprueba.

En función de cómo se haya configurado el espacio de nombres, puede especificar un ID de usuario yuna contraseña válidos para un usuario en el espacio de nombres o el nombre distinguido y lacontraseña del usuario de enlace.

Resultados

IBM Cognos carga, inicializa y configura las bibliotecas del proveedor del espacio de nombres.

Cómo poner las propiedades de usuario personalizadas del servidor de Active Directory adisposición de los componentes de IBM Cognos

Puede utilizar atributos de usuario arbitrarios del servidor de Active Directory en los componentes de IBMCognos. Para realizar esta configuración, debe añadir estos atributos como propiedades personalizadaspara el espacio de nombres de Active Directory.

Las propiedades personalizadas están disponibles como parámetros de sesión a través de FrameworkManager. Para obtener más información sobre los parámetros de la sesión, consulte la publicaciónFramework Manager Guía del usuario.

Asimismo, puede utilizar las propiedades personalizadas dentro de los bloques de comandos paraconfigurar sesiones y conexiones de Oracle. Puede utilizar los bloques de comandos con conexionesligeras de Oracle y con bases de datos privadas virtuales. Para obtener más información, consulte la IBMCognos AnalyticsGuía de administración y seguridad.

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

2. En la ventana Explorador, en Seguridad > Autenticación, pulse el espacio de nombres de ActiveDirectory.

3. En la ventana Propiedades, pulse la columna Valor de Propiedades personalizadas y pulse el iconoEditar.

4. En la ventana Valor: Propiedades personalizadas, pulse Añadir.5. Pulse la columna Nombre y escriba el nombre que desea que utilicen los componentes de IBM Cognos

para el parámetro de sesión.6. Pulse la columna Valor y escriba el nombre del parámetro de cuenta en el servidor de Active Directory.7. Repita los pasos del 4 al 6 para cada parámetros personalizado.8. Pulse Aceptar.9. En el menú Archivo, pulse Guardar.

Habilitación de la comunicación segura con el servidor de Active DirectorySi está utilizando una conexión SSL con el servidor de Active Directory, debe copiar el certificado delservidor de Active Directory en la ubicación de Content Manager.

Procedimiento

1. En cada ubicación de Content Manager, utilice el navegador web para conectarse al servidor de ActiveDirectory y copie el certificado raíz de la entidad emisora de certificados de confianza en la ubicaciónde Content Manager.

2. Añada el certificado raíz de la entidad emisora de certificados de confianza al almacén de certificadosde la cuenta que está utilizando para la sesión actual de IBM Cognos:

Capítulo 13. Configurar proveedores de autenticación 233

Page 242: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

• Si está ejecutando una sesión de IBM Cognos en una cuenta de usuario, utilice el mismo navegadorweb que en el paso 1 para importar el certificado raíz de la entidad emisora de certificados deconfianza al almacén de certificados de su cuenta de usuario.

Para obtener información, consulte la documentación del navegador web.• Si está ejecutando la sesión de IBM Cognos con la cuenta local, utilice Microsoft Management

Console (MMC) para importar el certificado raíz de la entidad emisora de certificados de confianza alalmacén de certificados del sistema local.

Para obtener información, consulte la documentación de MMC.3. En IBM Cognos Configuration, reinicie el servicio:

• En la ventana Explorador, pulse Servicios de IBM Cognos, IBM Cognos.• En el menú Acciones, pulse Reiniciar.

Inclusión o exclusión de dominios mediante las propiedades avanzadasAl configurar un espacio de nombres de autenticación para IBM Cognos, solo los usuarios de un dominiopueden iniciar la sesión. Si se utilizan las propiedades avanzadas del servidor de Active Directory, losusuarios de árboles de dominios relacionados (padre-hijo) y de dominios no relacionados del mismobosque pueden también acceder. No hay soporte para bosques cruzados; debe existir un espacio denombres para cada bosque.

Si establece un parámetro denominado chaseReferrals en true, los usuarios del dominio autenticadooriginal y todos los dominios hijo del árbol de dominios podrán iniciar la sesión en IBM Cognos. Losusuarios del dominio padre del dominio autenticado original o que se encuentran en un árbol de dominiosdistinto no pueden iniciar la sesión.

Si establece un parámetro denominado MultiDomainTrees en true, los usuarios de todos los árboles dedominios del bosque podrán acceder a IBM Cognos.

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

2. En la ventana Explorador, en Seguridad > Autenticación, pulse el espacio de nombres de ActiveDirectory.

3. En la ventana Propiedades, especifique la propiedad Host y puerto:

• En el caso de los usuarios de un dominio, especifique el host y el puerto de un controlador dedominio para el único dominio.

• En el caso de los usuarios de un árbol de dominios, especifique el host y puerto del controlador denivel superior del árbol de dominios.

• En el caso de los usuarios de todos los árboles de dominios del bosque, especifique el host y elpuerto de alguno de los controladores de dominio del bosque.

4. Pulse la columna Valor de Propiedades avanzadas y pulse el icono Editar.5. En la ventana Valor: Propiedades avanzadas, pulse Añadir.6. Especifique dos nuevas propiedades, chaseReferrals y MultiDomainTrees, con los valores de la

siguiente tabla:

Tabla 35. Valores avanzados de propiedades

Autenticación para chaseReferrals MultiDomainTrees

Un dominio Falso Falso

Un árbol de dominios True Falso

234 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 243: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 35. Valores avanzados de propiedades (continuación)

Autenticación para chaseReferrals MultiDomainTrees

Todos los árboles de dominiosdel bosque

True True

7. Pulse Aceptar.8. En el menú Archivo, pulse Guardar.

Habilitación del inicio de sesión único entre el Servidor de Active Directory y loscomponentes de IBM Cognos

De forma predeterminada, el proveedor de Active Directory utiliza la autenticación Kerberos. Se integracon el servidor web de Microsoft Internet Information Services (IIS) para un inicio de sesión único si laautenticación de Windows (anteriormente denominada NT Challenge Response) está habilitada en elservidor web de IIS.

Si la autenticación de Windows está habilitada, no se le solicitará que vuelva a especificar la informaciónde autenticación cuando acceda al contenido de IBM Cognos protegido por el espacio de nombres deActive Directory.

Si utiliza la autenticación Kerberos, puede decidir utilizar Service For User (S4U). S4U permite a losusuarios accede a IBM Cognos Analytics desde sistemas que no están en el dominio de Active Directory.Para habilitar S4U, debe utilizar Habilitar la delegación constreñida.

Por ejemplo, tiene usuarios cuyos sistemas no pertenecen al dominio, pero tienen cuenta de dominio.Cuando abren los navegadores web, se les solicita la cuenta de dominio. Sin embargo, obtiene el tíquetde Kerberos únicamente con privilegio Identidad, que les impide estar autenticados para IBM CognosAnalytics. Para resolver este problema, puede utilizar S4U.

Si no desea la autenticación Kerberos, puede configurar el proveedor para acceder a la variable deentorno REMOTE_USER para lograr un inicio de sesión único.

Importante: Asegúrese de utilizar únicamente la variable REMOTE_USER. Utilizando otra variable puedeprovocar una vulnerabilidad de seguridad.

Para habilitar el inicio de sesión único para utilizar la autenticación Kerberos, debe asegurarse de quecompleta las tareas siguientes:

1. Configure la autenticación de Windows en el servidor web de Microsoft IIS para la aplicaciónibmcognos/cgi-bin.

2. Instale Content Manager en un sistema que forme parte del dominio de Active Directory, para losContent Manager activos y en espera.

3. Configure los sistemas, o la cuenta de usuario donde se ejecuta Content Manager, que seránconsiderados de confianza.

Para obtener más información, consulte las notas técnicas siguientes:

• Nota técnica Enabling single sign-on to CRN or Cognos secured against Active Directory (www.ibm.com/support/docview.wss?uid=swg21341889)

• Nota técnica When using Kerberos Single Sign-on (SSO) with Active Directory in Cognos, user isprompted for credentials (www.ibm.com/support/docview.wss?uid=swg21659267)

Habilitación del inicio de sesión único entre Active Directory Server y los componentes de IBMCognos utilizando REMOTE_USERSi no desea la autenticación Kerberos, puede configurar el proveedor para acceder a la variable deentorno REMOTE_USER para lograr un inicio de sesión único.

Debe establecer la propiedad avanzada singleSignonOption en el valor IdentityMapping. Tambiéndebe especificar credenciales de enlace para el espacio de nombres de Active Directory.

Capítulo 13. Configurar proveedores de autenticación 235

Page 244: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Microsoft IIS establece REMOTE_USER de forma predeterminada al habilitar la autenticación de Windows.Si se omite la autenticación Kerberos, no será posible realizar el inicio de sesión único en los orígenes dedatos de Microsoft OLAP (MSAS).

Al definir REMOTE_USER, también puede elegir guardar REMOTE_USER como credencial de confianza.Guardar como credencial de confianza significa que los trabajos planificados autentican REMOTE_USERutilizando privilegios Credencial de enlace.

Importante: Asegúrese de que utiliza únicamente la variable REMOTE_USER. Utilizando otra variablepuede provocar una vulnerabilidad de seguridad.

Procedimiento

1. En el sistema en el que haya instalado Content Manager, abra IBM Cognos Configuration.2. En la ventana Explorador, en Seguridad > Autenticación seleccione el espacio de nombres de

Active Directory.3. Pulse la columna Valor de Propiedades avanzadas y, a continuación, pulse el icono Editar.4. En el cuadro de diálogo Valor: Propiedades avanzadas, pulse Añadir.5. En la columna Nombre, escriba singleSignonOption.6. En la columna Valor, escriba IdentityMapping.7. Si desea guardar REMOTE_USER como credencial de confianza, en el cuadro de diálogo Valor -

Propiedades avanzadas , pulse Añadir.8. En la columna Nombre, escriba trustedCredentialType.9. En la columna Valor, especifique IdentityMappingForTC.

10. Pulse Aceptar.11. Pulse la columna Valor de Credenciales de enlace y, a continuación, pulse el icono Editar.12. En el cuadro de diálogo Valor: Credenciales de enlace, especifique un ID de usuario y una

contraseña y, a continuación, pulse Aceptar.

Habilitación del inicio de sesión único para utilizar la autenticación de KerberosSi el servidor web IIS está configurado para la autenticación Windows , no tiene que añadir valoresadicionales. La autenticacion Kerberos se utiliza de forma predeterminada.

Habilitación del inicio de sesión único para utilizar la autenticación de Kerberos con delegaciónconstreñidaPara poder utilizar la delegación constreñida, debe definir los Nombres principales del servicio (SPN) paralos usuarios configurados para ejecutar los componentes de IBM Cognos y la agrupación de aplicacionesdel servidor web Microsoft Internet Information Services (IIS) en el dominio de Active Directory.

Si utiliza Kerberos con delegación constreñida, debe añadir un usuario sAMAccountName para ContentManager al configurar la pasarela. Todos los Content Managers activos y en espera deben configurarsepara ejecutarse bajo la misma cuenta.

Si está configurando un inicio de sesión único para los servidores de base de datos, debe configurarsAMAccountName para el usuario que ejecuta los Componentes de nivel de aplicación cuando añade elespacio de nombres de Active Directory. Todos los Componentes de nivel de aplicación debenconfigurarse para que se ejecuten bajo la misma cuenta.

Los SPN son los usuarios que entra en los campos sAMAccountName en IBM Cognos Configuration.

Por ejemplo, suponga que tiene un usuario que ejecuta el componente Content Manager, otro que ejecutalos Componentes de nivel de aplicación y otro que ejecuta la agrupación de aplicaciones del servidor web.El usuario de Content Manager es CognosCMUser. El usuario de los Componentes de nivel de aplicaciónes CognosATCUser. El usuario de la agrupación de aplicaciones es IISUser. Cada usuario se encuentraen el dominio MyDomain.

1. Debe configurar IIS para que MyDomain\IISUser sea la identidad de la agrupación de aplicaciones2. Ejecute el comando setspn para el sistema donde se está ejecutando IIS.

236 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 245: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Por ejemplo:

setspn -A http/IISServerName MyDomain\IISUsersetspn -A http/IISServerName.MyDomain.com MyDomain\IISUser

3. Ejecute el comando setspn para los usuarios de IBM Cognos .

Por ejemplo:

setspn -A ibmcognosba/CognosCMUser MyDomain\CognosCMUsersetspn -A ibmcognosba/CognosATCUser MyDomain\CognosATCUser

En estos comandos, debe utilizar ibmcognosba como se muestra en los ejemplos. Los nombres deusuario y dominios deben coincidir con el entorno.

Nota: En este ejemplo, los usuarios sAMAccountName que debe introducir son CognosCMUser yCognosATCUser.

4. Si está configurando el inicio de sesión único para el servidor de base de datos Microsoft SQL Server oMicrosoft SQL Server Analysis Services, debe configurar el SPN para el servidor de base de datos. Paraobtener más información, consulte la documentación del servidor de bases de datos.

5. Por último, debe configurar la delegación constreñida en la herramienta de administración Sistemas yusuarios de Active Directory. En la pestaña Delegación para todos los usuarios (IISUser,CognosCMUser, y CognosATCUser), debe seleccionar Confíe en este usuario para la delegaciónsólo para servicios especificados y Use sólo Kerberos para utilizar Kerberos con delegaciónconstreñida. Seleccione Confíe en este usuario para la delegación sólo para servicios especificadosy Use cualquier protocolo de autenticación si está utilizando la extensión S4U Kerberos.

Y, a continuación, debe añadir los SPN necesarios. Por ejemplo, añada ibmcognosba como tipo deservicio. Y añada DomainController1 y DomainController2 como tipo de servicio ldap.

Si está configurando el inicio de sesión único para el origen de datos, añada el servicio MSQLSVC.

Procedimiento

1. En el sistema en el que haya instalado Content Manager, abra IBM Cognos Configuration.2. En la ventana Explorador, en Seguridad > Autenticación seleccione el espacio de nombres de

Active Directory.3. Pulse la columna Valor de Propiedades avanzadas y, a continuación, pulse el icono Editar.4. En el cuadro de diálogo Valor: Propiedades avanzadas, pulse Añadir.5. En la columna Nombre, escriba singleSignonOption.6. En la columna Valor , entre uno de los siguientes valores:

• Entre KerberosS4UAuthentication si desea utilizar la autenticación Kerberos primero. SiKerberos falla, se intenta la autenticación Service For User (S4U). Si S4U falla, se le solicitancredenciales al usuario.

• Entre S4UAuthentication si desea utilizar la autenticación S4U primero. Si S4U falla, se lesolicitan credenciales al usuario.

7. En el cuadro de diálogo Valor: Propiedades avanzadas, pulse Añadir.8. En la columna Nombre, escriba trustedCredentialType.9. En la columna Valor , entre uno de los siguientes valores:

• Entre CredentialForTC si desea guardar las credenciales de usuario como una credencial deconfianza. Por ejemplo, si desea utilizar las credenciales para ejecutar trabajos planificados.

• Entre S4UForTC si desea guardar únicamente el nombre de usuario autenticado como credencialde confianza. El nombre de usuario se guarda en formato UPN y se pueden ejecutar trabajosplanificados utilizando UPN sin requerir la contraseña de usuario.

10. Pulse Aceptar.

Capítulo 13. Configurar proveedores de autenticación 237

Page 246: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

11. Pulse en la columna Valor para Componentes de nivel de aplicación sAMAccountName, eintroduzca el sAMAccountName del usuario que ejecuta los Componentes de nivel de aplicación.

Importante: Este valor solo es necesario si está configurando el inicio de sesión único en MicrosoftSQL Server. Si no está configurando el inicio de sesión único para el servidor de base de datos, nocambie este valor.

12. Pulse Archivo > Guardar.13. Reinicie el servicio de IBM Cognos.14. En el sistema donde ha instalado los componentes de pasarela, abra IBM Cognos Configuration.15. En la ventana Explorador, pulse Entorno.16. Pulse en la columna Valor para Content Manager sAMAccountName e introduzca el

sAMAccountName del usuario que ejecuta Content Manager.17. Pulse Archivo > Guardar.

Configuración de IBM Cognos para utilizar un espacio de nombres de IBMCognos Series 7

Puede configurar los componentes de IBM Cognos para utilizar un espacio de nombres de IBM CognosSeries 7 como proveedor de autenticación. Los usuarios se autenticarán en función de la configuración deautenticación e inicio de sesión del espacio de nombres de IBM Cognos Series 7.

Un espacio de nombres de IBM Cognos Series 7 es necesario si desea utilizar modelos de Transformer yPowerCubes de IBM Cognos Series 7 en IBM Cognos Analytics. Debe configurar el espacio de nombresantes de cargar los modelos de Transformer.

Nota: No puede utilizar un archivo LAE (Local Authentication Export) de IBM Cognos Series 7 para realizarla autenticación con los componentes de IBM Cognos.

Puede configurar los componentes de IBM Cognos para utilizar varios proveedores de autenticación deIBM Cognos Series 7. Todos los espacios de nombres de IBM Cognos Series 7 deben utilizar el mismoservidor de tíquets primario de IBM Cognos Series 7. De lo contrario, puede que reciba errores o que se lesolicite que se autentique más de una vez. Para mantener el rendimiento, asegúrese también de que seestá ejecutando el servidor de tíquets.

Si cambia la información de configuración almacenada en el servidor de directorios utilizado para IBMCognos Series 7, deberá reiniciar el servicio de IBM Cognos para que los cambios realizados entren envigor en la instalación de IBM Cognos.

Un usuario debe estar como mínimo en una clase de usuario de Access Manager para iniciar sesión en loscomponentes de IBM Cognos.

Procedimiento

1. Configure un espacio de nombres de Series 72. Habilite la comunicación segura con el servidor de directorios utilizado por el espacio de nombres de

IBM Cognos Series 7, si es necesario.3. Habilite el inicio de sesión único entre IBM Cognos Series 7 e IBM Cognos.

Configuración de un espacio de nombres de IBM Cognos Series 7Puede configurar IBM Cognos para que utilice uno o varios espacios de nombres de IBM Cognos Series 7para la autenticación.

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

238 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 247: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

2. En la ventana Explorador, en Seguridad, pulse con el botón derecho del ratón en Autenticación y, acontinuación, pulse Nuevo recurso > Espacio de nombres.

3. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.4. En la lista Tipo, pulse el espacio de nombres adecuado y, a continuación, pulse Aceptar.

El nuevo recurso proveedor de autenticación aparecerá en la ventana Explorador, bajo elcomponente Autenticación.

5. En la ventana Propiedades, especifique para la propiedad ID de espacio de nombres unidentificador exclusivo para el espacio de nombres.

6. Especifique los valores de todas las propiedades necesarias restantes para asegurarse de que loscomponentes de IBM Cognos puedan localizar y utilizar el proveedor de autenticación existente.

Si la versión de espacio de nombres de IBM Cognos Series 7 es 16.0, asegúrese de que la propiedadCodificación de datos tiene asignado el valor UTF-8. Además, las ubicaciones en las que se hainstalado Content Manager deben utilizar el mismo entorno local que los datos del espacio denombres de IBM Cognos Series 7.

El valor de host puede ser el nombre de un servidor o una dirección IP. Si va a publicar desdePowerPlay Enterprise Server a IBM Cognos Analytics, deberá usar el mismo formato de valor que seutiliza en IBM Cognos Series 7 Configuration Manager para la ubicación del servidor de directorios.

Por ejemplo, si se utiliza el nombre de servidor en IBM Cognos Series 7 Configuration Manager,deberá utilizar también el nombre de servidor en IBM Cognos Configuration para IBM CognosAnalytics.

7. Si el entorno de espacio de nombres incluye la versión 15.2 del espacio de nombres de IBM CognosSeries 7, debe inhabilitar el valor Series7NamespacesAreUnicode.

• En la ventana Propiedades, en el valor Propiedades avanzadas, pulse el icono Editar.• En la ventana Valor: Propiedades avanzadas, pulse Añadir.• En el cuadro Nombre, escriba Series7NamespacesAreUnicode.• En el cuadro Valor, pulse Falso y, a continuación, pulse Aceptar.

8. En la ventana Propiedades, en Configuración de cookies, asegúrese de que las propiedades Ruta,Dominio y Distintivo de protección activado coincidan con los valores configurados para IBMCognos Series 7.

9. En el menú Archivo, pulse Guardar.10. Pruebe la conexión con un nuevo espacio de nombres. En la ventana Explorador, en Autenticación,

pulse con el botón derecho en el nuevo recurso de autenticación y pulse Probar.

Se le pide que especifique las credenciales de un usuario en el espacio de nombres para completar laprueba.

En función de cómo se haya configurado el espacio de nombres, puede especificar un ID de usuario yuna contraseña válidos para un usuario en el espacio de nombres o el nombre distinguido y lacontraseña del usuario de enlace.

Habilitación de la comunicación segura con el servidor de directorios utilizado por elespacio de nombres de IBM Cognos Series 7

Si está utilizando una conexión SSL con el servidor de directorios utilizado por el espacio de nombres deIBM Cognos Series 7, debe copiar el certificado del servidor de directorios en cada ubicación de ContentManager.

Para obtener más información, consulte la publicación IBM Cognos Access Manager Administrator Guidey la documentación del servidor de directorios.

Habilitación del inicio de sesión único entre IBM Cognos Series 7 e IBM CognosSi el espacio de nombres de IBM Cognos Series 7 se ha configurado para la integración con losmecanismos de autenticación externos para el inicio de sesión único, el proveedor de IBM Cognos Series7 utilizará automáticamente esta configuración.

Capítulo 13. Configurar proveedores de autenticación 239

Page 248: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Si configura el inicio de sesión único, no se le solicitará que vuelva a especificar la información deautenticación cuando acceda al contenido de IBM Cognos protegido por el espacio de nombres de IBMCognos Series 7.

Procedimiento

1. Asegúrese de que ha configurado los componentes de IBM Cognos para que utilicen un espacio denombres de IBM Cognos Series 7 como proveedor de autenticación.

2. En IBM Cognos Series 7, inicie Configuration Manager.3. Pulse Abrir la configuración actual.4. En la pestaña Componentes de la ventana Explorador, expanda Servicios, Access Manager -

Autenticación Web y pulse Valores de cookies.5. En la ventana Propiedades, asegúrese de que las propiedades Ruta, Dominio y Distintivo de

protección activado coincidan con los valores configurados para IBM Cognos Analytics.6. Guarde y cierre Configuration Manager.7. Si el espacio de nombres de IBM Cognos Series 7 utiliza el conector de inicio de sesión de confianza

para el inicio de sesión único, ahora debe definir la función SaferAPIGetTrustedSignonWithEnv.

Resultados

Ahora, puede añadir IBM Cognos Upfront Series 7 NewsBoxes a IBM Cognos Analytics.

Espacios de nombres de IBM Cognos Series 7 y conector de inicio de sesión de confianzade IBM Cognos Series 7

Si el espacio de nombres de IBM Cognos Series 7 utiliza el conector de inicio de sesión de confianza parael inicio de sesión único, debe definir la función SaferAPIGetTrustedSignonWithEnv en el conector. Acontinuación, deberá volver a compilar y a desplegar la biblioteca para lograr el inicio de sesión únicoentre los componentes de IBM Cognos y su mecanismo de autenticación.

La función SaferAPIGetTrustedSignonWithEnv es una versión actualizada de la funciónSaferAPIGetTrustedSignon. Esta actualización es necesaria porque el inicio de sesión de IBM Cognos nose realiza en el servidor web, como en el caso de las aplicaciones de IBM Cognos Series 7. Por lo tanto, noes posible que el conector realice una llamada API getenv() para recuperar las variables de entorno delservidor web. El conector puede requerir que determinadas variables de entorno se eliminen del servidorweb utilizando la función SaferAPIGetTrustedSignonWithEnv.

Si ejecuta productos de IBM Cognos Series 7 y productos de IBM Cognos mediante el mismo conector,serán necesarias las funciones SaferAPIGetTrustedSignonWithEnv y SaferAPIGetTrustedSignon. Paraobtener información sobre la función SaferAPIGetTrustedSignon, consulte la documentación de IBMCognos Series 7.

Función SaferAPIGetTrustedSignonWithEnvPara que Access Manager pueda autenticar correctamente a los usuarios, los inicios de sesión del SOdeben existir y estar habilitados en el espacio de nombres actual.

La memoria de los valores trustedSignonName y trustedDomainName devueltos se asigna de manerainterna en esta API. Si la función devuelve SAFER_SUCCESS, Access Manager llama aSaferAPIFreeTrustedSignon para liberar la memoria asignada.

La memoria del valor reqEnvVarList devuelto se asigna de manera interna en esta API. Si la funcióndevuelve SAFER_INFO_REQUIRED, Access Manager llama a SaferAPIFreeBuffer() para liberar la memoriaasignada.

Debe implementar las funciones SaferAPIGetTrustedSignon y SaferAPIFreeBuffer para registrarcorrectamente la biblioteca cuando se implementa SaferAPIGetTrustedSignonWithEnv. La funciónSaferAPIGetError sólo es necesaria si desea que se devuelvan desde el conector mensajes de errorespecíficos.

240 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 249: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Sintaxis

SaferAPIGetTrustedSignonWithEnv(

EnvVar envVar[], /*[IN]*/

char **reqEnvVarList, /*[OUT]*/

void **trustedSignonName, /*[OUT]*/

unsigned long *trustedSignonNameLength, /*[OUT]*/

void **trustedDomainName, /*[OUT]*/

unsigned long *trustedDomainNameLength, /*[OUT]*/

SAFER_USER_TYPE *userType, /*[OUT]*/

void **implementerData); /*[IN/OUT]*/

Parámetros de la función SaferAPIGetTrustedSignonWithEnv

Tabla 36. Parámetros y descripción de la función SaferAPIGetTrustedSignonWithEnv

Parámetro Descripción

[in] envVar Matriz de los valores y nombres de variables de entorno recuperadosdel servidor web. El final de la matriz se representa con una entradacon un valor envVarName nulo y un valor envVarValue nulo. Tenga encuenta que la primera vez que se llama a esta API, la matriz envVarsólo contendrá el final del marcador de la matriz.

[in] reqEnvVarList Cadena que contiene una lista separada por comas con los nombresde variables de entorno solicitados por el módulo de inicio de sesiónde confianza. El final de la lista debe terminar con un carácter nulo.

[out] trustedSignonName Secuencia de bytes que identifica al usuario actualmenteautenticado. No es necesario que este valor termine con un valornulo. Este valor es obligatorio.

[out] trustedSignonNameLength Valor entero que indica la longitud del valor trustedSignonName.Dicha longitud debe excluir el carácter de finalización nulo, si lo hay.Este valor es obligatorio.

[out] trustedDomainName Secuencia de bytes que identifica el dominio del usuarioactualmente autenticado. Este valor no tiene por qué ser nulo. Si nohay un valor trustedDomainName, la devolución será nula. Este valores opcional.

[out] trustedDomainNameLength Valor entero que indica la longitud del valor trustedDomainName.Dicha longitud debe excluir el carácter de finalización nulo, si lo hay.Este valor es obligatorio y se debe establecer en cero si no existe unvalor trustedDomainName.

Capítulo 13. Configurar proveedores de autenticación 241

Page 250: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 36. Parámetros y descripción de la función SaferAPIGetTrustedSignonWithEnv (continuación)

Parámetro Descripción

[out] userType Valor que indica el tipo de usuario que autenticará Access Manager.Este valor es obligatorio.

Access Manager necesita los siguientes valores de retorno paraautenticar correctamente a los usuarios:SAFER_NORMAL_USER

Usuario con nombre. En el espacio de nombres actual debenexistir y estar habilitados los inicios de sesión del SO.

SAFER_GUEST_USERUsuario invitado. En el espacio de nombres actual debe existir yestar habilitada una cuenta de usuario invitado.

SAFER_ANONYMOUS_USERUsuario anónimo. En el espacio de nombres actual debe existir yestar habilitada una cuenta de usuario anónimo.

[in/out] implementerData Puntero utilizado para conservar los datos específicos de laimplementación entre llamadas. Se produce una llamada cada vezque Access Manager llama al conector de inicio de sesión deconfianza. Este valor sólo es válido si se ha llamado al conector delinicio de sesión de confianza y se ha establecido un valor para él.

Configuración de IBM Cognos para utilizar un proveedor de autenticaciónpersonalizado

Si ha implementado un proveedor de autenticación Java personalizado con su infraestructura deseguridad existente, puede configurar los componentes de IBM Cognos para utilizarlo.

Puede utilizar un proveedor de autenticación personalizado para acceder a un origen de autenticación yautenticar a los usuarios en él. También puede utilizarlo como mecanismo de inicio de sesión único paraintegrar los componentes de IBM Cognos con la infraestructura de seguridad. Puede ocultar el espacio denombres a los usuarios durante el inicio de sesión.

Para obtener más información, consulte la publicación Custom Authentication Provider Developer Guide.

Configuración de un espacio de nombres de autenticación personalizadoPuede configurar los componentes de IBM Cognos para que utilicen un espacio de nombres deautenticación personalizado. Toda configuración adicional para el acceso de origen de autenticación, elinicio de sesión único o los atributos personalizados dependen de la implementación del proveedor deautenticación personalizado.

Asegúrese de que las versiones de Java Runtime Environment de Java (JRE) y Java SoftwareDevelopment Kit sean compatibles entre sí. Si utiliza versiones soportadas de JRE y Java SoftwareDevelopment Kit que no estén soportadas entre sí, el proveedor de autenticación Java personalizado queconfigure no aparecerá en la lista de espacios de nombres en IBM Cognos Configuration.

Procedimiento

1. En todas las ubicaciones en las que se haya instalado Content Manager, abra IBM CognosConfiguration.

2. En la ventana Explorador, en Seguridad, pulse con el botón derecho del ratón en Autenticación y, acontinuación, pulse Nuevo recurso > Espacio de nombres.

242 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 251: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

3. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.4. En la lista Tipo, seleccione Proveedor Java personalizado y, a continuación, pulse Aceptar.

El nuevo recurso proveedor de autenticación aparecerá en la ventana Explorador, bajo el componenteAutenticación.

5. En la ventana Propiedades, especifique un identificador exclusivo para el espacio de nombres en lapropiedad ID de espacio de nombres.

Consejo: No utilice los dos puntos (:) en la propiedad ID de espacio de nombres.6. Especifique los valores de todas las propiedades necesarias restantes para asegurarse de que IBM

Cognos pueda localizar y utilizar el proveedor de autenticación existente.7. En el menú Archivo, pulse Guardar.8. Pruebe la conexión con un nuevo espacio de nombres. En la ventana Explorador, en Autenticación,

pulse con el botón derecho en el nuevo recurso de autenticación y pulse Probar.

Se le pide que especifique las credenciales de un usuario en el espacio de nombres para completar laprueba.

En función de cómo se haya configurado el espacio de nombres, puede especificar un ID de usuario yuna contraseña válidos para un usuario en el espacio de nombres o el nombre distinguido y lacontraseña del usuario de enlace.

Resultados

IBM Cognos carga, inicializa y configura las bibliotecas del proveedor del espacio de nombres.

Cómo ocultar el espacio de nombres a los usuarios durante el inicio de sesiónPuede ocultar los espacios de nombres a los usuarios durante el inicio de sesión. Puede tener espaciosde nombres de inicio de sesión de confianza sin mostrarlos en la lista de selección de espacios denombres que se presenta cuando los usuarios inician la sesión.

Por ejemplo, puede que desee integrar el inicio de sesión único en los sistemas, pero quiera mantener lacapacidad de los clientes para autenticarse directamente en IBM Cognos sin que se les solicite elegir unespacio de nombres.

Procedimiento

1. En todas las ubicaciones en las que haya configurado un proveedor de autenticación Javapersonalizado, abra IBM Cognos Configuration.

2. En la ventana Explorador, en Seguridad > Autenticación, pulse el proveedor de autenticación Javapersonalizado.

3. En la ventana Propiedades, pulse el cuadro situado junto a Seleccionable para autenticación y, acontinuación, seleccione Falso.

4. En el menú Archivo, pulse Guardar.

Resultados

El espacio de nombres no se mostrará en la lista de selección que se presenta durante el inicio de sesión.

Configuración de los componentes de IBM Cognos para utilizar LDAPPuede configurar los componentes de IBM Cognos para que utilicen un espacio de nombres de LDAPcomo proveedor de autenticación. Puede utilizar un espacio de nombres de LDAP para los usuariosalmacenados en un directorio de usuario de LDAP, servidor de Active Directory, IBM Directory Server,Novell Directory Server u Oracle Directory Server.

Capítulo 13. Configurar proveedores de autenticación 243

Page 252: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

También puede utilizar la autenticación LDAP con los orígenes de datos IBM Db2 y Essbase OLAPespecificando el espacio de nombres de LDAP al configurar la conexión de origen de datos. Para obtenermás información, consulte la IBM Cognos AnalyticsGuía de administración y seguridad.

También tiene la opción de poner las propiedades de usuario personalizadas del espacio de nombres deLDAP a disposición de los componentes de IBM Cognos.

Si desea enlazar usuarios con el servidor LDAP, consulte: “Correlación de LDAP” en la página 244.

Procedimiento

1. “Configuración de un espacio de nombres de LDAP” en la página 2442. Ponga las propiedades de usuario personalizadas a disposición de los componentes de IBM Cognos ,

si es necesario3. Habilite la comunicación segura con el servidor LDAP, si es necesario.4. Habilite el inicio de sesión único entre LDAP y los componentes de IBM Cognos, si es necesario

Correlación de LDAPPara enlazar un usuario con el servidor LDAP, el proveedor de autenticación LDAP debe construir elnombre distinguido (DN). Si la propiedad Utilizar identidad externa está establecida en Verdadero, utilizala propiedad Correlación de identidad externa para intentar resolver el DN del usuario. Si no encuentra lavariable de entorno o el DN del servidor LDAP, trata de utilizar la propiedad Búsqueda de usuarios paraconstruir el DN.

Si los usuarios están almacenados jerárquicamente en el servidor de directorios, puede configurar laspropiedades Búsqueda de usuarios y Correlación de identidad externa para que utilicen los filtros debúsqueda. Cuando el proveedor de autenticación LDAP realiza estas búsquedas, utiliza los filtros quehaya especificado para las propiedades Búsqueda de usuarios y Correlación de identidad externa.También enlaza con el servidor de directorios utilizando el valor que haya especificado para la propiedadEnlazar nombre distinguido y contraseña de usuario o el valor anónimo si no se ha especificado ningúnvalor.

Cuando un espacio de nombres de LDAP se configura para utilizar la propiedad Correlación de identidadexterna para la autenticación, el proveedor de LDAP enlaza con el servidor de directorios utilizandoEnlazar nombre distinguido y contraseña de usuario o utilizando el valor anónimo si no se ha especificadoningún valor. Todos los usuarios que inician sesión en IBM Cognos utilizando la correlación de identidadexterna ven los mismos usuarios, grupos y carpetas que el usuario de enlace.

Si no utiliza la correlación de identidad externa, puede especificar si desea utilizar credenciales de enlacepara buscar el servidor de directorios LDAP configurando la propiedad Utilizar credenciales de enlacepara la búsqueda. Cuando la propiedad está habilitada, las búsquedas se realizan utilizando lascredenciales del usuario de enlace o el valor anónimo si no se ha especificado ningún valor. Si lapropiedad está inhabilitada, que es el valor predeterminado, las búsquedas se realizan utilizando lascredenciales del usuario que ha iniciado la sesión. La ventaja de utilizar credenciales de enlace es que, enlugar de cambiar los derechos administrativos de varios usuarios, puede cambiar sólo los derechosadministrativos del usuario de enlace.

Nota: Si utiliza una sintaxis de DN, como uid=${IDusuario}, ou=miempresa.com, para laspropiedades Búsqueda de usuarios, Correlación de identidad externa o Enlazar nombre distinguido ycontraseña de usuario, deberá incluir caracteres de escape para todos aquellos caracteres especialesque se utilicen en el DN. Si utiliza una sintaxis de búsqueda, como (uid=${IDusuario}), para laspropiedades Búsqueda de usuarios o Correlación de identidad externa, no debe incluir caracteres deescape para los caracteres especiales que se utilizan en el DN.

Configuración de un espacio de nombres de LDAPPuede configurar los componentes de IBM Cognos para que utilicen un espacio de nombres de LDAP silos usuarios están almacenados en un directorio de usuario de LDAP. Se puede acceder al directorio deusuario de LDAP desde cualquier otro entorno del servidor, como el servidor de Active Directory o CASiteMinder.

244 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 253: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Si está configurando un espacio de nombres de LDAP para un servidor de directorios distinto a LDAP,consulte la sección correspondiente:

• Para el servidor de Active Directory, consulte: Configuración de un espacio de nombres de LDAP para elservidor de Active Directory.

• Para IBM Directory Server, consulte: Configuración de un espacio de nombres de LDAP para IBMDirectory Server.

• Para Novell Directory Server, consulte: Configuración de un espacio de nombres de LDAP para NovellDirectory Server.

• Para Oracle Directory Server, consulte: Configuración de un espacio de nombres de LDAP para OracleDirectory Server.

También puede utilizar la autenticación LDAP con los orígenes de datos IBM Db2 y Essbase OLAPespecificando el espacio de nombres de LDAP al configurar la conexión de origen de datos. Para obtenermás información, consulte la IBM Cognos AnalyticsGuía de administración y seguridad.

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

2. En la ventana Explorador, en Seguridad, pulse con el botón derecho del ratón en Autenticación y, acontinuación, pulse Nuevo recurso > Espacio de nombres.

3. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.4. En la lista Tipo, pulse el espacio de nombres adecuado y, a continuación, pulse Aceptar.

El nuevo recurso proveedor de autenticación aparecerá en la ventana Explorador, bajo elcomponente Autenticación.

5. En la ventana Propiedades, especifique para la propiedad ID de espacio de nombres unidentificador exclusivo para el espacio de nombres.

6. Especifique los valores de todas las propiedades necesarias restantes para asegurarse de que loscomponentes de IBM Cognos puedan localizar y utilizar el proveedor de autenticación existente.

7. Si desea que el proveedor de autenticación LDAP se enlace con el servidor de directorios utilizandouna propiedad Enlazar nombre distinguido y contraseña de usuario cuando realice búsquedas,especifique estos valores.

Si no se especifican los valores, el proveedor de autenticación LDAP se enlaza como anónimo.

Si la correlación de identidad externa está habilitada, Enlazar nombre distinguido y contraseña deusuario se utiliza para todo el acceso de LDAP. Si no está habilitada la correlación de identidadexterna, Enlazar nombre distinguido y contraseña de usuario se utilizará únicamente cuando seespecifique un filtro de búsqueda para la propiedad Búsqueda de usuarios. Si es así, cuando seestablezca el DN de usuario, las posteriores solicitudes del servidor LDAP se ejecutan en el contextode autenticación del usuario.

8. Si no utiliza la correlación de identidad externa, utilice las credenciales de enlace para buscar elservidor del directorio LDAP siguiendo estos pasos:

• Asegúrese de que Utilizar identidad externa se haya establecido en Falso.• Establezca Utilizar credenciales de enlace para la búsqueda en Verdadero.• Especifique el ID y la contraseña de usuario en Enlazar nombre distinguido y contraseña de

usuario.

Si no especifica un ID y una contraseña de usuario, y se habilita el acceso anónimo, la búsqueda serealizará utilizando el valor anónimo.

9. Revise los valores de la correlación de los objetos y los atributos necesarios.

En función de la configuración de LDAP, es posible que tenga que cambiar algunos de los valorespredeterminados para garantizar una comunicación correcta entre los componentes de IBM Cognos yel servidor LDAP.

Capítulo 13. Configurar proveedores de autenticación 245

Page 254: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Todos los usuarios autenticados deben poder acceder a los atributos de LDAP correlacionados con lapropiedad Nombre en Correlaciones de carpeta, Correlaciones de grupo y Correlaciones decuenta. Además, la propiedad Nombre no puede estar en blanco.

10. En el menú Archivo, pulse Guardar.11. Pruebe la conexión con un nuevo espacio de nombres. En la ventana Explorador, en Autenticación,

pulse con el botón derecho en el nuevo recurso de autenticación y pulse Probar.

Se le pide que especifique las credenciales de un usuario en el espacio de nombres para completar laprueba.

En función de cómo se haya configurado el espacio de nombres, puede especificar un ID de usuario yuna contraseña válidos para un usuario en el espacio de nombres o el nombre distinguido y lacontraseña del usuario de enlace.

Resultados

IBM Cognos carga, inicializa y configura las bibliotecas del proveedor del espacio de nombres.

Configuración de un espacio de nombres LDAP para un servidor de Active DirectorySi configura un nuevo espacio de nombres LDAP para utilizarlo con un servidor de Active Directory, segeneran valores predeterminados automáticamente.

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

2. En la ventana Explorador, en Seguridad, pulse con el botón derecho en Autenticación y, acontinuación, pulse Nuevo recurso > Espacio de nombres.

3. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.4. En la lista Tipo, seleccione LDAP - Valores predeterminados para Active Directory y, a

continuación, pulse Aceptar.

El nuevo recurso proveedor de autenticación aparecerá en la ventana Explorador, bajo elcomponente Autenticación. Se generan automáticamente valores predeterminados. Compruébelesy realice los cambios que sean necesarios.

5. En la ventana Propiedades, especifique un identificador exclusivo para el espacio de nombres en lapropiedad ID de espacio de nombres.

Consejo: No utilice los dos puntos (:) en la propiedad ID de espacio de nombres.6. Especifique los valores de todas las propiedades necesarias restantes para asegurarse de que los

componentes de IBM Cognos puedan localizar y utilizar el proveedor de autenticación existente.

A continuación se ofrecen valores de ejemplo:

• Para Búsqueda de usuarios, introduzca (sAMAccountName=${IDusuario})• Si utiliza el inicio de sesión único, para Utilizar identidad externa, establezca el valor en

Verdadero.• Si utiliza el inicio de sesión único, en Correlación de identidad externa, especifique(sAMAccountName=${environment("REMOTE_USER")}).

Si desea eliminar el nombre de dominio de la variable REMOTE_USER, introduzca(sAMAccountName=${replace(${environment("REMOTE_USER")}, "dominio\\","")}).

Importante: Asegúrese de que utiliza únicamente la variable REMOTE_USER. Utilizando otravariable puede provocar una vulnerabilidad de seguridad.

• Para Enlazar nombre distinguido y contraseña de usuario, introduzca usuario@dominio.• Para Identificador exclusivo, entre objectGUID

246 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 255: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

7. Si desea que el proveedor de autenticación LDAP se enlace con el servidor de directorios utilizandouna propiedad Enlazar nombre distinguido y contraseña de usuario cuando realice búsquedas,especifique estos valores.

Si no se especifican los valores, el proveedor de autenticación LDAP se enlaza como anónimo.8. Si no utiliza la correlación de identidad externa, utilice las credenciales de enlace para buscar el

servidor del directorio LDAP siguiendo estos pasos:

• Asegúrese de que Utilizar identidad externa se haya establecido en Falso.• Establezca Utilizar credenciales de enlace para la búsqueda en Verdadero.• Especifique el ID y la contraseña de usuario en Enlazar nombre distinguido y contraseña de

usuario.9. En el menú Archivo, pulse Guardar.

10. Pruebe la conexión con un nuevo espacio de nombres. En la ventana Explorador, en Autenticación,pulse con el botón derecho en el nuevo recurso de autenticación y pulse Probar.

Se le pide que especifique las credenciales de un usuario en el espacio de nombres para completar laprueba.

En función de cómo se haya configurado el espacio de nombres, puede especificar un ID de usuario yuna contraseña válidos para un usuario en el espacio de nombres o el nombre distinguido y lacontraseña del usuario de enlace.

Resultados

IBM Cognos carga, inicializa y configura las bibliotecas del proveedor del espacio de nombres.

Configuración de un espacio de nombres de LDAP para IBM Directory ServerSi configura un nuevo espacio de nombres LDAP para utilizarlo con un IBM Directory Server, se generanvalores predeterminados automáticamente.

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

2. En la ventana Explorador, en Seguridad, pulse con el botón derecho en Autenticación y, acontinuación, pulse Nuevo recurso > Espacio de nombres.

3. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.4. En la lista Tipo, pulse LDAP - Valores predeterminados para IBM Tivoli y, a continuación, pulse

Aceptar.

El nuevo recurso de espacio de nombres de autenticación aparecerá en la ventana Explorador, bajo elcomponente Autenticación. Compruébeles y realice los cambios que sean necesarios.

5. En la ventana Propiedades, especifique un identificador exclusivo para el espacio de nombres en lapropiedad ID de espacio de nombres.

Consejo: No utilice los dos puntos (:) en la propiedad ID de espacio de nombres.6. Especifique los valores de todas las propiedades necesarias restantes para asegurarse de que IBM

Cognos pueda localizar y utilizar el espacio de nombres de autenticación existente.

• Para Búsqueda de usuarios, especifique (cn=${ID_usuario}).• Para Enlazar nombre distinguido y contraseña de usuario, especifique cn=root.

7. Si desea que el proveedor de autenticación LDAP se enlace con el servidor de directorios utilizandouna propiedad Enlazar nombre distinguido y contraseña de usuario cuando realice búsquedas,especifique estos valores.

Si no se especifican los valores, el proveedor de autenticación LDAP se enlaza como anónimo.

Capítulo 13. Configurar proveedores de autenticación 247

Page 256: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

8. Si no utiliza la correlación de identidad externa, utilice las credenciales de enlace para buscar elservidor del directorio LDAP siguiendo estos pasos:

• Asegúrese de que Utilizar identidad externa se haya establecido en Falso.• Establezca Utilizar credenciales de enlace para la búsqueda en Verdadero.• Especifique el ID y la contraseña de usuario en Enlazar nombre distinguido y contraseña de

usuario.9. En el menú Archivo, pulse Guardar.

Configuración de un espacio de nombres LDAP para Novell Directory ServerSi configura un nuevo espacio de nombres de LDAP para utilizar con Novell Directory Server, debemodificar la configuración necesaria y cambiar los valores de todas las propiedades de los objetos deNovell Directory.

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

2. En la ventana Explorador, en Seguridad, pulse con el botón derecho en Autenticación y, acontinuación, pulse Nuevo recurso > Espacio de nombres.

3. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.4. En la lista Tipo (Grupo), pulse LDAP, a continuación, en la lista Tipo, seleccione LDAP - Valores

predeterminados generales y luego pulse Aceptar.

El nuevo recurso de espacio de nombres de autenticación aparecerá en la ventana Explorador, bajoel componente Autenticación.

5. En la ventana Propiedades, especifique para la propiedad ID de espacio de nombres unidentificador exclusivo para el espacio de nombres.

Consejo: No utilice los dos puntos (:) en la propiedad ID de espacio de nombres.6. Especifique los valores de todas las propiedades necesarias restantes para asegurarse de que IBM

Cognos pueda localizar y utilizar el espacio de nombres de autenticación existente.

• Para Búsqueda de usuarios, especifique (cn=${ID_usuario}).• En Enlazar nombre distinguido y contraseña de usuario, especifique el DN base correspondiente

a un usuario de administración; por ejemplo, cn=Admin,o=COGNOS.7. Si desea que el proveedor de autenticación LDAP se enlace con el servidor de directorios utilizando

una propiedad Enlazar nombre distinguido y contraseña de usuario cuando realice búsquedas,especifique estos valores.

Si no se especifican los valores, el proveedor de autenticación LDAP se enlaza como anónimo.8. Si no utiliza la correlación de identidad externa, utilice las credenciales de enlace para buscar el

servidor del directorio LDAP siguiendo estos pasos:

• Asegúrese de que Utilizar identidad externa se haya establecido en Falso.• Establezca Utilizar credenciales de enlace para la búsqueda en Verdadero.• Especifique el ID y la contraseña de usuario en Enlazar nombre distinguido y contraseña de

usuario.9. Para configurar las propiedades de correlación avanzadas de LDAP de manera que se utilicen con los

objetos de Novell Directory Server, utilice los valores especificados en la tabla siguiente.

248 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 257: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 37. Valores de correlación avanzados de LDAP para su uso con objetos de Novell DirectoryServer

Correlaciones Propiedad LDAP Valor LDAP

Carpeta Clase de objeto organizationalunit,organization,container

Descripción description

Nombre ou,o,cn

Grupo Clase de objeto groupofnames

Descripción description

Miembro miembro

Nombre cn

Cuenta Clase de objeto inetOrgPerson

Teléfono de trabajo telephonenumber

Entorno local delcontenido

Idioma

Descripción description

Correo electrónico mail

Fax/Teléfono facsimiletelephonenumber

Nombre dado givenname

Teléfono privado homephone

Teléfono móvil mobile

Nombre cn

Buscapersonas pager

Contraseña (dejar en blanco)

Dirección postal postaladdress

Entorno local del producto Idioma

Apellidos sn

Nombre de usuario uid

Estas propiedades de correlación representan los cambios en función de una instalaciónpredeterminada de Novell Directory Server. Si modifica el esquema, puede que tenga que realizarmás cambios en la correlación.

Capítulo 13. Configurar proveedores de autenticación 249

Page 258: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Todos los usuarios autenticados deben poder acceder a los atributos de LDAP correlacionados con lapropiedad Nombre en Correlaciones de carpeta, Correlaciones de grupo y Correlaciones decuenta. Además, la propiedad Nombre no puede estar en blanco.

Para que los usuarios inicien la sesión correctamente en el portal, deben tener permiso para leer losatributos ou y o.

10. En el menú Archivo, pulse Guardar.

Configuración de un espacio de nombres LDAP para Oracle Directory ServerSi configura un nuevo espacio de nombres LDAP para utilizarlo con un Oracle Directory Server, se generanvalores predeterminados automáticamente.

Procedimiento

1. Abra IBM Cognos Configuration en cada una de las ubicaciones en las que haya instalado ContentManager.

2. En la ventana Explorador, en Seguridad, pulse con el botón derecho en Autenticación y, acontinuación, pulse Nuevo recurso > Espacio de nombres.

3. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.4. En la lista Tipo, seleccione LDAP - Valores predeterminados para Oracle Directory Server y, a

continuación, pulse Aceptar.

El nuevo recurso de espacio de nombres de autenticación aparecerá en la ventana Explorador, bajo elcomponente Autenticación. Compruébeles y realice los cambios que sean necesarios.

5. En la ventana Propiedades, especifique para la propiedad ID de espacio de nombres un identificadorexclusivo para el espacio de nombres.

Consejo: No utilice los dos puntos (:) en la propiedad ID de espacio de nombres.6. Especifique los valores de todas las propiedades necesarias restantes para asegurarse de que IBM

Cognos pueda localizar y utilizar el espacio de nombres de autenticación existente.

A continuación se ofrecen valores de ejemplo:

• Para Búsqueda de usuarios, especifique (uid=${IDusuario}).• Si utiliza el inicio de sesión único, para Utilizar identidad externa, establezca el valor en Verdadero.• Si utiliza el inicio de sesión único, para Correlación de identidad externa, especifique un atributo,

como el ID de dominio de usuario NT o el ID de usuario:

(ntuserdomainid=$environment("REMOTE_USER")})

(uid=${environment("REMOTE_USER")})

Importante: Asegúrese de que utiliza únicamente la variable REMOTE_USER. Utilizando otravariable puede provocar una vulnerabilidad de seguridad.

• Para Identificador exclusivo, especifique nsuniqueid.7. Si desea que el proveedor de autenticación LDAP se enlace con el servidor de directorios utilizando

una propiedad Enlazar nombre distinguido y contraseña de usuario cuando realice búsquedas,especifique estos valores.

Si no se especifican los valores, el proveedor de autenticación LDAP se enlaza como anónimo.8. Si no utiliza la correlación de identidad externa, utilice las credenciales de enlace para buscar el

servidor del directorio LDAP siguiendo estos pasos:

• Asegúrese de que Utilizar identidad externa se haya establecido en Falso.• Establezca Utilizar credenciales de enlace para la búsqueda en Verdadero.• Especifique el ID y la contraseña de usuario en Enlazar nombre distinguido y contraseña de

usuario.9. En el menú Archivo, pulse Guardar.

250 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 259: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Cómo poner las propiedades de usuario personalizadas para LDAP a disposición de loscomponentes de IBM Cognos

Puede utilizar atributos de usuario arbitrarios del proveedor de autenticación LDAP en los componentesde IBM Cognos. Para realizar esta configuración, debe añadir estos atributos como propiedadespersonalizadas para el espacio de nombres de LDAP. Las propiedades personalizadas están disponiblescomo parámetros de sesión a través de Framework Manager.

Asimismo, puede utilizar las propiedades personalizadas dentro de los bloques de comandos paraconfigurar sesiones y conexiones de Oracle. Puede utilizar los bloques de comandos con conexionesligeras de Oracle y con bases de datos privadas virtuales. Para obtener más información, consulte la IBMCognos AnalyticsGuía de administración y seguridad.

Para obtener más información sobre los parámetros de la sesión, consulte la publicación FrameworkManager Guía del usuario.

Procedimiento

1. Abra Cognos Configuration en cada una de las ubicaciones en las que haya instalado Content Manager.2. En la ventana Explorador, en Seguridad > Autenticación, seleccione el espacio de nombres de LDAP.3. En la ventana Propiedades, pulse la columna Valor de Propiedades personalizadas y, a continuación,

pulse el icono Editar.4. En la ventana Valor: Propiedades personalizadas, pulse Añadir.5. Pulse la columna Nombre y escriba el nombre que desea que utilicen los componentes de IBM Cognos

para el parámetro de sesión.6. Pulse la columna Valor y escriba el nombre del parámetro de cuenta en el proveedor de autenticación

LDAP.7. Repita los dos pasos anteriores para cada parámetro personalizado.8. Pulse Aceptar.9. En el menú Archivo, pulse Guardar.

Habilitación de la comunicación segura con el servidor LDAPEl protocolo LDAP seguro (LDAPS) cifra la comunicación entre el componente Access Manager de ContentManager y el servidor de directorios. LDAPS evita que la información importante del servidor dedirectorios y las credenciales LDAP se envíen como texto claro.

Para habilitar LDAPS, instale un certificado de servidor firmado por una entidad emisora de certificadosen el servidor de directorios. A continuación, cree una base de datos de certificados que contenga loscertificados. Por último, configure el servidor de directorios y el espacio de nombres de LDAP de IBMCognos para que utilicen LDAPS.

El certificado de servidor debe ser una copia de uno de los siguientes:

• El certificado raíz de confianza y todos los demás certificados que componen la cadena de confianzapara el certificado de servidor de directorios.

El certificado raíz de confianza es el certificado de la entidad emisora de certificados raíz que ha firmadoel certificado de servidor de directorios.

• Sólo el certificado de servidor de directorios.

Los certificados deben ser de tipo Base64 codificados en formato ASCII (PEM). Ningún certificado, salvoel certificado raíz de confianza, debe tener firma personal.

Antes de empezar

IBM Cognos funciona con las versiones cert8.db y cert7.db de la base de datos de certificados decliente. Debe utilizar la herramienta certutil de NSS (Netscape Security Services) para crear las basesde datos de certificados. IBM Cognos no acepta otras versiones de archivos cert8.db, incluidos losarchivos de la herramienta certutil que se proporciona con Microsoft Active Directory. Ahora IBM

Capítulo 13. Configurar proveedores de autenticación 251

Page 260: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Cognos incluye la herramienta certutil en las plataformas en las que NSS (Netscape Security Services)no figura como un requisito del sistema. En las plataformas en las que NSS figura como un requisito delsistema, utilice dicha versión de la herramienta certutil.

Procedimiento

1. Cree un directorio para la base de datos de certificados.2. Cree la base de datos de certificados especificando el comando siguiente:

certutil -N -d directorio_certificados

Donde directorio_certificados es el directorio que se ha creado en el paso 1.

Este comando crea un archivo cert8.db y un archivo key3.db en el nuevo directorio.3. Añada el certificado de la entidad emisora de certificados (CA) o el certificado de servidor de

directorios a la base de datos de certificados, escribiendo el comando correspondiente al tipo decertificado:

• Para un certificado de autoridad emisora de certificados:

certutil -A -n nombre_certificado -d directorio_certificados -i CA.cert -tC,C,C

• Para un certificado de servidor de directorios:

certutil -A -n nombre_certificado -d directorio_certificados -icertificado_servidor.cert -t P

Donde nombre_certificado es un alias que se asigna, como el nombre de la entidad emisora decertificados o el nombre de host, y certificado_servidor es el prefijo del archivo de certificadosdel servidor de directorios.

4. Copie el directorio de la base de datos de certificados en el directorio ubicación_instalación/configuration en cada una de las ubicaciones en las que esté instalado Content Manager.

5. Configure el servidor de directorios para que utilice LDAPS y reinicie el servidor de directorios.

Si desea obtener más información, consulte la documentación del servidor de directorios.6. Inicie IBM Cognos Configuration en cada una de las ubicaciones de Content Manager en las que haya

configurado el espacio de nombres de LDAP para utilizar el servidor de directorios.7. En la ventana Explorador, en Seguridad > Autenticación, pulse el espacio de nombres de LDAP.8. En la ventana Propiedades, para la propiedad Host y puerto, cambie el puerto por el puerto LDAPS

seguro.

Para la propiedad Base de datos de certificados SSL, especifique la ruta de acceso al archivocert7.db.

9. En la ventana Explorador, pulse con el botón derecho en el espacio de nombres de LDAP y, acontinuación, pulse Probar.

Si la prueba falla, revise las propiedades, asegurándose de utilizar el certificado correcto.10. En el menú Archivo, pulse Guardar.11. En el menú Acciones, pulse Reiniciar.12. Repita los pasos del 6 al 11 en cada una de las ubicaciones donde haya instalado Content Manager.

Habilitar el inicio de sesión único entre LDAP y los componentes de IBM CognosEl inicio de sesión único para los componentes de IBM Cognos se obtiene mediante la configuración de lapropiedad Correlación de identidad externa.

La correlación de identidad externa puede hacer referencia a una variable de entorno CGI o a una variablede cabecera HTTP. En el caso de una pasarela de servidor de aplicaciones o una entrada de asignador queseñale a los componentes de IBM Cognos, la correlación de identidad externa puede hacer referencia a lavariable de sesión userPrincipalName. El valor resuelto de la propiedad Correlación de identidadexterna durante el tiempo de ejecución debe ser un DN de usuario válido.

252 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 261: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Cuando un espacio de nombres de LDAP se configura para utilizar la propiedad Correlación de identidadexterna para la autenticación, el proveedor de LDAP enlaza con el servidor de directorios utilizandoEnlazar nombre distinguido y contraseña de usuario o utilizando el valor anónimo si no se ha especificadoningún valor. Todos los usuarios que inician sesión en IBM Cognos utilizando la correlación de identidadexterna ven los mismos usuarios, grupos y carpetas que el usuario de enlace.

Si desea que los componentes de IBM Cognos funcionen con aplicaciones que utilicen la seguridad deJava o del servidor de aplicaciones, puede configurar la propiedad Correlación de identidad externa paraobtener el ID de usuario del objeto principal de usuario de Java. Incluya el token ${environment("USER_PRINCIPAL")} en el valor de la propiedad. Para obtener más información,consulte la ayuda en línea de IBM Cognos Configuration.

Puede aplicar una edición de expresión limitada a la propiedad Correlación de identidad externautilizando la operación de sustitución.

Operación de sustituciónLa operación de sustitución devuelve una copia de la cadena con todas las apariciones de la antiguasubcadena que se sustituyen por la nueva subcadena.

Se aplican las siguientes reglas:

• El carácter \ indica caracteres de escape en los parámetros de función. Para los caracteres como \ y "se necesitan caracteres de escape.

• No se soportan las llamadas a funciones anidadas.• No se soportan caracteres especiales.

Sintaxis

${replace(cadena , antigua , nueva)}

Parámetros de la operación de sustitución

Tabla 38. Parámetros y descripción de la operación de sustitución

Parámetro Descripción

cadena Cadena de la búsqueda.

antigua Subcadena que se va a sustituir por la nuevasubcadena.

nueva Subcadena que sustituye a la antigua subcadena.

Ejemplos

${replace(${environment("REMOTE_USER")},"NAMERICA\\",)}

${replace(${environment("REMOTE_USER")},"NAMERICA\\","")}

Proveedor de autenticación de CA SiteMinderPuede configurar IBM Cognos Analytics para utilizar un espacio de nombres de CA SiteMinder comoorigen de autenticación.

El proveedor de autenticación utiliza un kit de desarrollo de software de CA SiteMinder para implementarun agente personalizado. El despliegue del agente personalizado requiere que establezca las propiedadesdel agente en la consola de administración del servidor de políticas de CA SiteMinder para soportaragentes 4.x.

Capítulo 13. Configurar proveedores de autenticación 253

Page 262: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Requisitos de configuración de CA SiteMinder

Configure los elementos siguientes en el Servidor de políticas de CA SiteMinder:

• Cognos Analytics debe permitir determinados caracteres y secuencias de caracteres especiales en elURL de Cognos Analytics Server 11.1. Para evitar errores, elimine estas tres secuencias de caracteresde la lista del parámetro BadURLChars del objeto de configuración del agente en el servidor depolíticas de CA SiteMinder:

– una tilde (~)– un punto (.)– un punto y una barra inclinada (./)– una barra inclinada y un punto (/.)– un signo de mayor que (>)

Consejo: Los clientes que incluyen los URL en sus informes, debe verificar los caracteres que se pasanen los parámetros del URL y asegurarse de que CA SiteMinder no trata estos caracteres comoBadURLChars o BadCSSChars. Para obtener más información, consulte la documentación de CASiteMinder.

• Cognos Analytics requiere 4 verbos para que funcione. Habilite los valores siguientes en el servidor depolíticas de CA SiteMinder: GET, POST, PUT y DELETE.

CA SiteMinder configurado para más de un directorio de usuario

Si el entorno de CA SiteMinder está configurado para más de un directorio de usuario, debe utilizar el tipode espacio de nombres SiteMinder en IBM Cognos Configuration.

Después de configurar el espacio de nombres de SiteMinder en IBM Cognos, también debe añadir unespacio de nombres del servidor de Active Directory o LDAP correspondiente a IBM Cognos Configurationpara cada directorio de usuario definido en CA SiteMinder.

Al configurar un espacio de nombres de LDAP correspondiente, asegúrese de que la propiedadCorrelación de identidad externa está habilitada y que incluye el token REMOTE_USER en el valor depropiedad. Esto no significa que deba configurar CA SiteMinder para establecer REMOTE_USER.

Al configurar un espacio de nombres de Active Directory correspondiente, asegúrese de que la propiedadsingleSignonOption está establecida en IdentityMapping.

El espacio de nombres de SiteMinder para información del usuario internamente al espacio de nombresde LDAP correspondiente utilizando la variable de entorno REMOTE_USER cuando recibe la identificacióndel usuario correcta desde el entorno CA SiteMinder.

Para obtener más información, consulte: “Habilitación del inicio de sesión único entre Active DirectoryServer y los componentes de IBM Cognos utilizando REMOTE_USER” en la página 235.

Importante: Asegúrese de utilizar únicamente la variable REMOTE_USER. Utilizando otra variable puedeprovocar una vulnerabilidad de seguridad.

CA SiteMinder configurado con un único directorio de usuario

Si el entorno de CA SiteMinder está configurado con un único directorio de usuario, no tiene que utilizar eltipo del espacio de nombres de SiteMinder en IBM Cognos Configuration.

En este caso, puede utilizar el directorio de usuario como origen de autenticación configurando el espaciode nombres adecuado o bien puede configurar SiteMinder con un directorio de usuario. Por ejemplo, si eldirectorio de usuario de CA SiteMinder es LDAP, puede configurar los componentes de IBM Cognos con unespacio de nombres de LDAP o con un espacio de nombres de SiteMinder, haciendo referencia a undirectorio de usuario que sea un espacio de nombres de LDAP.

Si el directorio de usuario de CA SiteMinder es Active Directory, puede utilizar un espacio de nombres deActive Directory o un espacio de nombres de LDAP configurado para utilizarse con Active Directory.

254 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 263: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Si desea utilizar el directorio de usuario directamente como origen de autenticación en lugar de configurarun espacio de nombres de SiteMinder, puede configurar el espacio de nombres de LDAP o ActiveDirectory adecuado. En este caso, verifique las propiedades del objeto de configuración del agente en elservidor de políticas de CA SiteMinder. Asegúrese de que SetRemoteUser se haya activado.

Al configurar un espacio de nombres de Active Directory, asegúrese de que la propiedadsingleSignonOption esté establecida en IdentityMapping.

Al configurar un espacio de nombres de LDAP correspondiente, asegúrese de que la propiedadCorrelación de identidad externa está habilitada y que incluye el token REMOTE_USER en el valor depropiedad.

Para obtener más información, consulte: “Habilitación del inicio de sesión único entre Active DirectoryServer y los componentes de IBM Cognos utilizando REMOTE_USER” en la página 235.

Importante: Asegúrese de utilizar únicamente la variable REMOTE_USER. Utilizando otra variable puedeprovocar una vulnerabilidad de seguridad.

Configuración de un espacio de nombres SiteMinderSi ha configurado CA SiteMinder para más de un directorio de usuario, debe utilizar el tipo de espacio denombres SiteMinder en IBM Cognos Configuration. Después de añadir el espacio de nombres SiteMinder,también debe añadir un espacio de nombres LDAP correspondiente para cada directorio de usuario en elentorno de CA SiteMinder.

También puede utilizar el tipo de espacio de nombres SiteMinder si los usuarios están almacenados enun servidor LDAP o un servidor Active Directory.

Puede ocultar los espacios de nombres a los usuarios durante el inicio de sesión. Puede tener espaciosde nombres de inicio de sesión de confianza sin mostrarlos en la lista de selección de espacios denombres que se presenta cuando los usuarios inician la sesión. Por ejemplo, puede que desee integrar elinicio de sesión único en los sistemas, pero quiera mantener la capacidad de los clientes paraautenticarse directamente en IBM Cognos sin que se les solicite elegir un espacio de nombres.

Antes de empezar

Para utilizar el espacio de nombres SiteMinder , debe obtener los archivos de biblioteca de CA SiteMindernecesarios, que se muestran en la siguiente tabla y añádalos a la vía de acceso a biblioteca adecuadapara su sistema operativo.

Tabla 39. Los archivos de biblioteca de CA SiteMinder

Sistema operativo Archivo de biblioteca de CA SiteMinder

AIX libsmagentapi.so

Microsoft Windows de 64 bits smagentapi.dll

smerrlog.dll

Procedimiento

1. En el sistema donde ha instalado Content Manager, añada el directorio que contiene el archivo debiblioteca de CA SiteMinder para la variable de entorno de vía de acceso a biblioteca adecuada.

• Para sistemas operativos AIX, LIBPATH• Para sistemas operativos Microsoft Windows, PATH

2. Abra IBM Cognos Configuration.3. En la ventana Explorador , enseguridad , pulse con el botón derecho sobre Autenticación y, a

continuación, sobre Nuevo recurso > Espacio de nombres.4. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.

Capítulo 13. Configurar proveedores de autenticación 255

Page 264: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

5. En la lista Tipo , seleccione SiteMinder y, a continuación, pulse Aceptar.6. Seleccione el espacio de nombres que añadió.7. En la propiedad ID de espacio de nombres , especifique el identificador exclusivo para el espacio de

nombres.

Consejo: No utilice dos puntos (:) en el identificador.8. Especifique valores para las demás propiedades necesarias.

Consejo: Si no desea que los usuarios vean el nombre del espacio de nombres cuando inician sesión,establezca la propiedad Seleccionable para autenticación en False.

9. En la ventana Explorador , en Seguridad > Autenticación, pulse con el botón derecho sobre elespacio de nombres que añadió y, a continuación, en Nuevo recurso > Servidor de políticasSiteMinder.

10. En el cuadro Nombre, escriba el nombre del servidor de políticas y pulse Aceptar.11. En la ventana Propiedades, especifique la propiedad Host y cualquier otro valor de propiedad que

desee cambiar.12. En la ventana Explorador , pulse con el botón derecho sobre el nuevo servidor de políticas

SiteMinder que añadió y, después, enNuevo recurso > Directorio de usuario.13. En el cuadro Nombre, escriba el nombre del directorio de usuario y pulse Aceptar.

Importante: El nombre debe coincidir con el nombre del directorio de usuario que se encuentra en elservidor de políticas.

14. En la ventana Propiedades, escriba un valor para la propiedad Referencia de ID de espacio denombres.

15. Configure un directorio de usuario para cada directorio de usuario del servidor de políticas deSiteMinder.

16. Pulse Archivo > Guardar.17. Pruebe la conexión con un nuevo espacio de nombres. En la ventana Explorador, en Autenticación,

pulse con el botón derecho en el nuevo recurso de autenticación y pulse Probar.

Se le pide que especifique las credenciales de un usuario en el espacio de nombres para completar laprueba.

En función de cómo se haya configurado el espacio de nombres, puede especificar un ID de usuario yuna contraseña válidos para un usuario en el espacio de nombres o el nombre distinguido y lacontraseña del usuario de enlace.

18. Configure un espacio de nombres de LDAP o Active Directory correspondiente para cada directorio deusuario.

Asegúrese de que utiliza el mismo valor para la propiedad ID de espacio de nombres que utiliza parala propiedad ID de espacio de nombres para el espacio de nombres SiteMinder.

Configure IBM Cognos para utilizar SAPPara utilizar un servidor SAP como proveedor de autenticación, debe utilizar una versión soportada deSAP BW.

En SAP BW, puede asignar usuarios a grupos de usuarios o roles, o a ambos. El proveedor deautenticación de SAP utiliza sólo los roles.

Los derechos de autorización que necesita el usuario de SAP dependen de quién utilice los componentesde IBM Cognos: usuarios o administradores.

Valores de autorización de SAP para los usuarios de IBM Cognos

Los objetos de autorización de la siguiente tabla son necesarios para cualquier usuario de IBM Cognos.

256 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 265: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 40. Valores de autorización de SAP para los usuarios de IBM Cognos

Objeto de autorización Campo Valor

S_RFC

Comprobación de autorizaciónpara el acceso de RFC

Actividad

Nombre del RFC que se va aproteger

RFC1 RS_UNIFICATION, SDTX,SH3A, SU_USER, SYST, SUSO

Tipo del RFC que se va a proteger FUGR

S_USER_GRP

Mantenimiento de usuariomaestro: grupos de usuarios

Actividad 03

Nombre del grupo de usuarios *

Algunos de los valores mostrados, como *, son valores predeterminados que es posible que deseemodificar en el entorno.

Valores de autorización de SAP para los administradores de IBM Cognos

Si los usuarios van a realizar tareas administrativas y búsquedas de usuarios y roles, se deberán añadirlos valores de la siguiente tabla al objeto de autorización S_RFC, además de los valores para los usuariosde IBM Cognos.

Tabla 41. Valores de autorización de SAP para los administradores de IBM Cognos

Objeto de autorización Campo Valor

S_RFC

Comprobación de autorizaciónpara el acceso de RFC

Actividad 16

RFC_NAME PRGN_J2EE, SHSS, SOA3

Tipo del objeto RFC que se va aproteger

FUGR

Algunos de los valores mostrados, como *, son valores predeterminados que es posible que deseemodificar en el entorno.

Conectividad entre SAP BW e IBM Cognos en UNIX

Para configurar la conectividad entre SAP BW y los componentes de IBM Cognos en un sistema operativoUNIX, asegúrese de instalar el archivo de biblioteca compartido de SAP (proporcionado por SAP) y deañadirlo a la variable de entorno de la ruta de biblioteca, como se indica a continuación:

• AIX

LIBPATH=$LIBPATH:<librfc.a_directory>

Capítulo 13. Configurar proveedores de autenticación 257

Page 266: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Configuración de un espacio de nombres de SAPPuede configurar los componentes de IBM Cognos para utilizar un espacio de nombres de SAP comoorigen de autenticación.

Antes de empezar

Si ha instalado el producto de IBM Cognos en un servidor de 64 bits, también deberá copiar manualmentelos archivos de biblioteca de SAP RFC en el directorio de instalación de IBM Cognos.

Procedimiento

1. Si se utiliza un servidor de 64 bits, realice lo siguiente:

• Vaya al directorio de instalación de SAP en el servidor de 64 bits.• Copie todos los archivos de biblioteca de SAP RFC de 64 bits en ubicación_instalación\bin64.

• Copie todos los archivos de biblioteca de SAP RFC de 32 bits en ubicación_instalación\bin.2. Si se están ejecutando en un servidor de 32 bits, copie todos los archivos de biblioteca de SAP de 32

bits del directorio de instalación de SAP al directorio ubicación_instalación\bin64.3. Abra IBM Cognos Configuration en la ubicación donde haya instalado Content Manager.4. En la ventana Explorador, en Seguridad, pulse con el botón derecho en Autenticación y, a

continuación, pulse Nuevo recurso > Espacio de nombres.5. En el cuadro Nombre, escriba un nombre para el espacio de nombres de autenticación.6. En la lista Tipo, pulse SAP y, a continuación, pulse Aceptar.

El nuevo recurso proveedor de autenticación aparecerá en la ventana Explorador, bajo elcomponente Autenticación.

7. En la ventana Propiedades, especifique para la propiedad ID de espacio de nombres unidentificador exclusivo para el espacio de nombres.

Importante: No utilice los dos puntos (:) en la propiedad ID de espacio de nombres.8. Especifique los valores de todas las propiedades necesarias para asegurarse de que los

componentes de IBM Cognos puedan localizar y utilizar el proveedor de autenticación existente.

En función del entorno, es posible que para la propiedad Host tenga que añadir la cadena deldireccionador SAP al nombre de host de SAP.

9. Si el sistema SAP codifica el contenido de las cookies, habilite la característica para descodificartíquets:

• En la ventana Propiedades, para Propiedades avanzadas, pulse el valor y, a continuación, pulse elicono Editar.

• Pulse Añadir.• Especifique el nombre URLDecodeTickets y el valor true.• Pulse Aceptar.

El espacio de nombres de SAP descodificará todos los tíquets de inicio de sesión de SAP antes deestablecer una conexión.

10. En el menú Archivo, pulse Guardar.11. Pruebe la conexión con un nuevo espacio de nombres. En la ventana Explorador, en Autenticación,

pulse con el botón derecho en el nuevo recurso de autenticación y pulse Probar.

Se le pide que especifique las credenciales de un usuario en el espacio de nombres para completar laprueba.

En función de cómo se haya configurado el espacio de nombres, puede especificar un ID de usuario yuna contraseña válidos para un usuario en el espacio de nombres o el nombre distinguido y lacontraseña del usuario de enlace.

258 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 267: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Habilitación del inicio de sesión único entre SAP e IBM CognosPuede habilitar el inicio de sesión único entre SAP Enterprise Portal y los componentes de IBM Cognos,además de cuando se utiliza la función del espacio de nombres externo de las conexiones de orígenes dedatos SAP BW.

Para hacerlo, asegúrese de establecer los siguientes parámetros del sistema en el servidor SAP BW.

• login/accept_sso2_ticket = 1• login/create_sso2_ticket = 1• login/ticket_expiration_time = 200

Supresión de un proveedor de autenticaciónPuede suprimir los espacios de nombres que haya añadido y ya no necesite, o quitar la configuración delos espacios de nombres detectados por los componentes de IBM Cognos.

No debe suprimir el espacio de nombres de Cognos. Contiene datos de autenticación que pertenecen atodos los usuarios y es necesario para guardar la configuración.

Si suprime un espacio de nombres, no podrá volver a iniciar sesión en él. Los datos de seguridad delespacio de nombres se mantienen en Content Manager hasta que se suprimen de manera permanente enel portal. Para obtener más información, consulte la IBM Cognos AnalyticsGuía de administración yseguridad.

Procedimiento

1. Abra Cognos Configuration en cada una de las ubicaciones en las que haya instalado Content Manager.2. En la ventana Explorador, en Seguridad > Autenticación, pulse el botón derecho del ratón en el

espacio de nombres y pulse Suprimir.3. Pulse Sí para confirmar.

El espacio de nombres desaparecerá de la ventana Explorador y no se podrá volver a iniciar la sesiónen el espacio de nombres de esa ubicación.

4. En el menú Archivo, pulse Guardar.5. Repita los pasos del 1 al 4 para cada ubicación donde haya instalado Content Manager.

Ahora, debe iniciar la sesión en el portal y suprimir de manera permanente los datos del espacio denombres. Para obtener más información, consulte la IBM Cognos AnalyticsGuía de administración yseguridad.

Resultados

Después de suprimir un espacio de nombres, aparecerá como Inactivo en el portal.

Capítulo 13. Configurar proveedores de autenticación 259

Page 268: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

260 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 269: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 14. Mantenimiento del rendimientoEsta sección incluye temas sobre el uso de IBM Cognos Analytics y otras herramientas y métricas quemantienen el rendimiento del entorno de IBM Cognos Analytics .

Métricas de rendimiento del sistemaIBM Cognos Analytics proporciona métricas del sistema que se pueden utilizar para supervisar elmantenimiento de todo el sistema y de cada servidor, asignador y servicio. Asimismo, puede establecerlos umbrales para las puntuaciones de las métricas. Algunos ejemplos de métricas de rendimiento delsistema son el número de sesiones del sistema, cuánto tiempo está un informe en una cola, cuántotiempo ha estado funcionando una Máquina virtual Java (Java Virtual Machine, JVM) y el número desolicitudes y procesos del sistema.

Las métricas de rendimiento del sistema residen en el entorno de Java, pero se pueden supervisar en IBMCognos Administration mediante el portal. Para obtener más información acerca de la supervisión de lasmétricas de rendimiento del sistema, consulte la IBM Cognos AnalyticsGuía de administración yseguridad.

Puede tomar una instantánea de las métricas actuales del sistema, de modo que pueda realizar unseguimiento de las tendencias a lo largo del tiempo o revisar los detalles sobre el estado del sistema enun momento determinado. Para obtener más información, consulte el tema sobre el archivo de volcadode métricas en la publicación IBM Cognos Analytics Guía de resolución de problemas.

También puede supervisar las métricas del sistema externamente respecto a IBM Cognos Administrationmediante Java Management Extensions (JMX), que es una tecnología que proporciona herramientas paraadministrar y supervisar aplicaciones y redes orientadas a servicios.

Supervisión de las métricas del sistema externamentePuede supervisar las métricas del sistema fuera de IBM Cognos Administration mediante el uso de latecnología Java Management Extensions (JMX) estándar del sector. En primer lugar, deberá configurardos propiedades JMX en IBM Cognos Configuration para permitir el acceso seguro a las métricas en elentorno de Java. A continuación, utilizará un ID de usuario seguro y una contraseña para conectarse a lasmétricas mediante una herramienta de conexión a JMX.

Antes de empezar

Debe instalar Oracle Java SE Development Kit o Java Software Development Kit de IBM para poderutilizar la característica de supervisión externa.

Procedimiento

1. Inicie IBM Cognos Configuration en la ubicación en la que Content Manager esté instalado.2. En la ventana Explorador, pulse Entorno.3. En la ventana Propiedades, en Valores de asignador, pulse Puerto JMX externo.4. En la columna Valor, escriba un número de puerto disponible.5. Pulse Credencial JMX externa.6. En la columna Valor, pulse el icono Editar, escriba un ID de usuario y una contraseña y, a continuación,

pulse Aceptar.

El ID de usuario y la contraseña garantizan que solamente los usuarios autorizados puedan conectarsea los datos de las métricas del sistema en el entorno de Java utilizando el puerto especificado enPuerto JMX externo.

7. Guarde los cambios y reinicie el servicio.

Page 270: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

8. Para acceder a los datos de las métricas del sistema, especifique la información siguiente en laherramienta de conexión a JMX:

• La URL para conectarse a los datos de las métricas del sistema

Por ejemplo:

service:jmx:rmi://servidor_Content_Manager/jndi/rmi://servidor_supervisión:<puerto_JMX>/proxyserver

siendo puerto_JMX el valor que ha escrito en Puerto JMX externo, y servidor_Content_Manager yservidor_supervisión, nombres de máquinas. No utilice localhost, ni siquiera si se conecta de formalocal.

• El ID de usuario y la contraseña para que la conexión sea segura

Utilice los mismos valores que haya configurado para Credencial JMX externa.

Habilitación de sólo los servicios necesariosSi algunos servicios de IBM Cognos Analytics no son necesarios en su entorno, puede inhabilitarlos paramejorar el rendimiento de otros servicios.

Por ejemplo, para que un sistema ejecute y distribuya informes, puede inhabilitar el servicio depresentación en un sistema de componentes de nivel de aplicación. Al inhabilitar el servicio depresentación, el rendimiento de los componentes de nivel de aplicación mejorarán.

Nota:

• El servicio de presentación debe permanecer habilitado en un sistema del entorno IBM CognosAnalytics commo mínimo.

• Si desea utilizar Query Studio, debe habilitar el servicio de presentación.• Si desea utilizar Analysis Studio, debe habilitar el servicio de informes.• Si algunos componentes de IBM Cognos Analytics no están instalados en un sistema, debe inhabilitar

los servicios asociados con los componentes que faltan. De lo contrario, los componentes de IBMCognos Analytics fallarán de forma aleatoria.

Servicios de IBM Cognos

Después de instalar y configurar IBM Cognos Analytics, habrá un asignador en cada sistema de formapredeterminada. Cada asignador tiene una serie de servicios asociados, los cuales se enumeran en lasiguiente tabla.

Tabla 42. Servicios de IBM Cognos

Servicio Función

Servicio de agenteEjecuta agentes. Si las condiciones de un agente secumplen al ejecutarlo, el servicio de agente pide alservicio de control que ejecute las tareas.

Servicio de anotacionesPermite la adición de comentarios a los informespor medio del espacio de trabajo de IBM Cognos.Estos comentarios se conservan en todas lasversiones del informe.

Servicio de informes por lotesGestiona las peticiones de segundo plano deejecutar informes y ofrece informes de salida ennombre del servicio de control.

262 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 271: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

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

Servicio Función

Servicio de memoria caché de Content ManagerAumenta el rendimiento global del sistema y laescalabilidad de Content Manager mediante elalmacenamiento en la caché de los resultados delas consultas frecuentes en cada asignador.

Servicio de Content Manager• Desempeña funciones de manipulación de

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

• Realiza funciones de gestión del almacén decontenido, como importar y exportar.

Servicio de entregaEnvía correos electrónicos a un servidor SMTPexterno en nombre de otros servicios, como losservicios de informes, trabajos o agente.

Servicio de gestión de eventosCrea, planifica y gestiona objetos de eventos querepresentan informes, trabajos, agentes,mantenimiento del almacén de contenido ydespliegue de importaciones y exportaciones.

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

Human Task ServicePermite la creación y la administración de tareashumanas. Una tarea humana, como la aprobaciónde un informe, se puede asignar a una persona o aun grupo ad hoc o mediante cualquiera de los otrosservicios.

Servicio de visualización de descubrimientointeractivo

Lo utiliza Cognos Workspace para proporcionarrecomendaciones de visualización.

Servicio de trabajosEjecuta trabajos indicando al servicio de controlque ejecute los pasos del trabajo en segundoplano. Los pasos incluyen informes, otros trabajos,importaciones, exportaciones, etc.

Capítulo 14. Mantenimiento del rendimiento 263

Page 272: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

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

Servicio Función

Servicio de registroGraba los mensajes de registro generados por elasignador y otros servicios. El servicio de registropuede configurarse para grabar información deregistro en un archivo, una base de datos, unservidor de registro remoto, el visor de sucesos deWindows o un registro del sistema UNIX. Losclientes o Cognos Software Services puedenentonces analizar la información de registro, comola que se indica a continuación:

• Eventos de seguridad• Información de error del sistema y de aplicación• Información de diagnóstico seleccionada

Servicio de metadatosOfrece soporte para la información de linaje dedatos en Cognos Viewer, Reporting, Query Studio yAnalysis Studio. La información de linaje incluyeinformación como, por ejemplo, el origen de datosy expresiones de cálculo.

Servicio de migraciónGestiona la migración de IBM Cognos Series 7 aIBM Cognos Analytics.

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

• Transforma los informes y análisis para consumomóvil.

• Comprime el contenido de informes y análisispara una rápida distribución sin cables adispositivos móviles y disponer de acceso desdeesos dispositivos.

• Lleva el contenido de informes y análisis a losdispositivos móviles.

• Facilita las solicitudes relacionadas con informesy análisis de entrada y salida entre el dispositivomóvil y el entorno en el que se debe buscar,examinar o ejecutar informes.

• Sincroniza el almacén de contenido móvil en elservidor con la base de datos móvil deldispositivo móvil.

• Traduce mensajes SOAP (Simple Object AccessProtocol) en mensajes aptos para dispositivosinalámbricos.

• Se comunica con el dispositivo móvil.

264 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 273: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

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

Servicio Función

Servicio de control• Gestiona la supervisión y la ejecución de tareasplanificadas, enviadas para su ejecuciónposterior o ejecutadas como tareas de segundoplano.

• Asigna un servicio de destino para que se hagacargo de una tarea planificada. Por ejemplo, elservicio de control puede pedir al servicio deinformes por lotes que ejecute un informe, alservicio de trabajos que ejecute un trabajo o alservicio de agente que ejecute un agente.

• Crea objetos de historial en Content Manager ygestiona la migración tras error y la recuperaciónde entradas de ejecución.

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

Servicio de presentación• Transforma las respuestas genéricas XML de otro

servicio en formatos de salida como HTML o PDF.• Ofrece funciones de visualización, navegación y

administración

Query ServiceGestiona las solicitudes de consulta dinámica ydevuelve el resultado al servicio por lotes o deinformes que las ha enviado.

Servicio de metadatos relacionalesLo utilizan Framework Manager y CubeDesignerpara importar metadatos desde bases de datosrelacionales. También lo puede utilizar DynamicQuery Analyzer durante la ejecución.

Servicio de datos de informesGestiona la transferencia de datos de informeentre IBM Cognos Analytics y las aplicaciones queutilizan los datos, como IBM Cognos for MicrosoftOffice e IBM Cognos Mobile.

Servicio de informesGestiona las peticiones interactivas de ejecuciónde informes y ofrece informes de salida a losusuarios .

Servicio de repositorioGestiona solicitudes para recuperar la salida delinforme archivada de un repositorio de archivado oalmacén de objetos.

Ajuste de un almacén de contenido de IBM Db2Si utiliza una base de datos Db2 para el almacén de contenido, puede tomar medidas para mejorar lavelocidad con la que se procesan las solicitudes.

De forma predeterminada, Db2 asigna tablas que contienen objetos de gran tamaño (LOB) a un espaciode tabla administrado por la base de datos. Como resultado, los LOBS no se administran por parte de las

Capítulo 14. Mantenimiento del rendimiento 265

Page 274: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

agrupaciones de búferes de Db2. Esto da lugar a solicitudes de E/S directas en los LOB, lo cual afecta alrendimiento. Si se vuelven a asignar las tablas que contienen LOBS a un espacio de tabla administradopor el sistema, se reduce el número de solicitudes de E/S directas.

Antes de cambiar un almacén de contenido Db2, asigne espacio de registro suficiente para reestructurarla base de datos.

Para volver a configurar el almacén de contenido Db2, realice lo siguiente:

• Exporte los datos de las tablas que contienen al menos un objeto de gran tamaño (LOB).• Cree las tablas en un espacio de tabla administrado por el sistema.• Importe los datos a las tablas.

Ajuste de los recursos de memoria para el servicio de IBM CognosPara mejorar el rendimiento en un entorno distribuido, puede cambiar la cantidad de recursos que utilizael servicio de IBM Cognos.

De forma predeterminada, el servicio de IBM Cognos está configurado para que utilice el mínimo derecursos de memoria para optimizar el tiempo de inicio.

Los valores de configuración del servicio de IBM Cognos solamente se aplican al servidor de aplicacionesque IBM Cognos Analytics utiliza de forma predeterminada. Si desea configurar IBM Cognos Analyticspara que se ejecute en otro servidor de aplicaciones, no utilice IBM Cognos Configuration para configurarlos recursos. En su lugar, configure los recursos en este entorno de servidor de aplicaciones.

El servicio de IBM Cognos sólo está disponible en los sistemas en los que ha instalado Content Manager olos componentes de nivel de aplicación.

Procedimiento

1. Inicie IBM Cognos Configuration.2. En la ventana Explorador, expanda Entorno > Servicios de IBM Cognos y luego pulse IBM Cognos.3. En la ventana Propiedades, cambie el valor de Memoria máxima en MB.

• Para reducir el tiempo de inicio, el espacio de memoria y los recursos que se utilizan, utilice el valorpredeterminado (4096).

• Este valor se puede ajustar en función de los recursos del sistema disponibles.4. En el menú Archivo, pulse Guardar.

Rendimiento de Cognos MobilePuede utilizar varios métodos para calcular y controlar el rendimiento del entorno IBM Cognos Mobile.

Estimación del ancho de banda que necesita IBM Cognos Mobile

IBM Cognos Mobile envía versiones e informes comprimidos del servidor al dispositivo móvil.

Cada versión de un informe se envía solamente una vez. A continuación, se almacena en una memoriacaché en el dispositivo móvil. Un usuario móvil podrá ver luego el informe tantas veces como desee en eldispositivo sin consumir ancho de banda adicional.

Otras operaciones como, por ejemplo, la navegación en el almacén de contenido y responder solicitudesen los paneles de control de Cognos Workspace, también consumen ancho de banda. El ancho de bandaconsumido es proporcional al que utiliza el navegador de escritorio para llevar a cabo la misma acción.

Para estimar costes de ancho de banda, un administrador puede utilizar la siguiente fórmula como guía:

(número de usuarios) x (tamaño promedio de un informe) x (número de número de informesplanificados enviados a cada usuario por día)

266 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 275: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Estimación del número de servidores necesarios

La carga generada por un usuario que utiliza IBM Cognos Mobile en un servidor (asignador) es mínima siel usuario solamente consume informes activos. En el caso de los usuarios de paneles de control deCognos Workspace, la aplicación no añade ninguna carga adicional a los servidores si se compara con unusuario de escritorio.

Reducción del plazo de entrega de informes en una redLos informes que se distribuyen de forma global tardan más en abrirse en ubicaciones remotas que si seabren de forma local. Además, los informes HTML tardan más en abrirse que los informes PDF porque seprocesan más solicitudes para informes HTML.

Puede reducir la cantidad de tiempo necesario para abrir los informes en ubicaciones remotas de dosmodos. Puede reducir el número de solicitudes entre el navegador y el servidor ejecutando el informe enformato PDF. Si se necesitan informes HTML, puede acelerar la entrega del informe configurandopasarelas adicionales en algunas de las ubicaciones remotas. El contenido estático, como gráficos y hojasde estilo, se entregará con mayor rapidez.

Aumento del tiempo de espera asíncrono en entornos de altas cargas deusuarios

Si tiene una alta carga de usuarios (más de 165 usuarios) y los informes interactivos se ejecutan de formacontinuada en una instalación distribuida, es posible que desee aumentar el valor de tiempo de esperaasíncrono para evitar la obtención de mensajes de error. El valor predeterminado es 30000.

Es posible que desee también configurar el valor de límite de tiempo en cola a 360. Para obtener másinformación, consulte IBM Cognos AnalyticsGuía de administración y seguridad.

Para resolver este problema, aumente el tiempo de espera.

Procedimiento

1. Vaya al directorio siguiente:

ubicación_instalaciónwebapps/p2pd/WEB-INF/services/.2. Abra el archivo reportservice.xml en un editor de texto.3. Cambie el parámetro async_wait_timeout_ms a 120.000.4. Guarde el archivo.5. Reinicie el servicio.

Capítulo 14. Mantenimiento del rendimiento 267

Page 276: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

268 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 277: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 15. Configuración manual de IBM CognosAnalytics en sistemas operativos UNIX y Linux

Puede que la consola conectada a un sistema operativo UNIX o Linux en el que está instalando IBMCognos Analytics no dé soporte a una interfaz gráfica de usuario basada en Java.

Debe realizar las siguientes tareas manualmente:

__ • Cambie manualmente los valores de configuración predeterminados editando el archivocogstartup.xml, ubicado en el directorio ubicación_instalación/configuration.

__ • Cambie manualmente el soporte de idioma o moneda, o la correlación de entorno local mediante laedición del archivo coglocale.xml, ubicado en el directorio ubicación_instalación/configuration.

__ • Aplique la configuración y los valores de entorno local en su sistema ejecutando IBM CognosConfiguration en modo silencioso.

Para todas las instalaciones, son necesarias algunas tareas de configuración para que IBM CognosAnalytics funcione en su entorno. Si distribuye los componentes de IBM Cognos Analytics en diversossistemas, el orden en el que configura e inicia los sistemas es importante.

Otras tareas de configuración son opcionales y dependen del entorno de creación de informes. Puedecambiar el comportamiento predeterminado de IBM Cognos Analytics editando el archivocogstartup.xml para cambiar valores de propiedad. Asimismo, puede utilizar archivos de ejemplo quepermitan que IBM Cognos Analytics utilice los recursos que ya existen en su entorno.

Cambio manual de los valores de configuración predeterminadosSi la consola conectada al sistema operativo UNIX o Linux no da soporte a una interfaz gráfica de usuariobasada en Java, debe editar cogstartup.xml para configurar IBM Cognos Analytics para que funcioneen el entorno.

Importante: Algunos valores de configuración no se guardan en el archivo cogstartup.xml a menosque utilice la interfaz gráfica de usuario. Por ejemplo, el huso horario del servidor no se configura para loscomponentes de IBM Cognos cuando modifica el archivo cogstartup.xml directamente y, acontinuación, ejecuta IBM Cognos Configuration en modo silencioso. En este caso, es posible que otrosvalores de usuario que dependen del huso horario del servidor no funcionen como cabe esperar.

Si desea que IBM Cognos Analytics utilice un recurso, como un proveedor de autenticación que ya existeen el entorno, puede añadir un componente a la configuración. Para ello, copie el código XML necesariode los archivos de ejemplo en el archivo cogstartup.xml y, a continuación, edite los valores para quese adapten a su entorno.

De forma predeterminada, el archivo cogstartup.xml está codificado con UTF-8. Al guardar el archivocogstartup.xml, asegúrese de que cambia la codificación del entorno local de usuario para quecoincida con la codificación que se utiliza. Las variables de entorno definen la codificación del entornolocal.

Al editar el archivo cogstartup.xml, recuerde que XML distingue entre mayúsculas y minúsculas. Lasmayúsculas y las minúsculas son importantes en todos los usos de texto, incluidas las etiquetas deelemento y atributo, los elementos y los valores.

Antes de editar el archivo cogstartup.xml, asegúrese de que:

• Realiza una copia de seguridad.• Crea el almacén de contenido en un sistema disponible de la red.• Revisa los requisitos de configuración para el tipo de instalación.

Page 278: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

1. Vaya al directorio ubicación_instalación/configuration.2. Abra el archivo cogstartup.xml en un editor.3. Busque el valor de configuración que desea cambiar; para ello, consulte los comentarios de la ayuda y

la descripción que aparecen antes de la etiqueta inicial de los elementos <crn:parameter>.4. Cambie el valor del elemento <crn:value> para que se adapte a su entorno.

Consejo: Utilice el atributo type para determinar el tipo de datos para la propiedad de configuración.5. Repita los pasos del 3 al 4 hasta que los valores de configuración sean los adecuados para su entorno.6. Guarde y cierre el archivo.

ResultadosAhora debe utilizar un editor XML de validación para validar los cambios respecto a las reglas del archivocogstartup.xsd, que se encuentra en ubicación_instalación/configuration.

Adición de un componente a la configuraciónEl archivo cogstartup.xml contiene los valores de configuración utilizados por IBM Cognos Analyticspor componentes predeterminados. Puede cambiar los componentes que usa IBM Cognos Analyticscopiando elementos XML de los archivos de ejemplo en el archivo cogstartup.xml. A continuación,puede editar los valores de configuración para que se adapten a su entorno.

Por ejemplo, para utilizar una base de datos Oracle como almacén de contenido, puede utilizar el archivode ejemplo ContentManager_código de idioma.xml para sustituir la información de conexión debase de datos predeterminada.

IBM Cognos Analytics sólo puede utilizar una instancia de los elementos siguientes a la vez:

• La base de datos para el almacén de contenido• Un proveedor criptográfico• Una plantilla de configuración para el servicio IBM Cognos

Debe estar familiarizado con la estructura de los archivos XML antes de empezar a editarlos.

Procedimiento

1. Vaya al directorio ubicación_instalación/configuration/samples.2. Elija un archivo de ejemplo que desea abrir en un editor:

• Para utilizar Oracle o IBM Db2para el almacén de contenido, abra el archivoContentManager_código_idioma.xml.

• Para utilizar un proveedor de autenticación, abra el archivoAuthentication_código_idioma.xml.

• Para utilizar un proveedor criptográfico, abra el archivo Cryptography_código_idioma.xml.• Para enviar mensajes de registro a un lugar distinto de un archivo, abra el archivoLogging_código_idioma.xml.

• Para utilizar una plantilla mediana o grande para la cantidad de recursos que utiliza el proceso deIBM Cognos Analytics, abra el archivo CognosService_language_code.xml.

3. Copie los elementos que necesite.

Consejo: Asegúrese de copiar el código incluyendo las etiquetas iniciales y finales para el elemento<crn:instance>.

Por ejemplo, busque los comentarios (Begin of) y (End of):

<!--

270 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 279: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

(Begin of) Db2 template--><crn:instance ...>...</crn:instance><!--End of) Db2 template-->

4. Vaya al directorio ubicación_instalación/configuration.5. Abra el archivo cogstartup.xml en un editor.6. Pegue el código del archivo de ejemplo en el archivo cogstartup.xml y sustituya el elemento<crn:instance> adecuado.

7. Cambie los valores de estos nuevos elementos para adaptarlos a su entorno.

Para el elemento <crn:instance>, no cambie el atributo de clase. Puede cambiar el atributo denombre para adaptarlo a su entorno.

Por ejemplo, si utiliza una base de datos Oracle para el almacén de contenido, cambie sólo el atributode nombre para adaptarlo a su entorno.

<crn:instance class="Oracle" name="MyContentStore">8. Guarde y cierre el archivo.9. Ejecute IBM Cognos Configuration en modo silencioso escribiendo el comando siguiente:

./cogconfig.sh -s

De este modo, se garantiza que el archivo es válido y que las contraseñas están cifradas.

Cambio manual de valores cifradosPuede cambiar manualmente los valores cifrados, como las contraseñas y credenciales de usuario, en elarchivo cogstartup.xml.

Para que IBM Cognos Configuration guarde una configuración cifrada, cambie el valor y, a continuación,establezca el distintivo de cifrado en falso.

Procedimiento

1. Vaya al directorio ubicación_instalación/configuration.2. Abra el archivo cogstartup.xml en un editor.3. Busque el valor cifrado que desea cambiar; para ello, consulte los comentarios de la ayuda y la

descripción que aparecen antes de la etiqueta inicial de los elementos <crn:parameter>.4. Cambie el valor del elemento <crn:value> para que se adapte a su entorno.

Consejo: Utilice el atributo type para determinar el tipo de datos para la propiedad de configuración.5. Cambie el valor de cifrado a falso.

Por ejemplo:

<crn:value encrypted="false">6. Repita los pasos del 3 al 5 hasta que los valores de configuración sean los adecuados para su entorno.7. Guarde y cierre el archivo.8. Escriba el comando de configuración siguiente:

./cogconfig.sh -s

ResultadosLos nuevos valores se guardan y se cifran.

Capítulo 15. Configuración manual de IBM Cognos Analytics en sistemas operativos UNIX y Linux 271

Page 280: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Valores globales en los sistemas operativos UNIX y LinuxSi la consola conectada al sistema operativo UNIX o Linux no da soporte a una interfaz gráfica de usuariobasada en Java, debe editar manualmente el archivo coglocale.xml.

Puede cambiar los valores globales

• Para especificar el idioma utilizado en la interfaz de usuario cuando el idioma del entorno local delusuario no está disponible

• Para especificar el entorno local utilizado en los informes cuando el entorno local del usuario no estádisponible

• Para añadir el soporte de entorno local o moneda a los datos y metadatos de informes• Para añadir el soporte de idioma a la interfaz de usuario

De forma predeterminada, los componentes de IBM Cognos Analytics garantizan que todos los entornoslocales, que pueden provenir de diferentes orígenes y en diversos formatos, utilizan una formanormalizada. Esto significa que todos los entornos locales ampliados se ajustan a un valor de idioma ycódigo regional.

Antes de que pueda añadir el soporte de idioma a la interfaz de usuario, debe instalar los archivos deidioma en todos los sistemas de la instalación distribuida. Para obtener más información, póngase encontacto con su representante de soporte técnico.

Ejemplo 1

Un informe está disponible en Content Manager en dos entornos locales, como en-us (inglés-EstadosUnidos) y fr-fr (francés-Francia), pero el entorno local del usuario está definido como fr-ca (francés-Canadá). IBM Cognos utiliza la correlación de entorno local para determinar qué informe visualiza elusuario.

En primer lugar, IBM Cognos comprueba si el informe está disponible en Content Manager, en el entornolocal del usuario. Si no está disponible en el entorno local del usuario, IBM Cognos correlaciona elentorno local del usuario con un entorno local normalizado configurado en la pestaña Correlación deentorno local del contenido. Puesto que el entorno local del usuario es fr-ca, se correlaciona con fr. IBMCognos utiliza el valor correlacionado para ver si el informe está disponible en fr. En este caso, el informeestá disponible en en-us y fr-fr, no en fr.

A continuación, IBM Cognos correlaciona todos los informes disponibles con un entorno localnormalizada. Por lo tanto, en-us pasa a ser en y fr-fr se convierte en fr.

Dado que el informe y el entorno local del usuario se correlacionan con fr, el usuario con el entorno localde usuario fr-ca verá el informe guardado con el entorno local fr-fr.

Ejemplo 2

El entorno local del usuario y el entorno local del informe se correlacionan con el mismo idioma. IBMCognos selecciona qué entorno local se debe utilizar. Por ejemplo, si el entorno local de un usuario es en-ca (inglés-Canadá) y los informes están disponibles en en-us (inglés-Estados Unidos) y en-gb (inglés-Reino Unido), IBM Cognos correlaciona todos los entornos locales con en. El usuario verá el informe en elentorno local que elija IBM Cognos.

Ejemplo 3

El entorno local del informe y el del usuario no se correlacionan con un idioma común. IBM Cognos eligeel idioma. En este caso, es posible que desee configurar una correlación. Por ejemplo, si un informe estádisponible en en-us (inglés-Estados Unidos) y fr-fr (francés-Francia) pero el entorno local del usuario eses-es (español-España), IBM Cognos selecciona el idioma.

272 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 281: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Cambio manual de los valores globales en los sistemas operativos UNIX y LinuxUtilice los pasos siguientes para cambiar valores globales en los sistemas operativos UNIX y Linuxmediante el archivo coglocale.

Procedimiento

1. En cada sistema en el que ha instalado Content Manager, vaya al directorioubicación_instalación/configuration.

2. Abra el archivo coglocale.xml en un editor.3. Añada o modifique el elemento y el atributo necesarios entre las etiquetas iniciales y finales

adecuadas.

En la siguiente tabla se enumeran los elementos, los atributos y las etiquetas iniciales y finales.

Tabla 43. Etiquetas para valores globales

Tipo de elemento Etiqueta inicial Etiqueta final

Idioma <supportedProductLocales> </supportedProductLocales>

Entornos locales del contenido <supportedContentLocales> </supportedContentLocales>

Moneda <supportedCurrencies> </supportedCurrencies>

Correlación de entornos localesde productos

<productLocaleMap> </productLocaleMap>

Correlación de entorno local delcontenido

<contentLocaleMap> </contentLocaleMap>

Fuentes <supportedFonts> </supportedFonts>

Valores de cookies, ubicación dearchivo para los informes

<parameter name="valor"> </parameter>

Consejo: Para eliminar el soporte, suprima el elemento.4. Guarde y cierre el archivo.

Resultados

Consejo: Utilice un editor XML de validación para validar los cambios respecto a las reglas del archivocogstartup.xsd, que se encuentra en ubicación_instalación/configuration.

Si añade un código de moneda que no está soportado, debe añadirlo manualmente al archivoi18n_res.xml del directorio ubicación_instalación/bin/. Copie este archivo en todos lossistemas de IBM Cognos de su instalación.

Inicio y detención de Cognos Analytics en modo silencioso en los sistemasoperativos UNIX y Linux

IBM Cognos Configuration se ejecuta en modo silencioso para aplicar los valores de configuración e iniciarlos servicios en sistemas operativos UNIX o Linux que no soportan una interfaz gráfica de usuario basadaen Java.

Capítulo 15. Configuración manual de IBM Cognos Analytics en sistemas operativos UNIX y Linux 273

Page 282: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Antes de ejecutar la herramienta de configuración en modo silencioso, debe asegurarse de que el archivocogstartup.xml es válido de acuerdo con las reglas definidas en el archivo cogstartup.xsd. Elarchivo cogstartup.xsd se encuentra en el directorio ubicación_instalación/configuration.

Inicio de Cognos Analytics en modo silencioso en los sistemas operativos UNIX and LinuxSiga estos pasos para iniciar el software de IBM Cognos Analytics en modo silencioso.

Procedimiento

1. Asegúrese de que el archivo cogstartup.xml, ubicado en el directorio ubicación_instalación/configuration, se ha modificado para su entorno.

Para obtener más información, consulte: “Cambio manual de los valores de configuraciónpredeterminados” en la página 269.

2. Vaya al directorio ubicación_instalación/bin64.3. Escriba el comando siguiente:

./cogconfig.sh -s

Consejo: Para ver los mensajes de registro generados durante una configuración desatendida,consulte el archivo cogconfig_response.csv en el directorio ubicación_instalación/logs.

ResultadosIBM Cognos Configuration aplica los valores de configuración especificados en el archivocogstartup.xml, cifra las credenciales, genera certificados digitales y, si corresponde, inicia el servicioo el proceso de Cognos.

Detención de Cognos Analytics en modo silencioso en los sistemas operativos UNIX yLinux

Utilice los pasos siguientes para detener el software IBM Cognos Analytics en modo silencioso.

Procedimiento

1. Vaya al directorio ubicación_instalación/bin64.2. Escriba el comando siguiente:

./cogconfig.sh -stop

274 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 283: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 16. Desinstalación de IBM Cognos AnalyticsEs importante que utilice programas de desinstalación para eliminar completamente todos los archivos ymodificaciones de los archivos de sistema. Para desinstalar IBM Cognos Analytics, desinstale loscomponentes de servidor y las herramientas de modelado.

Si ejecuta IBM Cognos Analytics en un entorno de servidor de aplicaciones, utilice la herramienta deadministración que proporciona el servidor de aplicaciones para detener la aplicación si se estáejecutando y retirar el despliegue de la parte Java de los componentes de IBM Cognos Analytics. Muchosservidores de aplicaciones no eliminan completamente todos los archivos o directorios de lasaplicaciones desplegadas durante la retirada del despliegue, por lo que puede que tenga que hacerlomanualmente. Después de haber retirado el despliegue de los componentes de IBM Cognos Analytics,complete los pasos de esta sección para realizar la desinstalación en los sistemas operativos UNIX yMicrosoft Windows.

Consejo: Si durante el proceso de desinstalación se están ejecutando herramientas de supervisión, talescomo el explorador de procesos, MMC (Microsoft Management Console), pueden interferir en la supresiónde los servicios. Esto se aplica a todos los servicios en general. Por ejemplo, después de desinstalarCognos Analytics, los servicios de productos, tales como ApacheDS, IBM Cognos e Informix, no seeliminarán por completo, sino que se mostrarán en el panel de servicios como detenidos e inhabilitados.Para evitar esto, evite tener en ejecución las herramientas de supervisión durante el proceso dedesinstalación. Si concluye estas herramientas de supervisión después de la desinstalación también secompletará la supresión de los servicios.

Importante: No suprima los archivos de configuración y de datos si está actualizando a una nueva versiónde IBM Cognos Analytics y desea utilizar los datos de configuración con la nueva versión.

Importante: Se deben tener la aplicación y los servicios asociados para que se complete el proceso dedesinstalación. Tenga en cuenta que la detención de los servicios puede tardar hasta 15 minutos.

Desinstalación de IBM Cognos Analytics en sistemas operativos UNIX oLinux

Si ya no precisa IBM Cognos Analytics o si está realizando una actualización en su sistema operativo UNIXo Linux, desinstale IBM Cognos Analytics.

La desinstalación no elimina ningún archivo que haya cambiado desde la instalación, como los archivosde datos de usuario y configuración. La ubicación de la instalación permanece en su sistema y estosarchivos se mantienen hasta que los suprima manualmente.

Procedimiento

1. Si la consola conectada a su sistema no soporta una interfaz gráfica de usuario basada en Java,determine el identificador de proceso (pid) del proceso IBM Cognos Analytics escribiendo el siguientecomando:

ps -ef | grep cogbootstrapservice2. Detenga el proceso de IBM Cognos Analytics:

• Si trabaja con XWindows, inicie IBM Cognos Configuration y en el menú Acciones, pulse Detener.• Si no trabaja con XWindows, escriba:

kill -TERM pid3. Para desinstalar IBM Cognos Analytics, vaya al directorio ubicación_instalación/uninstall y

escriba el comando adecuado:

• Si utiliza XWindows, escriba

Page 284: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

./Uninstall_IBM_Cognos_Analytics• Si no utiliza XWindows, realice una desinstalación silenciosa (consulte Uso de una desinstalación

silenciosa).4. Siga las instrucciones para completar la desinstalación.5. Suprima todos los archivos temporales de Internet de los navegadores web de los sistemas.

Desinstalación de IBM Cognos Analytics en sistemas operativos MicrosoftWindows

Si ya no necesita IBM Cognos Analytics o si va a realizar una actualización, desinstale todos loscomponentes de IBM Cognos Analytics y el servicio de IBM Cognos.

Si ha instalado más de un componente en la misma ubicación, puede seleccionar los paquetes que quieredesinstalar mediante el asistente para desinstalación. Se desinstalarán todos los componentes delpaquete. Debe repetir el proceso de desinstalación en cada sistema que contenga componentes de IBMCognos Analytics.

No es necesario realizar copias de seguridad de la configuración y los archivos de datos en el sistemaoperativo Microsoft Windows. Estos archivos se conservan durante la desinstalación.

Cierre todos los programas antes de desinstalar IBM Cognos Analytics. De lo contrario, es posible quealgunos archivos no se eliminen.

La desinstalación no elimina ningún archivo que haya cambiado desde la instalación, como los archivosde datos de usuario y configuración. La ubicación de la instalación permanece en su sistema y estosarchivos se mantienen hasta que los suprima. No suprima los archivos de configuración y de datos si estáactualizando a una nueva versión de IBM Cognos Analytics y desea utilizar los datos de configuración conla nueva versión.

Procedimiento

1. Desde el menú Inicio, pulse Todos los programas > IBM Cognos Analytics > Desinstalar IBMCognos Analytics.

Aparece el asistente Desinstalar.

Consejo: IBM Cognos Analytics es el nombre predeterminado de la carpeta de programa que se creadurante la instalación. Si elige otro nombre, vaya a esa carpeta para encontrar el programa.

2. Siga las instrucciones para desinstalar los componentes.

El archivo cognos_uninst_log.htm registra las actividades que el asistente para desinstalaciónrealiza durante la desinstalación de los archivos.

Consejo: Para encontrar el archivo de registro, busque en el directorio temp.3. Suprima todos los archivos temporales de Internet de los navegadores web de los sistemas.

Para obtener más información, consulte la documentación del navegador web.

Recuperación de una desinstalación incorrectaSi una desinstalación no se realiza correctamente, es posible que se conserven archivos, entradas deregistro y servicios que deben suprimirse. En este tema se proporcionan directrices para las instalacionesFácil y Personalizada.

Procedimiento

1. En la instalación fácil, en primer lugar instale:a) Elimine Informix ejecutando el mandato de desinstalación de Informix:

276 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 285: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

ubicación_instalación\informix\bin\ifxdeploy.exe -u ubicación_instalación\informix -delifx

a) Elimine la siguiente clave de registro: HKEY_LOCAL_MACHINE\SOFTWARE\Informix\Online\ol_cognoscm

b) Elimine la carpeta de instalación ubicación_instalaciónc) Si esta es la única instalación basada en InstallAnywhere de su máquina, puede eliminar el archivo

de registro InstallAnywhere: %PROGRAM FILES%\Zero G Registry\.com.zerog.registry.xml

2. Para todas las demás instalaciones:a) Elimine la carpeta de instalación ubicación_instalaciónb) Si esta es la única instalación basada en InstallAnywhere de su máquina, puede eliminar el archivo

de registro InstallAnywhere:

En Windows (directorio oculto): %PROGRAM FILES%\Zero G Registry\.com.zerog.registry.xml

En UNIX, archivo de registro: .com.zerog.registry.xml situado en:

• Si ha iniciado sesión como root, el registro global se encuentra en /var• Si ha iniciado sesión como un usuario, se encuentra en el directorio de inicio del usuario.

Si no está seguro del estado de las instalaciones de InstallAnywhere, simplemente puede cambiarel nombre de este archivo para conservar una copia del mismo.

Capítulo 16. Desinstalación de IBM Cognos Analytics 277

Page 286: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

278 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 287: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Capítulo 17. Archivado de contenido de IBM CognosEl almacenamiento del contenido archivado en el repositorio externo contribuye a garantizar elcumplimiento de los estrictos requisitos relacionados con la normativa y puede mejorar la escalabilidad yel rendimiento de los productos de IBM Cognos, pues reduce el tamaño del contenido del almacén decontenido.

El software da soporte a un IBM FileNet Content Manager con el repositorio externo de IBM FileNet CMIS.Si ya ha instalado la versión 1 del software de IBM Filenet CMIS, debe actualizar este software con elfixpack, versión 2. El archivado de contenido también puede configurarse para utilizar el sistema dearchivos.

Los administradores crean una conexión de origen de datos con un repositorio externo para permitir queel contenido pueda moverse desde el almacén de contenido hasta el repositorio. Los usuarios pueden verel contenido archivado en el repositorio externo. Mediante la obtención de resultados de búsqueda decontenido reciente y archivado, los usuarios pueden realizar comparaciones críticas entre los datosactuales y los datos históricos. Este eficiente mecanismo permite a la compañía satisfacer los requisitoscorporativos y gubernamentales a la vez que se obtiene una experiencia de usuario carente decomplejidades.

El contenido archivado en el repositorio externo no está gestionado en el entorno IBM Cognos . Porejemplo, si suprime informes en IBM Cognos Analytics, las salidas archivadas no se suprimen en elrepositorio externo.

Para obtener información acerca de la administración de los archivos, consulte la publicación IBM CognosAnalyticsGuía de administración y seguridad.

Existen dos tipos de escenario de flujo de trabajo para el archivado del contenido. El primer flujo detrabajo permite a los administradores archivar paquetes y carpetas tras la instalación del software de IBMCognos Content Archival. El segundo flujo de trabajo permite a los administradores crear conexiones derepositorio para nuevos paquetes y carpetas.

Flujo de trabajo 1: archivar el contenido tras la instalación del software de conectividad

Los administradores pueden archivar la salida de informe guardada para paquetes y carpetas específicoso para todos los paquetes y carpetas tras la instalación o actualización de IBM Cognos Analytics. Esteflujo de trabajo sólo debe realizarse una vez, pues todo el contenido se encuentra actualmente en elalmacén de contenido.

• Cree una conexión de origen de datos con el repositorio externo.• Seleccione conexiones de repositorio para los paquetes y carpetas que han de archivarse.• Cree y ejecute una tarea de mantenimiento de archivado de contenido para seleccionar las carpetas y

paquetes que han de archivarse en el repositorio externo.

Después de haber establecido una conexión de repositorio para los paquetes y carpetas, toda nuevasalida de informe se archivará automáticamente, lo que significa que no será necesario volver a ejecutarla tarea de mantenimiento de archivado de contenido.

Flujo de trabajo 2: crear conexiones de repositorio para nuevos paquetes y carpetas

Los administradores pueden crear conexiones de repositorio para los nuevos paquetes y carpetasrealizando estas tareas:

• Cree una conexión de origen de datos con el repositorio externo.• Seleccione conexiones de repositorio para los paquetes y carpetas que han de archivarse.

Page 288: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Utilización de tareas de mantenimiento de contenido de archivado de contenido

La tarea de mantenimiento de contenido de archivado de contenido se utiliza para crear una referencia alas versiones de informe de las carpetas y paquetes que selecciona y configura. La selección de carpetasy paquetes marca el contenido y permite que éste permanezca en el almacén de contenido hasta que searchiva en el repositorio externo.

Es importante tener en cuenta que esta tarea no mueve el contenido desde el almacén de contenidohasta el repositorio externo. Primero debe seleccionar conexiones de repositorio para los paquetes ycarpetas. Las versiones de informe de las carpetas y paquetes que no se marcan para el archivado estándisponibles para suprimirse del almacén de contenido.

Después de haber marcado el contenido, la tarea de archivado de contenido se ha completado. Una tareaque se ejecuta en segundo plano de Content Manager busca los elementos marcados y, a continuación,los copia y guarda en el repositorio externo.

La importación de contenido a una carpeta o paquete que se ha configurado para el archivado en unrepositorio externo no mueve y archiva automáticamente el contenido importado al repositorio. Unadministrador debe ejecutar una tarea de mantenimiento de contenido de archivado de contenido paraesta carpeta o paquete para poder archivar el contenido importado.

Tareas que se ejecutan en segundo plano

Las tareas XML que se ejecutan en segundo plano y que se utilizan para mover el contenido desde elalmacén de contenido hasta el repositorio externo son archiveTask.xml y deleteTask.xml. El archivoarchiveTask.xml mueve el contenido marcado a un repositorio externo. Puede utilizar este archivo paraestablecer tiempos de ejecución de subproceso y archivar salidas de formatos seleccionados. El archivodeleteTask.xml es un archivo de configuración que recupera y suprime los objetos de versión marcadosde la cola. No debe modificar este archivo.

Conservación de los ID de contenido antes del archivado

Si lo desea, puede preservar los ID de contenido antes de archivar la salida del informe.

Los objetos del almacén de contenido tienen ID de contenido que se suprimen y sustituyen por nuevos IDde forma predeterminada cuando ejecuta un despliegue de importación y mueve contenido a un entornode destino. Sin embargo, puede que existan situaciones en las que deberá preservar los identificadoresde contenido, por ejemplo, al mover la salida de informe a un repositorio de informes externo.

Configurar el archivado de contenidoDebe configurar el entorno para el archivado de contenido. Para que los cambios de configuración entrenen vigor, debe detener e iniciar los servicios de IBM Cognos.

Creación de una ubicación de archivo para un repositorio de sistema de archivosPara archivar informes o especificaciones de informe en un repositorio de sistema de archivos dearchivado de contenido IBM Cognos, debe crear una raíz de alias que apunte a una ubicación de archivode una unidad local o una unidad compartida de red.

Antes de empezar

Debe ser administrador y tener acceso a la ubicación del archivo. Content Manager y los componentes denivel de aplicación deben poder acceder a esta ubicación mediante un URI de archivo.

Procedimiento

1. Si está en ejecución, detenga el servicio de IBM Cognos.2. Inicie IBM Cognos Configuration.3. Pulse Acciones Editar configuración global.

280 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 289: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

4. En la pestaña General, seleccione Raíces de alias, pulse dentro del campo de valor, pulse el botón deedición, y cuando aparezca el cuadro de diálogo Valor-Raíces de alias, pulse Añadir.

5. En la columna Nombre de raíz de alias, escriba un nombre exclusivo para el repositorio de sistema dearchivos.

Nota: No se ha establecido ningún límite para el número de alias que se pueden crear.6. Escriba la ruta de la ubicación del sistema de archivos, donde ruta-sistema-archivos es la ruta

completa de una ubicación de archivo existente:

• En Windows, en la columna URI de Windows, escriba file:/// seguido de la ruta local, porejemplo, file:///c:/ruta-sistema-archivos, o escriba file:// seguido del nombre delservidor y de la ruta de la unidad compartida, por ejemplo file://servidor/unidad-compartida.

• En UNIX o Linux, en la columna unixURI, escriba file:/// seguido de la ruta local, por ejemplo,file:///ruta-sistema-archivos.

Nota: Las rutas relativas como file:///../ruta-sistema-archivos, no se soportan.

En una instalación distribuida, los sistemas tanto con Content Manager como con Componentes denivel de aplicación deben tener acceso a la ubicación del archivo. Utilice los dos URI sólo en unainstalación distribuida. El URI de UNIX y el URI de Windows en una raíz de alias debe apuntar a lamisma ubicación del sistema de archivos.

7. Pulse Aceptar.8. Reinicie el servicio de IBM Cognos. Esto puede tardar unos minutos.

Resultados

Utilice este nombre de repositorio de sistema de archivos para crear una conexión de origen de datospara su utilización con el software de Cognos Content Archival. Para obtener más información, consulte lapublicación IBM Cognos Guía de administración y seguridad.

Importación de propiedades y definiciones de clases personalizadas en IBM FileNetContent Manager

Para utilizar el archivado de contenido de IBM Cognos, debe importar un conjunto de clasespersonalizadas y archivos de propiedades en IBM FileNet Content Manager.

Las propiedades y definiciones de clases personalizadas incluyen los metadatos específicos de FileNet.Puede instalar clases personalizadas y archivos de propiedades en cualquier momento.

Procedimiento

1. Si se ha configurado el archivado de FileNet, vaya al directorio install_location/configuration/repository/filenet/upgrade/.

2. Si todavía no se ha configurado el archivado de FileNet, vaya al directorio install_location/configuration/repository/filenet/new/.

3. Copie los archivos CMECMIntegrationObjects_CEExport._xxx.xml en una carpeta local delservidor de FileNet.

4. Abra la herramienta de administración de FileNet Enterprise Manager y conéctese con el dominio delrepositorio externo FileNet.

5. Seleccione un almacén de objetos de destino y pulse Import All Items para importar las definicionesen el almacén de objetos.

6. En el panel Import Options, pulse Import Manifest File y diríjase a la ubicación en la que seencuentran los archivos CMECMIntegrationObjects_CEExport._xxx.xml.

7. Seleccione el archivo CMECMIntegrationObjects_CEExport_Manifest.xml y pulse Import.8. Reinicie FileNet Content Engine y la aplicación FileNet CMIS para aplicar los cambios al entorno.

Capítulo 17. Archivado de contenido de IBM Cognos 281

Page 290: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Nota: Puede que se necesite bastante tiempo para que los cambios se actualicen en todos los nodosFileNet.

Importación de las propiedades y definiciones de clases personalizadas a IBM ContentManager 8

Para utilizar IBM Cognos Content Archival conIBM Content Manager 8, debe importar un conjunto dearchivos de propiedades y clases personalizadas. También debe actualizar el archivo de configuración deCMIS con los tipos de carpeta de IBM Cognos .

Las propiedades y definiciones de clases personalizadas incluyen metadatos específicos de IBM ContentManager 8. Puede instalar clases personalizadas y archivos de propiedades en cualquier momento.

Como no se ha definido un Gestor de recursos durante el proceso de instalación, hay mensajes de errorde conflicto durante el proceso de importación.

Antes de empezar

Debe tener instalado IBM Content Manager 8 con un repositorio externo de IBM Content Manager 8 CMISversión 1.1.

Procedimiento

1. Abra el Cliente de administración de sistema de Content Manager 8.2. En el menú principal, pulse en Herramientas > Importar XML.3. En la ventana Importar opciones de XML , sección Archivo a importar :

• En el campo Archivo de modelo de datos , pulse Examinar y seleccione el archivoCMECMIntegrationTypes_RMImport_Manifest.xsd desde el que desea importar los objetos.

• En el campo Archivo de objetos administrativos , pulse Examinar y seleccione elarchivoCMECMIntegrationTypes_RMImport_MimeTypes.xml para importar el archivo Objetosadministrativos.

La ubicación predeterminada es el directorio install_location/configuration/repository/contentManager8/New.

4. Para ver los conflictos, en la ventana Importar opciones de XML , en Opciones de procesamiento,seleccione Procesar interactivamente.

5. Pulse Importar para comenzar el proceso de importación.a) En la ventana Importar resultados de preprocesador , expanda Tipos de elemento y efectúe una

doble pulsación en un tipo de elemento que indica un conflicto.b) En la ventana Detalles de la definición de importación o de la definición de destino , en la

columna Destino resultante , seleccione los nombres para Gestor de recursos y Coleccióncreados al instalar Content Manager 8, y pulseAceptar.

c) Repita los pasos a y b para cada tipo de elemento que indica un conflicto.6. Después de resolver todos los conflictos, en la ventana Importar resultados del preprocesador ,

pulse Continuar.7. En la ventana Confirmar selección de importación , pulse Importar.8. Una vez está completada la importación, pulse Aceptar.9. Para actualizar el archivo de configuración CMIS para detectar los tipos de carpeta de IBM Cognos ,

ejecute CMIS para el programa de configuración Content Manager 8 para crear un perfil.10. Abra el archivo cmpathservice.properties en IBM CMIS para la carpeta de perfiles de

configuración de Content Manager.

Para UNIX, la vía de acceso a archivo predeterminada es: /opt/IBM/CM_CMIS/profiles/profile1

Para Windows, la vía de acceso a archivo predeterminada es: C:\Program Files\IBM\CM_CMIS\profiles\profile1

282 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 291: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

a) Ubique la línea folderTypes .b) Añada los tipos de carpetas de IBM Cognos COGNOSREPORT y REPORTVERSION en mayúscula.

Separe cada tipo de carpeta por medio de una coma.

Por ejemplo:folderTypes = ClbFolder,COGNOSSREPORT,REPORTVERSION

c) Guarde y cierre el archivo.11. Ejecute el programa de configuración de CMIS para Content Manager 8 y seleccione la opción para

volver a desplegar el archivo de configuración de CMIS automáticamente.

Nota: Para obtener más información acerca del despliegue manual de CMIS, consulte Manuallydeploying IBM CMIS for Content Manager (http://pic.dhe.ibm.com/infocenter/cmgmt/v8r4m0/topic/com.ibm.installingcmcmis.doc/cmsde001.htm).

12. En la consola de administración del WebSphere Application Server Liberty Profile, reinicie CMIS paraContent Manager Application.

Especificación de un tiempo de disponibilidad para la ejecución del proceso de archivadoPara mantener un alto rendimiento del sistema durante las horas de alto rendimiento del sistema, puedeconfigurar un periodo de inactividad para especificar cuándo han de ejecutarse las tareas de archivado ode supresión.

Un periodo de inactividad es un periodo temporal durante el que se deniega el movimiento de datos. Deforma predeterminada, no se define ningún periodo de inactividad cuando se instala el software.

Procedimiento

1. Vaya al directorio install_location/webapps/p2pd/WEB-INF/cm/tasks/manager.2. Mediante un editor de texto de XML, abra el archivo tasksManager.xml.3. Por ejemplo, para especificar un periodo de inactividad semanal de 8 de la mañana a 5 de la tarde, de

martes a viernes, añada el siguiente elemento <blackoutPeriods> como elemento hijo delelemento backgroundTasksManager.

• start time = <hour>08</hour>• stop time = <hour>17</hour>• days =

<day>Tuesday</day> <day>Wednesday</day> <day>Thursday</day> <day>Friday</day>

4. Si es necesario, reduzca el número de subprocesos disponibles para los procesos de archivado ysupresión. El número máximo de subprocesos es 7.

5. Guarde y cierre el archivo.6. Reinicie las actividades en segundo plano en el servicio de Content Manager.

Especificación del tiempo de ejecución de subprocesosPuede utilizar subprocesos para planificar el tiempo de procesamiento del sistema operativo.

Las tareas en segundo plano de archivado y supresión utilizan subprocesos para mover el contenido. Lossubprocesos son unidades de tiempo de procesamiento que el sistema operativo planifica.

Procedimiento

1. Vaya al directorio install_location/webapps/p2pd/WEB-INF/cm/tasks/config.2. Mediante un editor de texto de XML, abra el archivo archiveTask.xml.3. Por ejemplo, para configurar que tres subprocesos se ejecuten desde le media noche a las 8 de la

mañana, que un subproceso se ejecute desde las 8 de la mañana a las 5 de la tarde, que ningún

Capítulo 17. Archivado de contenido de IBM Cognos 283

Page 292: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

subproceso se ejecute de las 5 de la tarde a la medianoche y que todos los subprocesos se ejecutencada día de la semana, añada el siguiente elemento XML <executionPeriods> como elemento hijodel elemento backgroundTask.

<executionPeriods> <executionPeriod> <threads>3</threads> <startTime> <hour>00</hour> <minute>00</minute> </startTime> <stopTime> <hour>08</hour> <minute>00</minute> </stopTime> <days> <day>Monday</day> <day>Tuesday</day> <day>Wednesday</day> <day>Thursday</day> <day>Friday</day> <day>Saturday</day> <day>Sunday</day> </days> </executionPeriod> <executionPeriod> <startTime> <hour>08</hour> <minute>00</minute> </startTime> <stopTime> <hour>17</hour> <minute>00</minute> </stopTime> <days> <day>Monday</day> <day>Tuesday</day> <day>Wednesday</day> <day>Thursday</day> <day>Friday</day> <day>Saturday</day> <day>Sunday</day> </days> </executionPeriod> </executionPeriods>

4. Guarde y cierre el archivo.

Archivado de formatos seleccionados de salidas de informePuede limitar el archivado para limitar éste a formatos de salida específicos. De forma predeterminada,se archivan las salidas de cualquier formato determinado, incluidos PDF, XML, HTML y Excel.

Puede limitar el archivado de formatos de salida específicos en el repositorio.

Procedimiento

1. Vaya al directorio install_location/webapps/p2pd/WEB-INF/cm/tasks/config.2. Mediante un editor de texto de XML, abra el archivo archiveTask.xml.3. Por ejemplo, para definir el archivado de versiones de salida de informe PDF solamente, añada el

siguiente elemento XML <outputFormats> como elemento hijo del elemento XML runOptions.

<outputFormats> <outputFormat>PDF</outputFormat> </outputFormats>

Puede utilizar el elemento outputFormats de ejemplo y modificar la lista para especificar losformatos de salida que se archivarán.

No puede archivar selectivamente varias versiones de salida de informe de archivo, por ejemplo, HTMLcon gráficos.

Guarde y cierre el archivo.

284 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 293: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Indicación de que las especificaciones de informe no han de archivarseDe forma predeterminada, se archiva la salida de la especificación de informe. Las especificaciones deinforme describen cómo se han generado los datos dentro de un informe.

Para desactivar el archivado de las especificaciones de informe, debe modificar dos archivos: CM.xml yCM_FILENET.xml o CM_CM8.xml, dependiendo de si archiva el contenido en un repositorio IBM FileNetContent Manager o un repositorio IBM Content Manager 8.

Procedimiento

1. Vaya al directorio install_location/webapps/p2pd/WEB-INF/repositories/config.2. Mediante un editor de texto de XML, abra el archivo CM.xml.3. Comente o elimine la línea siguiente: <property name="specifications"metadataPropertyName="specification" useTempFile="true"

4. Guarde y cierre el archivo.5. Vaya al directorio install_location/webapps/p2pd/WEB-INF/repositories/config.6. Efectúe uno de los pasos siguientes:

• Si archiva el contenido en FileNet, abra el archivo denominado CM.FILENET.xml en un editor detexto.

• Si archiva el contenido en IBM Content Manager 8, abra el archivo denominado CM.xml en uneditor de texto.

7. Comente o elimine el elemento siguiente:

<property repositoryName="REPORTEXECUTIONSPECIFICATION" repositoryType="ASSOCIATED" metadataPropertyName="specification"> <associatedObjectTypes> <objectType name="VERSIONSPECIFICATION"> <properties> <property repositoryName="cmis:name" repositoryType="STRING" metadataPropertyName="reportVersionDefaultName" valueHandler="com.cognos.cm.repositoryPluginFramework.PropertyValueAppendStringHandler" valueHandlerArgument="_specification"/> </properties> </objectType> </associatedObjectTypes> </property>

Nota: En el archivo CM.xml, el valor objectType name es <objectTypename="$t!-2_VERSIONSPECIFICATIONv-1">.

8. Reinicie las actividades en segundo plano en el servicio de Content Manager. Para obtener másinformación, consulte la IBM Cognos AnalyticsGuía de administración y seguridad.

Capítulo 17. Archivado de contenido de IBM Cognos 285

Page 294: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

286 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 295: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Apéndice A. Opciones de línea de comandos de IBMCognos Configuration

Utilice las opciones de línea de comandos con el comando de configuración para modificar elcomportamiento de IBM Cognos Configuration cuando se inicie.

Tabla 44. Opciones de línea de comandos y descripciones

Opción Descripciones

-h Visualiza comandos para IBM CognosConfiguration.

-s Ejecuta IBM Cognos Configuration en modosilencioso.

Utiliza los valores de propiedad especificados en elarchivo cogstartup.xml para configurar loscomponentes instalados y después inicia todos losservicios.

./cogconfig.sh -s

cogconfig.bat -s

-stop Detiene todos los servicios de IBM Cognos.

./cogconfig.sh -stop

cogconfig.bat -stop

-startupfile ruta/nombre_archivo.xml Ejecuta IBM Cognos Configuration utilizando unarchivo distinto del archivo cogstartup.xml deldirectorio ubicación_instalación/configuration.

-test Utiliza los valores de propiedad especificados en elarchivo cogstartup.xml para probar los valoresde configuración.

./cogconfig.sh -test

cogconfig.bat -test

-notest Inicia IBM Cognos Configuration con las tareas deprueba automática inhabilitadas.

./cogconfig.sh -notest

cogconfig.bat -notest

Esta opción no debe utilizarse la primera vez queinicia el producto o si está realizando cambios deconfiguración.

-utf8 Guarda la configuración en codificación UTF-8.

./cogconfig.sh -s -utf8

cogconfig.bat -s -utf8

Page 296: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Tabla 44. Opciones de línea de comandos y descripciones (continuación)

Opción Descripciones

-l identificador de idioma Ejecuta IBM Cognos Configuration utilizando elidioma que especifica el identificador de idioma.

Para ejecutar la herramienta de configuración enmodo silencioso utilizando el chino simplificado

./cogconfig.sh -l zh-cn

cogconfig.bat -l zh-cn

-e nombre_archivo.xml Exporta los valores de configuración actuales alarchivo especificado.

./cogconfig.sh -e nombre_archivo.xml

cogconfig.bat -e nombre_archivo.xml

-log Crea un archivo de registro de errorescogconfig.timestamp.log en el directorioubicación_cognos/logs.

./cogconfig.sh -log

cogconfig.bat -log

De forma predeterminada, el archivo deregistro cogconfig.log se crea sin la opción -log enel directorio ubicación_cognos/logs.

-d Habilita el registro de depuración en el archivo deregistro. Debe utilizarlo junto con la opción -log.

De forma predeterminada, se crea el archivologconfig.log. Puede utilizar la opción -d sin utilizarla opción -log.

-config Guarda IBM Cognos Configuration en modosilencioso. Carga los valores de las propiedadesespecificados en el archivo cogstartup.xml en IBMCognos Configuration, a continuación, los guardaen modo silencioso sin iniciar los servicios.

./cogconfig.sh -config

cogconfig.bat -config

Puede utilizar más de una opción de línea de comandos al mismo tiempo. Por ejemplo, puede ejecutarIBM Cognos Configuration en modo silencioso y enviar todos los mensajes de error a un archivo deregistro.

288 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 297: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Apéndice B. Resolución de problemasUtilice esta información de referencia y estas soluciones a modo de recurso de ayuda para solucionarproblemas específicos que puede encontrar durante o después de la instalación de los componentes deIBM Cognos Business Intelligence.

Los problemas se caracterizan por sus síntomas. Cada síntoma permite rastrear una o más causasmediante las herramientas y técnicas específicas para solucionar problemas. Una vez identificado, cadaproblema se puede solucionar con la ejecución de una serie de acciones.

Al solucionar problemas, pueden serle de ayuda los archivos de registro. Otra herramienta de resoluciónde problemas valiosa es Support Community, que está disponible en el sitio de IBM Support. SupportCommunity puede ayudarle a solucionar problemas de todos los productos de IBM Cognos.

Si no puede resolver un problema, el último recurso es acudir a su representante de soporte técnico. Paraanalizar un problema, su representante de soporte técnico preciso información sobre la situación y lossíntomas que está experimentando. Para poder aislar el problema, recopile los datos necesarios antes deponerse en contacto con su representante.

Resolución de problemasResolución de problemas es un enfoque sistemático para solucionar un problema. El objetivo de laresolución de problemas es determinar la razón por la que algo no funciona como estaba previsto ydecidir cómo resolverlo.

El primer paso en el proceso de resolución de problemas es describir el problema en su totalidad. Lasdescripciones de problemas le ayudan a usted y al representante del soporte técnico de IBM adeterminar por dónde comenzar para encontrar la causa del problema. Este paso supone formularse lassiguientes preguntas básicas:

• ¿Cuáles son los síntomas del problema?• ¿Dónde se ha producido el problema?• ¿Cuándo se ha producido el problema?• ¿En qué condiciones se ha producido el problema?• ¿Se puede reproducir el problema?

Las respuestas a estas preguntas suelen conllevar una buena descripción del problema, lo cual conduce ala resolución del mismo.

¿Cuáles son los síntomas del problema?

Cuando se empieza a describir un problema, la pregunta más obvia es: "¿Cuál es el problema?" Estapregunta puede parecer sencilla, sin embargo, puede desgranarse en otras cuestiones diversas que creanuna imagen más descriptiva del problema. Estas cuestiones pueden ser:

• ¿Quién, o qué, informa del problema?• ¿Cuáles son los códigos de error y los mensajes?• ¿Cómo ha fallado el sistema? Por ejemplo, ¿el problema se debe a un bucle o a que el sistema se ha

colgado, se ha apagado, ha visto reducido su rendimiento o ha arrojado un resultado incorrecto?

¿Dónde se ha producido el problema?

La determinación del lugar en el que se ha originado el problema no siempre es fácil, pero es uno de lospasos más importantes a la hora de resolver un problema. Puede haber muchas capas tecnológicas entrelos componentes fallidos y los que originan el informe del problema. Redes, discos y controladores sóloson algunos de los componentes que deben tenerse en cuenta al investigar problemas.

Page 298: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Las preguntas siguientes contribuyen a detectar en qué capa tecnológica se ha producido el problema:

• ¿El problema es específico de una plataforma o sistema operativo, o por el contrario es común en variasplataformas o sistemas operativos?

• ¿Se da soporte al entorno y configuración actuales?

Si una capa informa del problema, el problema no tiene por qué haberse generado necesariamente enesa capa. Parte de la tarea de identificar dónde se origina un problema es conocer el entorno en el queexiste. Tómese un tiempo en describir el entorno del problema en su totalidad, incluyendo el sistemaoperativo y la versión, todas las aplicaciones de software correspondientes y sus versiones, y elhardware. Compruebe si realmente el entorno de ejecución está soportado; muchos de los problemasidentificados se originan por la incompatibilidad de ciertos niveles de software que no están diseñadospara ejecutarse juntos o no se han probado suficientemente en combinación.

¿Cuándo se ha producido el problema?

Desarrolle una línea temporal detallada de los eventos que han conducido hasta el error, sobre todo enlos casos en los que solo ha ocurrido una vez. Para desarrollar fácilmente una línea temporal, realice elproceso en orden inverso: empiece en el momento en que se notificó un error (con la máxima precisiónposible, incluso en milisegundos) y vaya retrocediendo por los registros y la información disponible. Por logeneral, la investigación se detiene en el primer evento sospechoso que se encuentra en un registro dediagnóstico.

Para desarrollar una línea temporal detallada de eventos, conteste a estas preguntas:

• ¿El problema ocurre sólo en un momento concreto del día o de la noche?• ¿Con qué frecuencia se repite el problema?• ¿Cuál es la secuencia de eventos que conduce al momento en que se comunicó el problema?• ¿El problema ha ocurrido después de un cambio del entorno, como una actualización o la instalación de

software o hardware?

¿En qué condiciones se ha producido el problema?

Saber qué sistemas y aplicaciones se estaban ejecutando en el momento en que se produjo un problemaconstituye una parte importante del proceso de resolución de problemas. Estas preguntas sobre suentorno pueden ayudarle a identificar la causa del problema:

• ¿El problema siempre ocurre cuando se realiza la misma tarea?• ¿Es necesario que se dé una secuencia determinada de eventos para que el problema se produzca?• ¿Alguna otra aplicación falla al mismo tiempo?

Responder a este tipo de preguntas puede ayudarle a explicar el entorno en el que se produce elproblema y a correlacionar las dependencias. Recuerde que aunque varios problemas ocurran más omenos a la vez, no tienen por qué estar relacionados.

¿Se puede reproducir el problema?

Los problemas que pueden reproducirse suelen ser más fáciles de resolver. Sin embargo, los problemasque pueden reproducirse pueden tener una desventaja. Si el problema tiene un impacto empresarialimportante, no querrá que vuelva a repetirse. Si es posible, vuelva a crear el problema en un entorno dedesarrollo o prueba, que normalmente ofrece más flexibilidad y control durante la investigación.Responda a las preguntas siguientes:

• ¿Se puede volver a crear el problema en un sistema de prueba?• ¿Son varios los usuarios o aplicaciones que han encontrado el mismo tipo de problema?• ¿Se puede volver a crear el problema ejecutando un solo comando, una serie de comandos o bien una

aplicación específica?

290 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 299: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Búsquedas en bases de conocimientosCon frecuencia, las bases de conocimientos de IBM permiten encontrar soluciones a los problemas.Puede optimizar los resultados utilizando los recursos, las herramientas de soporte y los métodos debúsqueda disponibles.

Acerca de esta tarea

Puede encontrar información útil en el Information Center de IBM Cognos, pero a veces deberá consultarotras fuentes para resolver sus problemas.

Procedimiento

Para buscar la información que necesita en las bases de conocimientos, utilice uno o más de lossiguientes métodos:• Busque el contenido que necesita mediante IBM Support Portal.

IBM Support Portal es una vista unificada y centralizada de todas las herramientas de soporte técnicoy de la información de todos los sistemas, software y servicios de IBM. IBM Support Portal le permiteacceder a la cartera de soporte electrónico de IBM desde un único lugar. Puede adaptar las páginaspara centrarse en la información y los recursos que necesita para prevenir problemas y resolverlosmás rápidamente. Familiarícese con el portal de soporte de IBM viendo los vídeos de demostraciónsobre esta herramienta. Estos vídeos constituyen una presentación de IBM Support Portal, exploran elentorno de la resolución de problemas y otros recursos, y demuestran de qué manera puede adaptarla página moviendo, añadiendo y suprimiendo portlets.

• Busque contenido sobre IBM Cognos utilizando uno de los siguientes recursos técnicos adicionales:

– IBM Cognos Analytics APARs (informes de problemas)– Foros y comunidades de IBM Cognos.

• Busque contenido a través de la búsqueda de cabecera maestra de IBM.Puede utilizar la búsqueda de cabecera maestra de IBM escribiendo la cadena de búsqueda en elcampo de búsqueda de cualquiera de las páginas de ibm.com.

• Busque contenido utilizando cualquier motor de búsqueda externo, como Google, Yahoo o Bing.Si utiliza un motor de búsqueda externo, será más probable que los resultados incluyan informaciónque no pertenezca al dominio de ibm.com. Sin embargo, a veces puede encontrar información útilsobre resolución de problemas de productos de IBM en grupos de noticias, foros y blogs que no estánen ibm.com.

Consejo: Incluya "IBM" y el nombre del producto en la búsqueda si desea información sobre unproducto de IBM.

Obtención de arreglosPuede haber disponible un arreglo del producto para resolver su problema.

Procedimiento

Para buscar e instalar arreglos:1. Determine qué arreglo necesita (Fix Central) (se abre en una ventana nueva) (http://www.ibm.com/

support/fixcentral/)2. Descargue el arreglo. Abra el documento descargado y siga el enlace de la sección "Descargar

paquete".3. Aplique el arreglo siguiendo las instrucciones de la sección "Instrucciones de instalación" del

documento descargado.4. Suscríbase para recibir notificaciones semanales por correo electrónico sobre arreglos y otro tipo de

información de soporte de IBM.

Apéndice B. Resolución de problemas 291

Page 300: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Cómo ponerse en contacto con el soporte de IBMEl soporte de IBM ofrece acceso a una gran variedad de recursos de IBM para ayudarle en las cuestionesde software.

Antes de empezarDespués de intentar encontrar una respuesta o solución a un problema mediante otras opciones deautoayuda como las notas técnicas, puede ponerse en contacto con el servicio de soporte de IBM. Paraponerse en contacto con el soporte de IBM, su compañía debe tener un contrato de mantenimiento activocon IBM, y usted debe estar autorizado para enviar problemas a IBM. También debe tener a mano lasiguiente información:

• Su número de identificación de cliente• Su número de solicitud de servicio, si es una solicitud de servicio en curso• Un número de teléfono de contacto• La versión de software que usa• La versión del entorno operativo que usa• Una descripción de lo que estaba haciendo cuando se produjo el problema• La redacción exacta de cualquier mensaje de error que aparezca• Los pasos que dio para intentar solucionar el problema

Para obtener información sobre los tipos de soporte disponibles, consulte el tema Support portfolio enSoftware Support Handbook.

Procedimiento

Siga estos pasos para ponerse en contacto con el soporte de IBM para consultar un problema:1. Defina el problema, recopile información de fondo y determine la gravedad. Para obtener más

información, consulte el tema Getting IBM support en Software Support Handbook.2. Recopile información de diagnóstico.3. Remita el problema al soporte de IBM de una de estas formas:

• En línea a través del sitio de IBM Support: puede abrir, actualizar y ver todas las solicitudes deservicio desde el portlet de solicitud de servicio en la página de solicitud de servicio.

• Por teléfono: para saber el número de teléfono al que tiene que llamar, consulte la página webDirectory of worldwide contacts.

ResultadosSi el problema que envía es por un defecto de software, por falta de documentación o porque ésta no esprecisa, el soporte de IBM crea un informe autorizado de análisis de programa (APAR). El APAR describeel problema en detalle. Siempre que sea posible, el soporte de IBM ofrece una solución temporal quepuede implementarse hasta que se resuelve el APAR y se remite el arreglo. IBM publica los APARresueltos en el sitio web de soporte de IBM diariamente para que los usuarios que tengan el mismoproblema puedan beneficiarse de la misma resolución.

Intercambio de información con IBMPara diagnosticar o identificar un problema, puede que necesite proporcionar al soporte de IBM datos einformación sobre el sistema. En otros casos, el soporte de IBM puede proporcionarle herramientas oprogramas de utilidad para utilizarlos en la determinación del problema.

Envío de información al soporte de IBMPara reducir el tiempo de resolución del problema, puede enviar información de rastreo y diagnóstico alsoporte de IBM.

292 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 301: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Procedimiento

Para enviar información de diagnóstico al soporte de IBM:1. Abra un registro de gestión de problemas (PMR). Puede utilizar IBM Support site o la herramienta de

solicitud de servicio de IBM.2. Recopile los datos de diagnóstico que necesite. Los datos de diagnóstico ayudan a reducir el tiempo

que se tarda en resolver el PMR. Puede recopilar los datos de diagnóstico manual o automáticamente.3. Comprima los archivos con el programa TRSMAIN o AMATERSE. Descargue el programa de utilidad

gratuito de IBM en el sistema IBM Cognos Analytics e instálelo mediante el comando TSO RECEIVE.4. Transfiera los archivos a IBM. Puede utilizar uno de los métodos siguientes para transferir los archivos

a IBM:

• La herramienta de solicitud de servicio• Métodos estándar de carga de datos: FTP, HTTP• Métodos seguros de carga de datos: FTPS, SFTP, HTTPS• Correo electrónico

Si utiliza un producto de IBM Cognos y utiliza ServiceLink / IBMLink para enviar PMR, puede enviardatos de diagnóstico al soporte de IBM a través de un correo electrónico o utilizando FTP.

Recepción de información del soporte de IBMEn ocasiones, un representante del soporte técnico de IBM puede pedirle que descargue herramientas dediagnóstico u otros archivos. Puede utilizar FTP para descargar dichos archivos.

Antes de empezar

Asegúrese de que el representante de soporte técnico de IBM le ha proporcionado los datos del servidorpreferido que deberá utilizar para descargar los archivos, así como el directorio exacto y los nombres dearchivo a los que debe acceder.

Procedimiento

Para descargar archivos desde el soporte de IBM:1. Utilice FTP para conectarse al sitio que le ha indicado el representante de soporte técnico de IBM y

conéctese como usuario anónimo. Utilice su dirección de correo electrónico como contraseña.2. Vaya al directorio apropiado:

a) Vaya al directorio /fromibm.

cd fromibm

b) Vaya al directorio que le haya indicado el representante de soporte técnico de IBM.

cd nombre_directorio

3. Habilite el modo binario para la sesión.

binary

4. Utilice el comando get para descargar el archivo que le haya especificado el representante de soportetécnico de IBM.

get nombre_archivo.extensión

5. Finalice la sesión de FTP.

quit

Apéndice B. Resolución de problemas 293

Page 302: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Suscripción a actualizaciones de soportePara mantenerse informado de las noticias más importantes sobre los productos de IBM que utiliza,suscríbase a las actualizaciones.

Acerca de esta tarea

Mediante la suscripción para recibir actualizaciones, puede recibir información técnica importante yactualizaciones de recursos y herramientas de soporte específicos. Puede suscribirse a actualizacionesde dos formas:

Entradas RSS/Atom y suscripciones a medios de comunicación socialPara obtener información general sobre RSS, incluidos los pasos de iniciación y una lista de páginasweb de IBM habilitadas para RSS, visite el sitio de IBM Support.

Mis notificacionesCon Mis notificaciones, puede suscribirse a las actualizaciones de soporte de cualquier producto deIBM. Puede especificar que desea recibir avisos diarios o semanales por correo electrónico. Puedeespecificar qué tipo de información desea recibir, como publicaciones, consejos y sugerencias,noticias breves sobre productos (también conocidas como alertas), descargas y controladores. Misnotificaciones le permite personalizar y categorizar los productos sobre los que desea ser informado ylos métodos de entrega que mejor se adaptan a sus necesidades.

Procedimiento

Para suscribirse a las notificaciones de soporte:1. Vaya al sitio de IBM Support.2. En la pestaña Otros, pulse Mis notificaciones.3. Si ya está registrado en My support, inicie sesión y vaya al paso siguiente. Si no está registrado, pulse

en Regístrese ahora. Complete el formulario de registro utilizando su dirección de correo electrónicocomo ID de IBM y pulse Enviar.

4. Busque los productos a los que se deba suscribir (como, por ejemplo, Cognos Analytics) y pulseSuscribirme.

5. En el menú emergente, seleccione los tipos de documento; por ejemplo, Boletín de seguridad.6. Pulse Enviar.

ResultadosHasta que modifique sus entradas RSS/Atom y sus preferencias en Mis notificaciones recibirá lasnotificaciones de actualizaciones que haya solicitado. Puede modificar sus preferencias cuando seanecesario (por ejemplo, si deja de utilizar un producto y empieza a utilizar otro).

Para entradas RSS/Atom, consulte Enlaces en la columna Entrada RSS/Atom de los productos a los quese ha suscrito.

Archivos de registroLos archivos de registro pueden ayudarle a resolver problemas al registrar las actividades que tienenlugar cuando trabaja con un producto.

Las operaciones realizadas en IBM Cognos Analytics se anotan en diversos archivos de registro pormotivos de seguimiento. Por ejemplo, si ha experimentado problemas durante la instalación de IBMCognos Analytics, consulte el archivo de registro de transferencia para conocer qué actividades harealizado el asistente de instalación durante la transferencia de archivos.

Antes de ver los archivos de registro, asegúrese de que contienen la información que necesita.

Utilice IBM Cognos Administration para establecer el nivel de detalle que ha de registrarse para cadacategoría.

294 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 303: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Para obtener más información, consulte la publicación IBM Cognos Analytics Guía de administración yseguridad.

Use IBM Cognos Configuration para especificar el tamaño, número y ubicación de los archivos de registro,y para configurar las propiedades del servidor de registro.

Cuando necesite solucionar un problema, pueden serle de ayuda los siguientes archivos:

Archivo de registro de transferencia

En este archivo se registran los componentes que ha instalado, la información sobre el espacio en disco,las selecciones realizadas en los diálogos de transferencia y cualquier error encontrado por el asistentede instalación durante la transferencia de los componentes. También registra las actividades que elasistente de instalación ha realizado durante la transferencia de archivos.

El archivo de registro de transferencia se encuentra en el directorio ubicación_instalación\logs. Elnombre de archivo incluye el nombre del producto y la indicación de fecha y hora. A continuación, seincluye un ejemplo del formato de nombre de archivo:

IBM_Cognos_Analytics_Install_04_21_2016_11_00_59.log

Archivo de registro de configuración de la instalación

Este archivo de registro registra las actividades de configuración efectuadas durante la instalación. Porejemplo, informa del puerto disponible para el asignador.

El archivo de registro de resumen/errores de transferencia se encuentra en el directorioubicación_instalación\logs. Se denomina install_configuration.log.

El archivo de configuración de inicio

En este archivo se registran sus opciones de configuración cada vez que guarda sus valores depropiedades. El nombre del archivo es cogstartup.xml.

Si no puede guardar su configuración, o si tiene problemas, puede revertir a un archivo de configuraciónguardado anteriormente. Los archivos de configuración de copia de seguridad se encuentran en eldirectorio ubicación_instalación/configuration. A continuación, se incluye un ejemplo delformato de nombre de archivo para las copias de seguridad de los archivos de configuración:

cogstartup_200811231540.xml

El archivo de bloqueo de configuración de inicio

Este archivo se crea cada vez que se abre IBM Cognos Configuration, e impide que se abra más de unaventana de IBM Cognos Configuration.

Si experimenta problemas al abrir IBM Cognos Configuration, compruebe en el directorioubicación_instalación/configuration si existe el archivo cogstartup.lock. Si el archivoexiste pero IBM Cognos Configuration no está abierto, significa que IBM Cognos Configuration no se cerrócorrectamente la última vez que lo utilizó. Puede suprimir el archivo de bloqueo y, a continuación, abrirIBM Cognos Configuration.

El archivo de configuración de entorno local

En este archivo se registran las opciones de configuración que se realizan en IBM Cognos Configurationcon respecto a los entornos locales de productos y contenido, correlación de entorno local y soporte paramoneda.

Apéndice B. Resolución de problemas 295

Page 304: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Si experimenta algún problema con el soporte de idioma en la interfaz de usuario o en los informes, useestos archivos para realizar un seguimiento de los cambios. Los archivos de configuración de copia deseguridad se encuentran en el directorio ubicación_instalación/configuration. A continuación,se incluye un ejemplo del formato de nombre de archivo:

coglocale_200811231540.xml

Archivo de registro en tiempo de ejecución

En el archivo de registro predeterminado de IBM Cognos, llamado cogaudit.log, o en otros archivos deregistro configurados para recibir mensajes de registro del servidor de registro, se registra informaciónuna vez iniciado el servicio de IBM Cognos Analytics. Se encuentran en el directorioubicación_instalación/logs. Si ha configurado otro destino para los mensajes de registro, consulteel archivo o la base de datos correspondiente.

Algunos mensajes de registro indican problemas. La mayoría de los mensajes solamente proporcionaninformación, pero hay otros que pueden ayudarle a diagnosticar problemas en su entorno de tiempo deejecución.

El archivo de registro de pasarela

Las pasarelas registran los errores en el archivo de registro de pasarela, que se encuentra en el directorioubicación_instalación/logs.

Puede usar el archivo de registro de pasarela para solucionar aquellos problemas que impidan que lapasarela pueda procesar solicitudes o usar cifrado. Los síntomas de estos problemas son los siguientes:

• Los identificadores de usuario y las contraseñas no funcionan• Los inicios de sesión únicos no funcionan• El asignador está en ejecución pero los usuarios reciben un mensaje de error que les avisa de que el

servidor de IBM Cognos Analytics no está disponible

El archivo de registro de pasarela usa el siguiente formato de nombre, donde interfaz_pasarela es cgi,mod2 (módulo Apache 2.0) o isapi.

gwinterfaz_pasarela.log (por ejemplo, gwcgi.log)

El archivo de registro de desinstalación

En este archivo se registran las actividades que el asistente para desinstalación ha realizado durante ladesinstalación de los archivos. El archivo de registro se llama cognos_uninst_log.htm y está ubicadoen el directorio temp. Puede utilizar el archivo de registro para solucionar problemas relacionados con ladesinstalación de componentes de IBM Cognos Analytics.

El archivo de registro de modo silencioso

En este archivo se registran las actividades que IBM Cognos Configuration ha realizado mientrasfuncionaba en modo silencioso. Este archivo de registro se denomina cogconfig_response.csv y seencuentra en el directorio ubicación_instalación/logs.

296 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 305: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Apéndice C. Acerca de esta guíaEste documento se ha concebido para utilizarse con IBM Cognos Analytics. IBM Cognos Analytics es unproducto web que integra funciones de informes, paneles de control, análisis y gestión de sucesos.

Esta guía contiene instrucciones acerca de la instalación, la actualización, la configuración y la realizaciónde pruebas de IBM Cognos Analytics.

Público

Para utilizar esta guía, debe estar familiarizado con

• Conceptos de creación de informes• Los conceptos relativos a bases de datos y almacenes de datos• Los problemas de seguridad• Los conocimientos de administración básicos de Windows o UNIX• el entorno de servidor y la infraestructura de seguridad existentes en su organización

Búsqueda de información

Para buscar documentación de productos en la web, incluida toda la documentación traducida, acceda alIBM Knowledge Center (http://www.ibm.com/support/knowledgecenter). Las Notas del release sepublican directamente en el Knowledge Center de IBM e incluyen enlaces a las notas técnicas y APARmás recientes.

También puede leer las versiones en PDF de los archivos de ayuda en línea del producto si pulsa losenlaces de PDF situados en la parte superior de las páginas HTML, o acceder a los PDF desde la páginaweb de documentación del producto IBM Cognos (www.ibm.com/support/docview.wss?uid=swg27047187).

Proyecciones futuras

En esta documentación se describe la funcionalidad actual del producto. Puede que se incluyanreferencias a elementos que actualmente no están disponibles. Sin embargo, no deberá deducirse sufutura disponibilidad real. Estas referencias no constituyen un compromiso, promesa ni obligación legalque implique la entrega de ningún tipo de material, código o funcionalidad. El desarrollo, entrega ycomercialización de las características o funcionalidad son aspectos que quedan a la entera discreción deIBM.

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

La compañía Ejemplo Viaje de Aventuras, la compañía Viaje de aventuras, ventas de VA y cualquiervariación de los nombres Viaje de Aventuras y Ejemplo Viaje de Aventuras y Ejemplo de planificaciónrepresentan operaciones empresariales ficticias con datos de ejemplo utilizados para desarrollaraplicaciones de ejemplo para IBM y clientes de IBM. Estos registros ficticios incluyen datos de ejemplopara las transacciones de ventas, la distribución de productos, la gestión financiera y los recursoshumanos. Cualquier parecido con nombres, direcciones, números de contacto o valores de transaccionesreales es pura coincidencia. Otros archivos de ejemplo pueden contener datos ficticios generados manualo 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 datos de ejemplo paradesarrollar las aplicaciones de ejemplo. Los nombres de productos a los que se hace referencia puedenser marcas registradas de sus respectivos propietarios. Está prohibido realizar cualquier tipo deduplicación no autorizada.

Page 306: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

298 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 307: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Índice

Números64 bits

servidor de informes 113

AActive Directory

LTPA 227actualizar

almacén de contenido 78comparar informes de distintas versiones 81de otros productos de IBM Cognos a IBM CognosAnalytics 63entorno de Java 5especificaciones de informe 82herramientas que permiten actualizar desde IBMCognos ReportNet 65mover contenido 77proceso 72recursos 74

agente, servicio 262agrupaciones de aplicaciones 118AIX

Variables de entorno 87, 90, 107, 117ajustar

almacén de contenido Db2 265algoritmo de confidencialidad 158alias

configurar en servidores web 118alias web

IBM Cognos Analytics 118almacén de contenido

creación de espacios de tabla 93crear en Oracle 11descripción de componentes 53gestión de conexiones 99utilizar SSL 184varias versiones de IBM Cognos BI 75y otras ubicaciones para almacenar la salida de informe166

almacén de contenido Db2script 93

almacén de objetos externospara salida de informe 170probar la conexión 171

ancho de bandaestimación 266

anular el registroasignadores 78

Apache HTTP Serverconfigurar 129

Appache HTTP Serverconfigurar para Cognos Analytics 128

archivarContenido de IBM Cognos 279salida de informe 167

archivo apache_modconfigurar para pasarelas 145, 146

archivo cogstartup.lock 295archivo cogstartup.xml

cambiar propiedades manualmente 271archivos chase_referral 234archivos de biblioteca 8archivos de configuración

coglocale.xml 272cogstartup.xml 269exportar 34

archivos de despliegueimportar 81mover 80

archivos de especificación de transferencia (.ats)configuración 29

Archivos de registroconfiguración de entorno local 295configuración de inicio 295configuración de la instalación 295desinstalación 296errores de pasarela 296modo silencioso 296tiempo de ejecución 296transferencia 295

archivos JREactualizar 5

arquitectura 53asignadores

importar 80métricas del sistema 261suprimir 78

auditoríaregistros 194

autenticaciónárboles de dominios para el servidor de Active Directory234CA SiteMinder 253conectores de inicio de sesión de confianza para IBMCognos Series 7 240configurar espacio de nombres de IBM Cognos Series 7238función SaferAPIGetTrustedSignon 240inhabilitar inicio de sesión anónimo 224inicio de sesión único mediante el espacio de nombresde IBM Cognos Series 7 239inicio de sesión único mediante el servidor de ActiveDirectory 235inicio de sesión único mediante LDAP 252inicio de sesión único mediante SAP 259LDAP 243, 244LDAP mediante el servidor de Active Directory 246LDAP mediante IBM Directory Server 247LDAP mediante Novell Directory Server 248LDAP mediante Oracle Directory Server 250propiedades de usuario personalizadas para LDAP 251

Índice 299

Page 308: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

autenticación (continuación)propiedades personalizadas para el Servidor de ActiveDirectory 233proveedores de autenticación personalizados 242requisitos para el inicio de sesión único con MicrosoftAnalysis Server o Microsoft SQL Server 232SAP 256Servidor de Active Directory 231SiteMinder 255SSL mediante LDAP 251suprimir espacios de nombres 259utilizar espacios de nombres 223

autenticación de Windows 235autenticación Kerberos

delegación constreñida 236autoridad de certificación

configurar el servicio 175

Bbase de datos Cognos Mobile

configurar 115crear tablas manualmente 115

base de datos de notificacionesconfigurar 174creación de espacios de tabla 93crear 172espacios de tabla para Db2 para z/OS 173utilizar SSL 184valores para Db2 en z/OS 173

base de datos de registrocrear mediante el servidor de bases de datos Informix12crear mediante Microsoft SQL Server 12crear mediante Oracle 11Db2 8directrices para crear 195espacios de tabla en Db2 en z/OS 195utilizar SSL 184

base de datos de tareas humanas y anotacionesespacios de tabla en Db2 en z/OS 215

bases de datoscliente de base de datos de registro 196notificación 104Registro 198

bases de datos de consultas 53

CCA SiteMinder

verificación de scripts insertados en sitios web en IBMCognos Application Firewall 159

CA,, Véase autoridad de certificacióncadenas de conexión de base de datos

IBM Db2 99Microsoft SQL Server 99Oracle 99

caducidad del contenidodirectorio de imágenes 118

calidad de protección en conexiones SSL 183cambiar

codificación del correo electrónico 209plantilla de configuración 266

cambiar (continuación)URI 153valores de configuración predeterminados 152versiones de Java 151

caracteres especialesen propiedades de espacio de nombres de LDAP 243

Chino simplificadoconfigurar fuentes 162, 165

cifradocambiar los valores en una configuración desatendida271

clave simétrica común 156cliente de base de datos

configurar para una base de datos de registro 196requisitos para Transformer 60

codificación tailandesa de correo electrónicorequisitos JRE 209

coexistencia 75cogconfig.sh

opciones de línea de comandos 287colaboración

con IBM Connections 159componentes

almacén de contenido 53componentes de nivel de aplicación 55, 57Content Manager 49, 50, 55distribuir 61Event Studio 51Framework Manager 52IBM Cognos Administration 50IBM Cognos Configuration 50IBM Cognos Workspace 51Map Manager 53Orígenes de datos 53pasarelas 52portal de Cognos Analytics 50Query Studio 51Reporting 50Transformer 52

componentes de Cognos Mobile 53componentes de modelado

opciones de instalación 57componentes de nivel de aplicación

instalar en otro sistema 55requisitos de configuración 57

Componentes de nivel de aplicaciónservidor de registro 194

componentes de servidoropciones de instalación 57secuencia de instalación 85

comunicación LDAP segura 251conectividad de base de datos

base de datos de creación de informes 109conexiones de base de datos

MS SQL Server y SSL 184SSL 184

conexiones de origen de datosvalor 99

conexiones ODBC para orígenes de datos 110confianza compartida

configurar entre IBM Cognos Analytics y otrosservidores 182

configuraciónañadir recursos 269

300 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 309: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

configuración (continuación)archivo de bloqueo 295automatizar 29cambiar la plantilla 266cambiar valores predeterminados 152Content Manager 55desatendida 34ejecutar desde la línea de comandos 273grupo de configuración 155no se puede abrir IBM Cognos Configuration 295requisitos para el inicio de sesión único con MicrosoftAnalysis Server o Microsoft SQL Server 232silenciosa 29valores globales 204valores para Cognos Analytics 6varias versiones de IBM Cognos Analytics 75

configuración de clientebases de datos Db2 92

configuración de Software Development Kit 222configuración desatendida

cambiar propiedades 271configuración silenciosa

configurar 29configuraciones silenciosas 29configurar

apache_mod para la pasarela 145, 146archivos de especificación de transferencia (.ats) 29bases de datos de notificaciones 174confianza compartida con otros servidores 182Content Manager en espera 103desatendida 34destino para mensajes de registro 194direccionadores 221espacio de nombres de Active Directory 232espacio de nombres de LDAP para el servidor de ActiveDirectory 246espacio de nombres de LDAP para IBM Directory Server247espacio de nombres LDAP 244espacio de nombres SAP 258espacio de nombres SiteMinder 255Framework Manager 59fuentes 162gráficos de mapa en Reporting 168huso horario predeterminado 209IBM Cognos Analytics 13IBM Cognos Analytics para que funcione con otrosproductos de IBM Cognos 221IBM Cognos Workspace 213ISAPI para la pasarela 145, 146navegadores web 13pasarelas 120propiedades de entorno para los componentes deservicios de aplicaciones 112propiedades en una configuración desatendida 271protocolo SSL 180proveedor criptográfico predeterminado 158proveedores de autenticación personalizados 242servicio de entidad emisora de certificados 175servicio de IBM Cognos 266servidor web 118Transformer 59ubicación de archivos temporales 161

Content Manager

Content Manager (continuación)activo y en espera 89, 169cambiar husos horarios 209componente 55configuración 55configurar en varios sistemas 103descripción de componentes 49en espera 55guardando la salida de informe externamente 170opciones de instalación 55protección de migración tras error 55réplica 169requisitos si se utiliza IBM Cognos Transformer con elespacio de nombres de Series 7 238servidor de registro 194

Content Manager 8desactivar archivado de especificación de informe 285

Content Manager activo 89Content Manager en espera

configurar 103contraseñas

cambiar en una configuración desatendida 271controladores de bases de datos

Db2 92Informix 98, 197Oracle 97

controladores JDBCconfigurar bases de datos de Oracle 197

cookieshabilitar en navegadores web 13personalizar 211valores 211

cookies HTML,, Véase cookiescortafuegos

aspectos que se deben tener en cuenta en la instalación58

credenciales de usuariocambiar en una configuración desatendida 271

cuenta de usuariorequisitos para ejecutar el servicio de IBM Cognos 99,112

DDb2

conectividad de base de datos 109configuración de cliente 92controladores de bases de datos 92especificar como repositorio de mensajes de registro199páginas de códigos 146

desinstalaciónno satisfactoria 276

desinstalación desatendida 35desinstalación silenciosa 35desinstalar

Cognos Analytics 276Framework Manager 276IBM Cognos Analytics 275Transformer 276

desplegarobjetos de configuración 80

destinos de registrotipos de 194

Índice 301

Page 310: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

detener el servicio de Cognosdesde la línea de comandos 273

diagnósticos, Véase solucionar problemasdireccionadores

configurar 221directorio raíz

para guardar la salida de informe fuera de IBM CognosAnalytics 166

directorios virtualesIBM Cognos Analytics 118

distintivo de protecciónvalor para cookies 211

distribución de informesen una red 267

dominiosaprobados para Cognos Workspace 159árboles de dominios del servidor de Active Directory234valor para cookies 211

dominios aprobados de Cognos Workspace 159

Eejemplos

IBM Cognos Workspace 221entidad emisora de certificados

configurar 175entorno local del usuario

correlacionar con entorno local del contenido 206entornos locales

visualizar entornos locales de productos soportados205visualizar entornos locales del contenido soportados206

entornos locales de productoscorrelación para interfaz de usuario 208visualizar entornos locales soportados 205

entornos locales del contenidocorrelacionar con entorno local de usuario 206personalizar 206visualizar entornos locales soportados 206

entornos soportados 2entrega

reducir el tiempo para abrir los informes 267equilibrio de carga

habilitar y inhabilitar servicios 162valor 55valores del servidor de correo 104

espacios de nombresautenticación 223configurar para una pasarela 161configurar proveedores de autenticación personalizados242ocultar durante el inicio de sesión 243OpenID Connect 228requisitos para Content Manager si se utilizaTransformer con el espacio de nombres Series 7 238suprimir 259

espacios de tablaDb2 en z/OS 195, 215Db2 para z/OS 173scripts de almacén de contenido 93

espacios de trabajoestilos de informe 220

especificaciones de informeactualizar 82desactivar archivado 285

estilos de análisisen espacios de trabajo 220

estilos de consultaen espacios de trabajo 220

estilos de informeen espacios de trabajo 220

Event Studiodescripción de componentes 51

exportararchivos de configuración 34

FFileNet

desactivar archivado de especificación de informe 285importar clases personalizadas 281

Firefoxvalores 13

formatos de salidarestringir 284

Framework Managerconfigurar 59configurar orígenes de datos 146descripción de componentes 52desinstalar 276en el cortafuegos de red 145fuera de un cortafuegos 146instalar 143, 144opciones de instalación 59probar la instalación y la configuración 148requisitos del sistema 143

fuentescambiar las predeterminadas 165cambiar para informes PDF 165configurar 162lista de fuentes incluidas para informes PDF 165utilizar fuentes del sistema en Cognos Configuration 165

fuentes incluidas 165fuentes PDF

correlacionar con fuentes PDF incorporadas para unaimpresión de informes más rápida 164

función SaferAPIGetTrustedSignonutilizar para autenticación 240

GGB18030 162, 165Google Chrome

valores 13gráficos de mapa 168grupo de configuración 155

Hhabilitar

IBM Cognos Application Firewall 159servicios 162

httpEndpointgrupo de configuración 155

Human Task Service 263

302 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 311: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

husos horarioscambiar 209

husos horarios del servidorcambiar 209

IIBM Cognos Administration

descripción de componentes 50IBM Cognos Analytics

asignadores 265configurar 13desinstalar 275iniciar sesión 106servicios 265solucionar problemas de instalación 289

IBM Cognos Analytics for Microsoft Office 51IBM Cognos Application Firewall

configurar 159IBM Cognos Configuration

descripción de componentes 50modo desatendido 34opciones de línea de comandos 287problemas al abrir 295utilizar fuentes del sistema 165

IBM Cognos Content Archivalrepositorio externo 279

IBM Cognos Controlleracceso a datos en IBM Cognos Analytics 64

IBM Cognos Mobile 65IBM Cognos Planning - Analyst

acceso a datos en IBM Cognos Analytics 63IBM Cognos Planning - Contributor

acceso a datos en IBM Cognos BI 63habilitar informes y agentes planificados 221

IBM Cognos Series 7conectores de inicio de sesión de confianza 240habilitar inicio de sesión único 239habilitar SSL 239utilizar para autenticación 238

IBM Cognos Workspaceconfigurar 213ejemplos 221estilos de informe 220requisitos para cargar en Microsoft IIS 215

IBM Connectionsconfigurar colaboración 213

IBM Content Manager 8importar

clases personalizadas para IBM Content Manager 8282

importar clases personalizadas 282IBM Db2

crear cadenas de conexión 99IBM Directory Server

con un espacio de nombres de LDAP 247IBM FileNet Content Manager 279IBM HTTP Server

configurar 129configurar para Cognos Analytics 128

IBM Java Software Development Kit 203IBMid 230Idioma

personalizar para la interfaz de usuario 205

Idioma (continuación)personalizar soporte de entornos locales de contenido206

IISconfigurar 133configurar SSO 133

imágenescaducidad del contenido 118carga en Reporting 118

importararchivos de despliegue 81clases personalizadas en FileNet 281configuraciones 80

impresión de informespersonalizar para servidores de impresión UNIX y Linux171

Informescambiar fuente predeterminada 165personalizar el soporte de idiomas 206reducir el plazo de entrega 267

Informixcontroladores de bases de datos 98, 197crear el almacén de contenido 12crear una base de datos de registro 12especificar como repositorio de mensajes de registro199

iniciar Cognos Analytics 141iniciar el servicio de Cognos

desde la línea de comandos 273iniciar sesión

configurar seguridad 106ocultar espacios de nombres durante 243

inicioarchivo de bloqueo de configuración 295

inicio de sesión anónimoinhabilitar 224

inicio de sesión únicoespacio de nombres de Active Directory 235espacio de nombres LDAP 252espacio de nombres SAP 259usar el espacio de nombres de IBM Cognos Series 7 239

inicio de sesión único de KerberosJDBC 190–193

instalaciónbásica para varias ubicaciones 86modos 86opciones de componentes de servidor 57opciones para Content Manager 55opciones para Framework Manager 59opciones para Transformer 59probar Framework Manager 148silenciosa 29UNIX, Linux 87

instalación desatendidaplantillas de archivos de respuestas 31

instalación en Windows 88instalación silenciosa

configurar 29instalaciones básicas

varias ubicaciones 86instalaciones distribuidas

escenarios 54opciones 61

instalaciones silenciosas 29

Índice 303

Page 312: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

instalardistribuir componentes 61Framework Manager 143IBM Cognos Analytics 29instalación desatendida 29opciones 61probar 107, 115, 141secuencia para componentes de servidor 85

Integrated Facility for Linux (IFL) 57interfaz

personalizar el soporte de idiomas 205interfaz de usuario

correlación para entorno local del producto 208personalizar el soporte de idiomas 205

Internet Explorervalores 13

IPv4 211IPv6 211ISAPI

configurar para la pasarela 145, 146

JJava

actualizar entornos en tiempo de ejecución 5cambiar versiones 151

Java Management Extensionscon registros de usuario 203configurar propiedades JMX para la supervisión remotade las métricas del sistema 261

Java Software Development Kit de IBM 261JDBC

inicio de sesión único de Kerberos 190–193JVM

cambiar 151

KKit de desarrollo de software

configurar 222

Llatencia

mejorar 267LDAP

configurar un espacio de nombres 244editar la propiedad Correlación de identidad externa253habilitar inicio de sesión único 252habilitar SSL 251IBM Directory Server 247LTPA 225Novell Directory Server 248Oracle Directory Server 250propiedades personalizadas 251Servidor de Active Directory 246utilizar para autenticación 243

Lifecycle Manager 65, 81Linux

conexiones ODBC para orígenes de datos 110iniciar y detener el servicio de Cognos 273mensajes de registro 198

Linux (continuación)valores de ulimit 4Variables de entorno 87, 90, 107, 117

listas de inclusión de fuentes 165LTPA (Lightweight Third-party Authentication)

Active Directory 227espacio de nombres LDAP 225

Mmantenimiento

mejorar el rendimiento del sistema 261Map Manager

descripción de componentes 53mensajes de correo electrónico

cambiar la codificación 209mensajes de registro

destinos de registro 194habilitar para IBM Cognos Application Firewall 159servidor de registro remoto 194Véase también registros de auditoría

Métricaspara servidores, asignadores y servicios 261

métricas del sistemasupervisión remota 261

Microsoft Analysis Serverrequisito del espacio de nombres 232

Microsoft Analysis Servicesconfigurar el entorno de origen de datos 146inicio de sesión único en orígenes de datos MSAS 235

Microsoft IISconfigurar SSL en 133requisitos para cargar IBM Cognos Workspace 215

Microsoft Officeservicio de datos de informes 265

Microsoft SQL Serverconectividad de base de datos 109crear cadenas de conexión 99especificar como repositorio de mensajes de registro199requisito del espacio de nombres 232SSL 184

modelar 52modo de consulta compatible

orígenes de datos de 64 bits 109valores de memoria 4

modo de consulta dinámicaconectividad de base de datos 109valores de memoria 4

modo silencioso 29Moneda

personalizar soporte 205MSAS,, Véase Microsoft Analysis Servicesmulti_domain_tree 234

Nnavegadores web

configurar 13valores de seguridad 2

necesidades de creación de informespara usuarios de Transformer 60

Netezza

304 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 313: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Netezza (continuación)conectividad de orígenes de datos 109configurar conexiones ODBC 110

nivel de aplicacióncomponentes 50

nivel de datosContent Manager 49

no se puede abrir IBM Cognos Configuration 295notas de la versión

revisar 1Novell Directory Server

con un espacio de nombres de LDAP 248

Oopciones de inicio 287opciones de instalación

componentes de modelado 57opciones de línea de comandos 287OpenID Connect

configurar un espacio de nombres 230proveedores de identidad 230proveedores de identidad soportados 228registro de diagnóstico 230

Oracleconectividad de base de datos 109controladores de bases de datos 97controladores JDBC de base de datos 197crear cadenas de conexiones 99especificar como repositorio de mensajes de registro199soporte multilingüe 146

Oracle Directory Servercon un espacio de nombres de LDAP 250

Oracle Essbaseconfigurar 111Microsoft Windows de 64 bits 111UNIX 111

Oracle ESSBASEconectividad de orígenes de datos 109

Oracle Java SE Development Kit 203, 261Orígenes de datos

conexiones ODBC 110descripción de componentes 53para Framework Manager 146

otros componentes 53

Ppáginas de códigos para orígenes de datos 146paquetes de cifrado

establecer una prioridad para conexiones SSL 183pasarela

instalar 117uso de las pasarelas de 32 bits 120

pasarelasañadir en una red para reducir los plazos de entrega 267archivo de registro 296configurar 120configurar apache_mod 145, 146configurar ISAPI 145, 146configurar para utilizar un espacio de nombres 161descripción de componentes 52

pasarelas de 32 bits 120periodos de inactividad

especificar 283permisos

configurar política 214ejecución 214para la cuenta de usuario utilizada en el servicio de IBMCognos 99, 112visita 214

Planning Analytics 65plantilla

cambiar el tamaño de la plantilla 266plantillas

archivo de respuestas 31portal de Cognos Analytics 50PowerCubes

acceso en IBM Cognos Analytics 64requisitos para conversión correcta de idioma 64

PowerCubes de IBM Cognos Series 7requisitos para conversión correcta de idioma 64

PowerCubes de Series 7requisitos para conversión correcta de idioma 64

probarFramework Manager 148

probar la instalación 107, 115, 141procesar mensajes de registro 194productos

versiones soportadas 2propiedad Cifrar archivos temporales 161propiedad de búsqueda de usuarios

caracteres especiales para el espacio de nombres deLDAP 243

propiedad de correlación de identidad externacaracteres especiales para el espacio de nombres deLDAP 243editar un espacio de nombres de LDAP 253

propiedad Enlazar nombre distinguido y contraseña deusuario

caracteres especiales para el espacio de nombres deLDAP 243

propiedadescambiar en una configuración desatendida 271ubicación de archivos temporales 161

propiedades de usuario personalizadasLDAP 251Servidor de Active Directory 233

protección de migración tras error 55protocolo

dirección IP 211proveedor criptográfico

solicitud de firma de certificado 177valores 158

Proveedor de autenticaciónconfigurar IBM Cognos BI para utilizar seguridad 106

proveedor de identidad para OpenID Connect 228proveedores de autenticación personalizados 242proveedores de identidad para OpenID Connect 230público del documento 297puertos

cambiar 153, 154valores de configuración predeterminados 6varias versiones de IBM Cognos Analytics 75

Índice 305

Page 314: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

QQuery Service 265Query Studio

descripción de componentes 51

Rrecuperación de una desinstalación incorrecta 276recursos

añadir 269Registro

base de datos 198cliente de base de datos 196configurar 199servidores de registro remotos 198utilizar archivos 198

registro de diagnósticoresolución de problemas de espacios de nombresOpenID Connect 230

registro de eventos de Windowsdestino para mensajes de registro 198

registrosprocesamiento de mensajes 194servicio 264

registros de auditoríadestinos de registro 194Véase también mensajes de registro

registros de eventos 198registros de usuario 203rendimiento

estimación 266estimación de servidores 266estimación del ancho de banda 266

Reportingcambiar la ubicación de los gráficos de mapa 168cargar imágenes 118descripción de componentes 50

repositorio externoarchivar contenido 279

requisitos de softwareversiones del producto soportadas 2

requisitos del sistemaFramework Manager 143

rutasvalor para cookies 211

SSafari 5

valores 13salida de informe

compartir con usuarios fuera de IBM Cognos Analytics166guardar en un sistema de archivos 166reutilizar 167

sAMAccountNameusando la autenticación Kerberos 236

SAPhabilitar inicio de sesión único 259utilizar para autenticación 256

SAP BWconectividad 258

SAP BW (continuación)conectividad de orígenes de datos 109valores de autorización para administradores de IBMCognos BI 258valores de autorización para los usuarios de IBM CognosBI 256

scriptscrear un almacén de contenido en Db2 93

scripts Javahabilitar en navegadores web 13

secuencias de comandos ActiveXhabilitar en navegadores web 13

Secure Sockets Layer,, Véase SSLSeguridad

habilitar 106valores para los navegadores web 2

serviciográficos 263tarea humana 263

servicio de anotaciones 262servicio de Cognos

iniciar desde la línea de comandos 273Servicio de Content Manager 263servicio de control 265servicio de datos de informes 265servicio de entrega 263servicio de gestión de eventos 263servicio de gráficos 263servicio de IBM Cognos

configurar 266detener desde la línea de comandos 273requisitos de la cuenta de usuario utilizada para elservicio 99, 112

Servicio de informeslista de fuentes incluidas para informes PDF 165requisitos 262

servicio de informes por lotes 262Servicio de informes por lotes

lista de fuentes incluidas para informes PDF 165Servicio de metadatos 264servicio de metadatos relacionales 265Servicio de migración 264servicio de Mobile 264servicio de presentación 265Servicio de presentación

requisitos 262servicio de trabajos 263Servicio de visualización de descubrimiento interactivo 263servicios

agente 262ajustar para mejorar el rendimiento 262anotación 262consulta 265Content Manager 263control 265datos de informes 265desinstalar 275detener desde la línea de comandos 273entrega 263gestión de eventos 263habilitar y inhabilitar 162IBM Cognos Analytics 265informe 265Informe 262

306 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 315: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

servicios (continuación)informe por lotes 262iniciar desde la línea de comandos 273Metadatos 264metadatos relacionales 265métricas del sistema 261Migración 264mobile 264presentación 262, 265registro 264repositorio 265trabajo 263Visualización de descubrimiento interactivo 263

servicios de informes 265servicios de repositorio 265Servidor de Active Directory

autenticar en varios dominios 234con un espacio de nombres de LDAP 246habilitar inicio de sesión único 235habilitar SSL 233propiedades avanzadas 234utilizar para autenticación 231

servidor de correo electrónicoconfigurar 104

servidor de informeshabilitar 64 bits 113

servidoresestimación de números 266métricas del sistema 261

servidores basados en rolesaspectos que tener en cuenta para Transformer 60

servidores de registro remotosconfigurar 199

servidores webconfigurar 118establecer el tiempo de carga de Reporting 118habilitar SSL 126inicio de sesión único mediante Active Directory y elservidor web de IIS 235

servidores web Apacheconfigurar alias 118

servidores web de IISinicio de sesión único mediante Active Directory 235

sistema de archivospara guardar copias de salidas de informe 166

sistema operativovalores de memoria 4

sistemas operativosversiones soportadas 2

SiteMinderconfigurar espacios de nombres 255

SolarisVariables de entorno 87, 90, 117

solicitud de firma de certificado 177solucionar problemas

identificar problemas 289para un usuario específico 203Registro 194

SSLcalidad de protección 183configurar 133, 180configurar la confianza compartida con otros servidores182espacio de nombres LDAP 251

SSL (continuación)habilitar en servidores web 126Microsoft SQL Server 184para base de datos de notificaciones 184para base de datos de registro 184para base de datos del almacén de contenido 184Servidor de Active Directory 233usar el espacio de nombres de IBM Cognos Series 7 239

SSO 128suprimir

asignadores 78syslog

destino para mensajes de registro 198

TTeradata

conectividad de orígenes de datos 109ThirdPartyCertificateTool

mandatos y ejemplos 175tiempo de espera asíncrono 267tiempos de archivado

especificar 283tiempos de ejecución de subprocesos

especificar 283tipos MIME

debe especificarse en Microsoft IIS para cargar IBMCognos Workspace 215

TM1conectividad de orígenes de datos 109

Transformeracceso a datos en IBM Cognos Analytics 64configurar 59descripción de componentes 52desinstalar 276instalar 143opciones de instalación 59requisitos para Content Manager si se utiliza el espaciode nombres de Series 7 238

Uubicación de archivos temporales

configurar 161ubicaciones

gráficos de mapa 168UNIX

conexiones ODBC para orígenes de datos 110iniciar y detener el servicio de Cognos 273mensajes de registro 198valores de ulimit 4Variables de entorno 87, 90, 107, 117

URIcambiar 153, 154valores de configuración predeterminados 6

URI de Content Manager 103, 112URI de descubrimiento de colaboración

configurar 213UTF-8

codificación de los mensajes de correo electrónico 209

Índice 307

Page 316: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

Vvalores de memoria 4valores de ulimit 4variable de entorno ARBORPATH 111variable de entorno ESSBASEPATH 111Variables de entorno

configurar para los componentes de servicios deaplicaciones 112instalar en UNIX o Linux 87, 90, 107, 117

verificación de scripts insertados en sitios webconfigurar en IBM Cognos Application Firewall 159

verificar 155versión de dirección IP 211virtualización

entornos soportados 2

WWindows 88

308 IBM Cognos Analytics Versión 11.1.x : Instalación y configuración

Page 317: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •
Page 318: Instalación y configuración - IBM...Estados Unidos de América y en otros países. • Linux es una marca registrada de Linus Torvalds en los Estados Unidos o en otros países. •

IBM®