manual admin

Upload: rosangelly-vanesa-ramos-allud

Post on 11-Jul-2015

174 views

Category:

Documents


0 download

TRANSCRIPT

Manual del administrador de BusinesObjects Enterprise

BusinessObjects Enterprise XI R2

Copyright

2007 Business Objects. Reservados todos los derechos. Business Objects es propietaria de las siguientes patentes de EE.UU., que pueden incluir productos ofrecidos y con licencia de Business Objects: 5,555,403; 6,247,008; 6,289,352; 6,490,593; 6,578,027; 6,768,986; 6,772,409; 6,831,668; 6,882,998 y 7,139,766. Business Objects y el logotipo de Business Objects, BusinessObjects, Crystal Reports, Crystal Xcelsius, Crystal Decisions, Intelligent Question, Desktop Intelligence, Crystal Enterprise, Crystal Analysis, Web Intelligence, RapidMarts y BusinessQuery son marcas comerciales o marcas comerciales registradas de Business Objects en los Estados Unidos y/u otros pases. Todos los dems nombres aqu mencionados pueden ser marcas comerciales de sus respectivos propietarios. Los productos de Business Objects de esta versin pueden contener redistribuciones de software autorizadas por colaboradores de otras empresas. Algunos de estos componentes individuales pueden estar disponibles tambin con licencias opcionales. En el sitio Web siguiente se puede acceder a una lista parcial de colaboradores de otras empresas que tienen reconocimientos solicitados o permitidos, as como avisos requeridos: http://www.businessobjects.com/thirdparty

Colaboradores de otras empresas

ndice generalCaptulo 1 Introduccin 17 Acerca de este manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Acerca de BusinessObjects Enterprise . . . . . . . . . . . . . . . . . . . . . . . . 18 Captulo 2 BusinessObjects EnterpriseArquitectura 19

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Conceptos bsicos de la arquitectura . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Nivel de cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 InfoView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Consola de administracin central (CMC) . . . . . . . . . . . . . . . . . . . . . . 23 Administrador de configuracin central (CCM) . . . . . . . . . . . . . . . . . . 24 Asistente de publicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Asistente de importacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Nivel de aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Servidor de aplicaciones y SDK de BusinessObjects Enterprise . 25 Adaptador de componentes Web (WCA) . . . . . . . . . . . . . . . . . . . 26 Plataformas de desarrollo Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Plataforma Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Plataforma Windows .NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Entornos de aplicaciones Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Nivel de inteligencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Servidor de administracin central (CMS) . . . . . . . . . . . . . . . . . . . . . . 29 Servidor de eventos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Servidores de repositorios de archivos . . . . . . . . . . . . . . . . . . . . . . . . 31 Servidor de cach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Nivel de procesamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Servidores de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Informe Servidor de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Manual del administrador de BusinesObjects Enterprise

3

ndice general

Servidor de tareas de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Servidor de tareas de Web Intelligence . . . . . . . . . . . . . . . . . . . . . 35 Servidor de tareas de destino . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Servidor de tareas de lista de valores . . . . . . . . . . . . . . . . . . . . . . 35 Servidor de tareas de Desktop Intelligence . . . . . . . . . . . . . . . . . . 36 Servidor de informes de Web Intelligence . . . . . . . . . . . . . . . . . . . . . . 36 Servidor de aplicaciones de informes . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Servidor de pginas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Nivel de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Visores de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Flujo de informacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Qu ocurre cuando se programa un objeto? . . . . . . . . . . . . . . . . . . . 39 Qu ocurre cuando consulta un informe? . . . . . . . . . . . . . . . . . . . . . . 41 Consulta de informes con el Servidor de cach y el Servidor de pginas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Consulta de informes con el Servidor de aplicaciones de informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Presentacin de documentos de Web Intelligence . . . . . . . . . . . . 44 Eleccin de datos directos o guardados . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Datos directos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Datos guardados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Componentes de administracin de seguridad . . . . . . . . . . . . . . . . . . . . . . 47 Adaptador de componentes Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 CMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Complementos de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Captulo 3 Aspectos bsicos de la Consola de administracin central 51

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Uso de la CMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Conexin con la CMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Desplazamiento por la CMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Establecimiento de las preferencias de la CMC . . . . . . . . . . . . . . . . . . 55 Establecer la configuracin de seguridad inicial . . . . . . . . . . . . . . . . . . . . . 56

4

Manual del administrador de BusinesObjects Enterprise

ndice general

Establecer la contrasea del administrador . . . . . . . . . . . . . . . . . . . . . 57 Deshabilitar una cuenta de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Modificar los niveles de seguridad predeterminados . . . . . . . . . . . . . . 58 Administracin de aplicaciones de BusinessObjects Enterprise . . . . . . . . 58 CMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Crystal Reports Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Desktop Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Debates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Acceso a la pgina Debates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Bsqueda de hilos de debate . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Ordenar resultados de bsqueda . . . . . . . . . . . . . . . . . . . . . . . . . 63 Eliminacin de hilos de debate . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Establecimiento de derechos de usuario . . . . . . . . . . . . . . . . . . . 64 InfoView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Captulo 4 Establecimiento de derechos 67

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Derechos y modelo de seguridad de objetos de BusinessObjects Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Cmo funcionan los derechos en BusinessObjects Enterprise . . . . . . 69 Desplazamiento a la ficha Derechos . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Localizacin de la ficha Derechos . . . . . . . . . . . . . . . . . . . . . . . . . 70 Columnas de la ficha Derechos . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Lectura de la ficha Derechos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Carpetas de nivel superior de BusinessObjects Enterprise . . . . . . . . . 72 Niveles de acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Informacin general sobre los niveles de acceso . . . . . . . . . . . . . . . . 74 Consideraciones para establecer niveles de acceso . . . . . . . . . . . . . . 76 Derechos avanzados sobre objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Informacin general acerca de los derechos avanzados sobre objetos 77 Desplazamiento a la pgina Derechos avanzados . . . . . . . . . . . . . . . 77

Manual del administrador de BusinesObjects Enterprise

5

ndice general

Localizacin de la pgina Derechos avanzados . . . . . . . . . . . . . . 78 Columnas de la pgina Derechos avanzados . . . . . . . . . . . . . . . . 78 Derechos bsicos y derechos disponibles . . . . . . . . . . . . . . . . . . . 79 Herencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Los fundamentos de la herencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Conceptos de herencia de grupo y de carpeta . . . . . . . . . . . . . . . . . . . 80 Interrupcin de la herencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Habilitar y deshabilitar la herencia con niveles de acceso . . . . . . . . . . 84 Herencia con derechos avanzados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Uso de derechos para la administracin delegada . . . . . . . . . . . . . . . . . . . 88 Informacin general sobre la administracin delegada . . . . . . . . . . . . . 89 Elegir Modificar los derechos que tienen los usuarios sobre las opciones de objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Modificar los derechos de los usuarios para los objetos . . . . . . . . 91 Modificar de forma segura los derechos que tienen los usuarios sobre los objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Derechos de propietario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Resumen de recomendaciones para la administracin de derechos . . . . . 93 Eleccin entre los derechos Ver y Ver a peticin . . . . . . . . . . . . . . . . . 93 Derechos Ver a peticin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Derechos Ver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Captulo 5 Administracin de cuentas de usuario y grupos 95

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Informacin general de administracin de cuentas . . . . . . . . . . . . . . . . . . . 96 Tipos de autenticacin disponibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Administracin de cuentas Enterprise y generales . . . . . . . . . . . . . . . . . . 100 Creacin de una cuenta de usuario de Enterprise . . . . . . . . . . . . . . . 100 Creacin de un grupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Adicin de subgrupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Especificacin de la pertenencia al grupo . . . . . . . . . . . . . . . . . . 102 Adicin de usuarios a grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Modificar una cuenta de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

6

Manual del administrador de BusinesObjects Enterprise

ndice general

Eliminar una cuenta de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Cambiar la configuracin de la contrasea . . . . . . . . . . . . . . . . . . . . 105 Habilitacin de la autenticacin de confianza . . . . . . . . . . . . . . . 107 Modificacin de un grupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Vista de miembros de grupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Eliminacin de un grupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Deshabilitar la cuenta Invitado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Concesin de acceso a usuarios y grupos . . . . . . . . . . . . . . . . . . . . 110 Control del acceso a las bandejas de entrada de usuario . . . . . . . . . 110 Administracin de alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Creacin de un usuario y de un alias de terceros . . . . . . . . . . . . . . . 112 Creacin de un alias para un usuario existente . . . . . . . . . . . . . . . . . 113 Asignacin de un alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Reasignacin de un alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Eliminacin de un alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Desactivacin de un alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Captulo 6 Administracin de licencias 117

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Administracin de informacin de licencia . . . . . . . . . . . . . . . . . . . . . . . . 118 Agregar una clave de licencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Consulta de la actividad actual de las cuentas . . . . . . . . . . . . . . . . . 119 Captulo 7 Administracin de aplicaciones 121

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Establecimiento de derechos en aplicaciones . . . . . . . . . . . . . . . . . . . . . 122 Administracin de la configuracin de la CMC . . . . . . . . . . . . . . . . . . . . 123 Administracin de la configuracin de la Crystal Reports Explorer . . . . . 124 Administracin de la configuracin de Designer . . . . . . . . . . . . . . . . . . . 125 Configuracin de Desktop Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Administracin de la configuracin de los debates . . . . . . . . . . . . . . . . . 126 Acceso a la pgina Debates . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 Bsqueda de hilos de debate . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

Manual del administrador de BusinesObjects Enterprise

7

ndice general

Ordenar resultados de bsqueda . . . . . . . . . . . . . . . . . . . . . . . . . 127 Eliminacin de hilos de debate . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Establecimiento de derechos de usuario . . . . . . . . . . . . . . . . . . . 128 Administracin de la configuracin de InfoView . . . . . . . . . . . . . . . . . . . . 129 Administracin de la configuracin de Web Intelligence . . . . . . . . . . . . . . 130 Captulo 8 Administracin de servidores 131

Informacin general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Informacin general de administracin de servidores . . . . . . . . . . . . . . . . 132 Estado del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Iniciar, detener y reiniciar servidores . . . . . . . . . . . . . . . . . . . . . . . . . 134 Detener un Servidor de administracin central . . . . . . . . . . . . . . 135 Habilitar y deshabilitar servidores . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 Configuracin de servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Medidas del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Ver las medidas actuales de los servidores . . . . . . . . . . . . . . . . . . . . 138 La ficha Medidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 Ver las medidas del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 Grupos de servidores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 Creacin de un grupo de servidores . . . . . . . . . . . . . . . . . . . . . . . . . . 142 Trabajo con subgrupos de servidores . . . . . . . . . . . . . . . . . . . . . . . . . 142 Modificacin de la pertenencia a grupos de un servidor . . . . . . . . . . . 144 Acceso del usuario a servidores y grupos de servidores . . . . . . . . . . . . . 144 Derechos de objeto para el Servidor de aplicaciones de informes (RAS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Captulo 9 Administracin de orgenes de datos y conexiones 147

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Conexiones de orgenes de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Administracin de universos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 Visualizacin y eliminacin de universos . . . . . . . . . . . . . . . . . . . . . . 149 Control de acceso a universos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 Administracin de conexiones de universo . . . . . . . . . . . . . . . . . . . . . . . . 150 Control del acceso a conexiones de universo . . . . . . . . . . . . . . . . . . . 151

8

Manual del administrador de BusinesObjects Enterprise

ndice general

Administracin de cubos OLAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Creacin de una conexin de cubo OLAP . . . . . . . . . . . . . . . . . . . . . 152 Edicin de una conexin de cubo OLAP . . . . . . . . . . . . . . . . . . . . . . 153 Eliminacin de una conexin de cubo OLAP . . . . . . . . . . . . . . . . . . . 154 Configuracin de conexin de orgenes de datos OLAP . . . . . . . . . . . . . 155 Configuracin de conexin de orgenes de datos OLAP de Microsoft 155 Configuracin de conexin de orgenes de datos OLAP de Essbase/DB2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Configuracin de conexin de orgenes de datos OLAP de Oracle . 158 Captulo 10 Administracin de objetos 159

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Administracin general de objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Configuracin de derechos de objeto . . . . . . . . . . . . . . . . . . . . . . . . 161 Derechos de objeto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 Establecimiento de los niveles de acceso . . . . . . . . . . . . . . . . . . . . . 165 Copiar, mover o crear un acceso directo a un objeto . . . . . . . . . . . . 166 Eliminar un objeto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Buscar un objeto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Envo de un objeto o instancia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 Cambiar las propiedades de un objeto . . . . . . . . . . . . . . . . . . . . . . . 170 Asignacin de un objeto a categoras . . . . . . . . . . . . . . . . . . . . . . . . 172 Administracin de objetos de informe . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Qu son objetos e instancias de informe? . . . . . . . . . . . . . . . . . . . . 173 Establecer las opciones de actualizacin del informe . . . . . . . . . . . . 175 Establecer las opciones de procesamiento del informe . . . . . . . . . . . 176 Establecer las opciones de consulta del informe . . . . . . . . . . . . 176 Especificar los servidores predeterminados . . . . . . . . . . . . . . . . 178 Modificar informacin de base de datos . . . . . . . . . . . . . . . . . . . 180 Actualizar parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 Actualizacin de solicitudes para objetos de documento de Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 Uso de filtros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183

Manual del administrador de BusinesObjects Enterprise

9

ndice general

Configuracin de las opciones de impresora y de diseo de pgina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Extensiones de procesamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 Aplicacin de extensiones de procesamiento a informes . . . . . . . . . . 189 Registro de extensiones de procesamiento en el sistema . . . . . . 189 Seleccin de una extensin de procesamiento para un informe . 191 Compartir extensiones de procesamiento entre varios servidores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 Trabajar con informes hipervinculados . . . . . . . . . . . . . . . . . . . . . . . . 193 Publicacin e hipervinculacin de informes . . . . . . . . . . . . . . . . . 193 Publicacin de informes con hipervnculos existentes . . . . . . . . . 194 Visualizacin de hipervnculos en un informe . . . . . . . . . . . . . . . 194 Ver informes hipervinculados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 Visualizacin de universos de un documento de Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Derechos establecidos en documentos de Desktop Intelligence y Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Derechos en documentos de Desktop Intelligence . . . . . . . . . . . 196 Derechos en documentos de Web Intelligence . . . . . . . . . . . . . . 200 Administracin de objetos de programa . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Qu son objetos e instancias de programa? . . . . . . . . . . . . . . . . . . 202 Establecer las opciones de procesamiento del programa . . . . . . . . . 204 Especificar los argumentos de la lnea de comandos . . . . . . . . . 204 Establecer un directorio de trabajo para un objeto de programa . 205 Configuracin de los programas ejecutables . . . . . . . . . . . . . . . . 206 Configuracin de los programas de Java . . . . . . . . . . . . . . . . . . . 208 Autenticacin y objetos de programa . . . . . . . . . . . . . . . . . . . . . . 209 Administracin de paquetes de objeto . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 Qu son paquetes de objeto, componentes e instancias? . . . . . . . . 212 Creacin de un paquete de objetos . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Agregar objetos a un paquete de objetos . . . . . . . . . . . . . . . . . . . . . . 214 Configuracin de paquetes de objetos y de sus objetos . . . . . . . . . . . 215 Autenticacin y paquetes de objeto . . . . . . . . . . . . . . . . . . . . . . . . . . 216

10 Manual del administrador de BusinesObjects Enterprise

ndice general

Captulo 11

Programacin de objetos

217

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Informacin general acerca de la programacin . . . . . . . . . . . . . . . . . . . 218 Acerca de las opciones y parmetros de programacin . . . . . . . . . . 219 Programacin de objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 Programacin de objetos mediante paquetes de objetos . . . . . . . . . 223 Programacin de objetos con eventos . . . . . . . . . . . . . . . . . . . . . . . . 225 Establecimiento de las opciones de programacin . . . . . . . . . . . . . . . . . 227 Configuracin de la notificacin del xito o error de un objeto . . . . . 228 Determinacin del xito o error de un objeto . . . . . . . . . . . . . . . 228 Acerca de la notificacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 Especificar notificaciones de alerta . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Seleccin de destinos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 Compatibilidad de destino predeterminado . . . . . . . . . . . . . . . . . 235 Compatibilidad con destino de disco sin administrar . . . . . . . . . 235 Compatibilidad FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 Compatibilidad de correo electrnico (SMTP) . . . . . . . . . . . . . . 239 Compatibilidad con la bandeja de entrada . . . . . . . . . . . . . . . . . 241 Seleccionar un formato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 Seleccin de opciones de cach para documentos de Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 Programacin de un objeto para un usuario o un grupo . . . . . . . . . . 245 Administracin de instancias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 Administracin y visualizacin del historial de instancias . . . . . . . . . 246 Visualizacin de una instancia . . . . . . . . . . . . . . . . . . . . . . . . . . 247 Detencin o reanudacin de una instancia . . . . . . . . . . . . . . . . . 248Eliminar

una instancia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248

Configuracin de lmites de instancia para un objeto . . . . . . . . . . . . 249 Uso de calendarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Informacin general sobre calendarios . . . . . . . . . . . . . . . . . . . . . . . 250 Creacin de calendarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Adicin de fechas a un calendario . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 Eliminacin de calendarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256

Manual del administrador de BusinesObjects Enterprise 11

ndice general

Especificacin de derechos de calendario . . . . . . . . . . . . . . . . . . . . . 257 Administracin de eventos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Informacin general sobre la administracin de eventos . . . . . . . . . . 258 Eventos basados en archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 Eventos basados en programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 Eventos personalizados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Especificar los derechos de eventos . . . . . . . . . . . . . . . . . . . . . . . . . . 263 Captulo 12 Organizacin de objetos 265

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266 Informacin general acerca de la organizacin de objetos . . . . . . . . . . . . 266 Acerca de las carpetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266 Acerca de las categoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 Trabajo con carpetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 Creacin y eliminacin de carpetas . . . . . . . . . . . . . . . . . . . . . . . . . . 268 Creacin de carpetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 Crear una subcarpeta en cualquier nivel . . . . . . . . . . . . . . . . . . . 269 Eliminacin de carpetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 Copiar y mover carpetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 Adicin de un nuevo objeto a una carpeta . . . . . . . . . . . . . . . . . . . . . 271 Especificacin de derechos de carpeta . . . . . . . . . . . . . . . . . . . . . . . 272 Derechos de carpeta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 Establecimiento de los niveles de acceso . . . . . . . . . . . . . . . . . . . . . . 276 Configurar lmites para carpetas, usuarios y grupos . . . . . . . . . . . . . . 277 Administracin de carpetas de usuario . . . . . . . . . . . . . . . . . . . . . . . . 278 Trabajo con categoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 Creacin y eliminacin de categoras . . . . . . . . . . . . . . . . . . . . . . . . . 279 Creacin de una nueva categora . . . . . . . . . . . . . . . . . . . . . . . . 279 Creacin de una subcategora en cualquier nivel . . . . . . . . . . . . 279 Eliminacin de categoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280 Traslado de categoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281 Agregar un objeto a una categora nueva . . . . . . . . . . . . . . . . . . . . . . 282 Eliminacin o borrado de objetos de una categora . . . . . . . . . . . . . . 282

12 Manual del administrador de BusinesObjects Enterprise

ndice general

Especificacin de derechos de categora . . . . . . . . . . . . . . . . . . . . . 283 Derechos de categora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 Administracin de categoras personales . . . . . . . . . . . . . . . . . . . . . 285 Captulo 13 Publicacin de objetos en BusinessObjects Enterprise 287

Informacin general sobre el captulo . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 Informacin general sobre publicacin . . . . . . . . . . . . . . . . . . . . . . . . . . 288 Opciones de publicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 Procedimientos del Asistente de publicacin . . . . . . . . . . . . . . . . . . . . . . 290 Conexin a BusinessObjects Enterprise a travs del Asistente de publicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 Crear y seleccionar una carpeta en el CMS . . . . . . . . . . . . . . . . . . . 292 Mover objetos de una carpeta a otra . . . . . . . . . . . . . . . . . . . . . . . . . 292 Duplicar la estructura de la carpeta . . . . . . . . . . . . . . . . . . . . . . . . . . 293 Agregar objetos a una categora . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 Cambio de las opciones de programacin . . . . . . . . . . . . . . . . . . . . . 294 Actualizacin de los campos del repositorio . . . . . . . . . . . . . . . . . . . 295 Publicacin con datos guardados . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 Seleccin de un tipo de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 Credenciales de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 Cambiar los valores predeterminados . . . . . . . . . . . . . . . . . . . . . . . . 297 Cambiar propiedades de objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 Escribir la informacin de conexin de la base de datos . . . . . . . . . . 298 Establecer parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298 Establecer el formato de salida de la programacin . . . . . . . . . . . . . 299 Agregar archivos adicionales de programas . . . . . . . . . . . . . . . . . . . 299 Especificar los argumentos de la lnea de comandos . . . . . . . . . . . . 300 Terminar la preparacin de los objetos que se van a agregar . . . . . . 300 Publicacin con el CMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 Guardar objetos directamente en el CMS . . . . . . . . . . . . . . . . . . . . . . . . 302

Manual del administrador de BusinesObjects Enterprise 13

ndice general

Captulo 14

Administracin de perfiles

303

Qu son los perfiles? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304 Creacin de perfiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304 Personalizacin de datos con destinos de perfil . . . . . . . . . . . . . . . . . . . . 305 Personalizacin de datos para los usuarios y grupos . . . . . . . . . . . . . . . . 306 Solucin de conflictos entre perfiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307 Especificacin de derechos de perfil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 Apndice A Trabajar con aplicaciones de gestin del rendimiento 311

Acerca de productos de gestin del rendimiento . . . . . . . . . . . . . . . . . . . 312 Repositorio de gestin del rendimiento . . . . . . . . . . . . . . . . . . . . . . . . 312 Definicin de la seguridad de gestin del rendimiento . . . . . . . . . . . . . . . 314 Definicin de la seguridad para mtricas y dimensiones . . . . . . . . . . 314 Definicin de seguridad para cuadros de mandos y analticas . . . . . . 314 Definicin de seguridad para la funcionalidad de gestin del rendimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 Solucin de problemas de productos de gestin del rendimiento . . . . . . . 316 Predictive Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316 Apndice B Personalizacin del aspecto de los documentos de Web Intelligence

319

Personalizacin del aspecto de los documentos de Web Intelligence . . . 320 Qu se puede hacer con el archivo defaultconfig.xml . . . . . . . . . . . . 321 Localizacin y modificacin de defaultconfig.xml . . . . . . . . . . . . . . . . 322 Desktop Intelligence InfoView Java de BusinessObjects Enterprise InfoView . . . . . . . . . . . . . . . . . . . . . 323 Desktop Intelligence .NET de BusinessObjects Enterprise InfoView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 Lista de valores clave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 Ejemplo: Modificacin de la fuente predeterminada en celdas de tabla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 Apndice C Sincronizacin de credenciales del origen de datos 327

Uso de credenciales del origen de datos . . . . . . . . . . . . . . . . . . . . . . . . . 328 Acerca de DBUSER y DBPASS . . . . . . . . . . . . . . . . . . . . . . . . . . 328

14 Manual del administrador de BusinesObjects Enterprise

ndice general

Activacin de la sincronizacin de credenciales del origen de datos 329 Configuracin de credenciales de origen de datos para objetos de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 Uso de credenciales del origen de datos con universos . . . . . . . . . . 330 Solucin de problemas de credenciales del origen de datos . . . . . . . 330 Apndice D Autenticacin de confianza 331

Habilitacin de la autenticacin de confianza . . . . . . . . . . . . . . . . . . . . . 332 Configuracin del servidor para la autenticacin de confianza . . . . . 332 Configuracin de la autenticacin de confianza para el cliente . . . . . 333 Apndice E Recursos de informacin de Business Objects 337

Servicios de documentacin e informacin . . . . . . . . . . . . . . . . . . . . . . . 338 Documentacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338 Contenido de la documentacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338 Ubicacin de la documentacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338 Documentacin mediante los productos . . . . . . . . . . . . . . . . . . . 338 Documentacin en la Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338 Documentacin en el CD del producto . . . . . . . . . . . . . . . . . . . . 339 Envenos sus comentarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 Soporte al cliente, consultora y formacin . . . . . . . . . . . . . . . . . . . . . . . 339 Cmo podemos ayudarle? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 Soporte al cliente en lnea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 Est buscando la solucin de desplieque ms adecuada para su empresa? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 Busca opciones de formacin? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 Direcciones tiles de un vistazo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 Apndice F Glosario ndice temtico 343 357

Manual del administrador de BusinesObjects Enterprise 15

ndice general

16 Manual del administrador de BusinesObjects Enterprise

Introduccin

captulo

1

Introduccin Acerca de este manual

Acerca de este manualEste manual proporciona informacin sobre cmo usar la CMC para administrar el sistema BusinessObjects Enterprise. Se proporcionan procedimientos para las tareas habituales. Para todos los temas avanzados se proporciona informacin conceptual y detalles tcnicos. Para obtener informacin sobre cmo optimizar la seguridad y el rendimiento del sistema BusinessObjects Enterprise, consulte el Manual de despliegue y configuracin de BusinessObjects Enterprise. Para obtener informacin sobre la instalacin de BusinessObjects Enterprise, consulte el Manual de instalacin de BusinessObjects Enterprise.

Acerca de BusinessObjects EnterpriseBusinessObjects Enterprise es una solucin flexible, escalable y de confianza para proporcionar informes eficaces e interactivos a los usuarios finales, mediante cualquier aplicacin Web, para una intranet, una extranet, Internet o un portal corporativo. Tanto si se utiliza para distribuir informes de ventas semanales, proporcionando a los clientes la posibilidad de crear servicios personalizados, como si se emplea para integrar informacin importante en portales corporativos, BusinessObjects Enterprise ofrece ventajas tangibles que van ms all de la organizacin. Como paquete integrado para la elaboracin de informes, anlisis y entrega de informacin, BusinessObjects Enterprise ofrece una solucin para incrementar la productividad del usuario final y reducir el esfuerzo administrativo.

18

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura

captulo

2

BusinessObjects EnterpriseArquitectura Informacin general sobre el captulo

Informacin general sobre el captuloEste captulo presenta brevemente a los administradores de BusinessObjects Enterprise la arquitectura de BusinessObjects Enterprise. En este captulo se tratan los siguientes temas:

Conceptos bsicos de la arquitectura Nivel de cliente Nivel de inteligencia Nivel de procesamiento Nivel de datos Visores de informes Flujo de informacin

Para desplazarse con mayor rapidez, haga clic en el ttulo del tema en el que est interesado.

Conceptos bsicos de la arquitecturaBusinessObjects Enterprise es un sistema en multinivel. Aunque cada componente es responsable de distintas tareas, es posible agruparlos lgicamente, segn el tipo del trabajo que realizan. Si no conoce BusinessObjects Enterprise, utilice esta seccin para familiarizarse con el entorno de trabajo de BusinessObjects Enterprise, sus componentes y las tareas generales que realiza cada uno de ellos. En BusinessObjects Enterprise, hay cinco niveles:

El nivel de cliente El nivel de aplicacin El nivel de inteligencia El nivel de procesamiento El nivel de datos

Para ofrecer flexibilidad, fiabilidad y escalabilidad los componentes que forman cada uno de los niveles pueden instalarse en un equipo o distribuirse entre varios.

20

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Conceptos bsicos de la arquitectura

2

El diagrama siguiente refleja el lugar que ocupa cada componente dentro del sistema multinivel. Otros productos de Business Objects se integran en el marco de trabajo de BusinessObjects Enterprise de varias formas. En esta seccin se describe el propio marco de trabajo. Consulte las instrucciones de instalacin o administracin de cada producto para obtener ms detalles sobre la integracin en el marco de trabajo de BusinessObjects Enterprise.

Manual del administrador de BusinesObjects Enterprise

21

2

BusinessObjects EnterpriseArquitectura Nivel de cliente

Los servidores se ejecutan como servicios en equipos Windows. En UNIX, lo hacen como subrutinas. Estos servicios pueden escalarse verticalmente para aprovechar mejor el hardware en el que se ejecutan, o bien, horizontalmente para aprovechar el uso de varios ordenadores en un entorno de red. Es decir, los servicios pueden ejecutarse en el mismo equipo o en equipos independientes. El mismo servicio puede ejecutarse tambin en varias sesiones del mismo equipo. Por ejemplo, puede ejecutar el CMS (CMS) y el Servidor de eventos en un equipo, mientras ejecuta el Servidor de aplicaciones de informes en otro equipo independiente. Esta configuracin se denomina escalado horizontal. Si el Servidor de aplicaciones de informes est funcionando en un equipo con varios procesadores, puede decidir ejecutar varios Servidores de aplicaciones de informes en ese equipo. Esta configuracin se denomina escalado vertical. Lo importante es comprender que, aunque se llamen servidores, en realidad, son servicios y subrutinas que no necesitan ejecutarse en equipos independientes. Sugerencia: Cuando conozca la arquitectura y desee personalizar la configuracin del sistema, consulte el Manual de configuracin y despliegue de BusinessObjects Enterprise. Nota: BusinessObjects Enterprise admite informes creados en las versiones 6 a XI de Crystal Reports. Una vez publicados en BusinessObjects Enterprise, los informes se guardan, se procesan y se muestran en el formato de la versin XI.

Nivel de clienteEl nivel de cliente es la nica parte del sistema BusinessObjects Enterprise con la que se relacionan directamente los administradores y los usuarios finales. Este nivel est formado por las aplicaciones que permiten al personal administrar, publicar y consultar informes y otros objetos.

El nivel de cliente incluye:

InfoView Consola de administracin central (CMC)

22

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Nivel de cliente

2

Administrador de configuracin central (CCM) Asistente de publicacin Asistente de importacin

Para desplazarse con mayor rapidez, haga clic en el ttulo del tema en el que est interesado.

InfoViewBusinessObjects Enterprise incluye InfoView, una interfaz basada en Web a la que acceden los usuarios finales para ver, programar y realizar el seguimiento de los informes publicados. Cada una de las solicitudes de BusinessObjects Enterprise que efecta un usuario se dirige al nivel de aplicacin de BusinessObjects Enterprise. En .NET InfoView, el servidor Web enva la solicitud del usuario directamente a un servidor de aplicaciones, donde el Adaptador de componentes Web (WCA) la procesa; normalmente InfoView slo usa el WCA cuando se instala OLAP. En este caso, el servidor Web enviar la solicitud .csp al WCA para su procesamiento. InfoView tambin sirve como prueba de las formas en las que puede utilizar el Kit de desarrollo de software (SDK) de BusinessObjects Enterprise para crear una aplicacin Web personalizada para los usuarios finales. En el caso de .NET, InfoView tambin demuestra cmo puede usar los componentes de .NET Server de BusinessObjects Enterprise. Para obtener ms informacin, consulte la documentacin para programadores disponible en el CD del producto.

Consola de administracin central (CMC)La Consola de administracin central (CMC) le permite llevar a cabo tareas de administracin de usuarios, como configurar la autenticacin y agregar usuarios y grupos. Tambin se utiliza para publicar, organizar y fijar niveles de seguridad para todo el contenido de BusinessObjects Enterprise. Adems, la CMC facilita la administracin de servidores y la creacin de grupos de ellos. Como la CMC es una aplicacin para Web, podr realizar todas esas tareas de forma remota. . La CMC tambin sirve de prueba de la forma en la que puede utilizar las bibliotecas y los objetos administrativos del SDK de BusinessObjects Enterprise para crear aplicaciones Web a fin de administrar BusinessObjects Enterprise. Para obtener ms informacin, consulte la documentacin para programadores disponible en el CD del producto.

Manual del administrador de BusinesObjects Enterprise

23

2

BusinessObjects EnterpriseArquitectura Nivel de cliente

Administrador de configuracin central (CCM)El Administrador de configuracin central (CCM) es una herramienta de gestin de servidor que se utiliza para configurar cada uno de los componentes del servidor BusinessObjects Enterprise. Esta herramienta le permiten iniciar, detener, habilitar y deshabilitar servidores, as como ver y configurar ajustes avanzados. En Windows, estos ajustes incluyen los nmeros predeterminados de puertos, datos de grupos y bases de datos del CMS, as como conexiones de servidor SOCKS, etc. Adems, en Windows el CCM le permite agregar o quitar servidores del sistema de BusinessObjects Enterprise. En UNIX, algunas de estas funciones las llevan a cabo otras herramientas. Para obtener ms informacin, consulte el Manual de configuracin y despliegue de BusinessObjects Enterprise.

Asistente de publicacinEl Asistente de publicacin es una aplicacin para Windows de instalacin local que permite a los administradores y usuarios finales agregar informes a BusinessObjects Enterprise. Mediante la asignacin de derechos de objetos a las carpetas de BusinessObjects Enterprise, se controla quin puede publicar informes y dnde puede hacerlo. El Asistente de publicacin publica los informes de un equipo con Windows en servidores de BusinessObjects Enterprise con Windows o UNIX. Para obtener ms informacin, consulte el Captulo 13: Publicacin de objetos en BusinessObjects Enterprise.

Asistente de importacinEl Asistente de importacin es una aplicacin para Windows de instalacin local que orienta a los administradores a travs del proceso de importacin de usuarios, grupos, informes y carpetas, desde una implementacin de BusinessObjects Enterprise, Crystal Enterprise o Crystal Info existente a BusinessObjects Enterprise. El Asistente de importacin se ejecuta en Windows, pero puede usarse para importar informacin en otro sistema BusinessObjects Enterprise con Windows o UNIX. Para obtener ms informacin, consulte el Manual de instalacin de BusinessObjects Enterprise.

24

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Nivel de aplicacin

2

Nivel de aplicacinEl nivel de aplicacin incluye los componentes del lado del servidor que procesan las solicitudes del nivel de cliente y los componentes que comunican estas solicitudes al servidor correspondiente en el nivel de inteligencia. El nivel de aplicacin incluye compatibilidad con la consulta de informes y la lgica para comprender y dirigir las solicitudes Web al servidor adecuado de BusinessObjects Enterprise en el nivel de inteligencia. En las plataformas Java y .NET, el nivel de aplicacin incluye los siguientes componentes:

Servidor de aplicaciones y SDK de BusinessObjects Enterprise Adaptador de componentes Web (WCA)

Nota: En Crystal Enterprise 10 en Windows, la comunicacin entre el servidor Web y el servidor de aplicaciones se gestionaba por medio del Conector Web; la funcionalidad del Adaptador de componentes Web (WCA) se proporcionaba mediante el Servidor de componentes Web (WCS). En BusinessObjects Enterprise XI, el servidor Web se comunica directamente con el servidor de aplicaciones y el WCA gestiona la funcionalidad del WCS, tanto en plataformas Windows como Unix.

Servidor de aplicaciones y SDK de BusinessObjects EnterpriseLos sistemas de BusinessObjects Enterprise que utilizan el SDK Java de BusinessObjects Enterprise o el SDK .NET de BusinessObjects Enterprise se ejecutan en un servidor de aplicaciones de otros fabricantes. Consulte el archivo Platforms.txt entregado con su producto para obtener una lista completa de los servidores de aplicaciones probados y los requisitos de las versiones.

Manual del administrador de BusinesObjects Enterprise

25

2

BusinessObjects EnterpriseArquitectura Nivel de aplicacin

El servidor de aplicaciones acta como puerta de enlace entre el servidor Web y el resto de los componentes de BusinessObjects Enterprise. El servidor de aplicaciones es el responsable de procesar las solicitudes del explorador. Tambin es compatible con InfoView y otras aplicaciones de Business Objects, y utiliza el SDK para convertir pginas de informes (archivos .epf) a formato HTML cuando los usuarios ven las pginas con un visor DHTML.

Adaptador de componentes Web (WCA)El servidor Web se comunica directamente con el servidor de aplicaciones que alberga el SDK de BusinessObjects Enterprise. El Adaptador de componentes Web (WCA) se ejecuta en el servidor de aplicaciones y proporciona todos los servicios que no admite directamente el SDK de BusinessObjects Enterprise. Este servidor transfiere las solicitudes directamente al servidor de aplicaciones, que las enva al WCA. El WCA tiene dos funciones principales:

Procesa archivos ASP.NET (.aspx) y archivos de pginas de Java Server (.jsp) Tambin admite aplicaciones de Business Objects como la CMC (CMC) y los visores de informes Crystal (que se implementan por medio de solicitudes viewrpt.aspx).

Nota: En Crystal Enterprise 10 en Windows, la comunicacin entre el servidor Web y el servidor de aplicaciones se gestionaba por medio del Conector Web; la funcionalidad del Adaptador de componentes Web (WCA) se proporcionaba mediante el Servidor de componentes Web (WCS). En BusinessObjects Enterprise XI, el servidor Web se comunica directamente con el servidor de aplicaciones y el WCA gestiona la funcionalidad del WCS, tanto en plataformas Windows como Unix.

Plataformas de desarrollo WebBusinessObjects Enterprise es compatible con las siguientes plataformas de desarrollo Web:

Plataforma Java Plataforma Windows .NET

26

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Nivel de aplicacin

2

Plataforma JavaTodas las instalaciones UNIX de BusinessObjects Enterprise incluyen un Adaptador de componentes Web (WCA). En esta configuracin se necesita un servidor de aplicaciones Java para alojar el Adaptador de componentes Web y el SDK Java de BusinessObjects Enterprise. El uso de un servidor Web es opcional puesto que el usuario puede decidir tener un contenido esttico alojado en el servidor de aplicaciones.

Plataforma Windows .NETLas instalaciones de BusinessObjects Enterprise que utilizan .NET Framework incluyen Ensamblados interoperativos principales (PIA) que le permite utilizar el SDK .NET de BusinessObjects Enterprise con ASP.NET y un conjunto de componentes de .NET Server que puede usar opcionalmente para simplificar el desarrollo de aplicaciones personalizadas. Esta configuracin requiere el uso del servidor Web de los Servicios de Microsoft Internet Information Server (IIS). Nota:

En Crystal Enterprise 10 en Windows, la comunicacin entre el servidor Web y el servidor de aplicaciones se gestionaba por medio del Conector Web; la funcionalidad del Adaptador de componentes Web (WCA) se proporcionaba mediante el Servidor de componentes Web (WCS). En BusinessObjects Enterprise XI, el servidor Web se comunica directamente con el servidor de aplicaciones y el WCA gestiona la funcionalidad del WCS, tanto en plataformas Windows como Unix. No necesita un Adaptador de componentes Web para aplicaciones ASP.NET personalizadas. Si tras la instalacin inicial, actualiza a la versin 2.0 de .NET Framework, tambin tendr que modificar el archivo web.config usado por IIS. Consulte el "Enabling support for ASP.NET 2.0" en la pgina 486.

Entornos de aplicaciones WebBusinessObjects Enterprise admite pginas de Java Server (.jsp) y pginas ASP.NET (.aspx). BusinessObjects Enterprise incluye aplicaciones Web desarrolladas en .aspx, por ejemplo InfoView y las aplicaciones de muestra disponibles a travs de la Plataforma de lanzamiento de BusinessObjects Enterprise.

Manual del administrador de BusinesObjects Enterprise

27

2

BusinessObjects EnterpriseArquitectura Nivel de inteligencia

Las pginas de Java Server (.jsp) y pginas ASP.NET (.aspx) permiten desarrollar aplicaciones J2EE y ASP.NET para varias plataformas que usen los SDK de BusinessObjects Enterprise conjuntamente con las API de terceros. Nota: Para mantener la compatibilidad con versiones anteriores, BusinessObjects Enterprise contina admitiendo pginas de Crystal Server (.csp) y pginas de Active Server (.asp). BusinessObjects Enterprise incluye tambin Ensamblados interoperativos principales (PIA), que permiten utilizar el SDK de BusinessObjects Enterprise y el SDK del Servidor de aplicaciones de informes con ASP.NET. Asimismo incluye un conjunto de componentes .NET Server que simplifican el desarrollo de aplicaciones de BusinessObjects Enterprise personalizadas en ASP.NET. Para obtener ms informacin, consulte la documentacin para programadores disponible en el CD del producto.

Nivel de inteligenciaEl nivel de inteligencia administra el sistema BusinessObjects Enterprise. Actualiza toda la informacin de seguridad, enva solicitudes a los servidores apropiados y administra informacin de auditora, y almacena copias de los informes.

El nivel de inteligencia incluye los siguientes componentes:

Servidor de administracin central (CMS) Servidor de eventos Servidores de repositorios de archivos Servidor de cach

28

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Nivel de inteligencia

2

Servidor de administracin central (CMS)El CMS se encarga del mantenimiento de una base de datos de informacin sobre el sistema BusinessObjects Enterprise; por consiguiente, el resto de los componentes pueden tener acceso a esos datos segn convenga. Los datos almacenados por el CMS incluyen informacin sobre los usuarios y los grupos, los niveles de seguridad, el contenido de BusinessObjects Enterprise y los servidores. Asimismo, contiene el Repositorio de BusinessObjects Enterprise y una base de datos de auditoria independiente con informacin sobre las acciones de los usuarios. Estos datos permiten que el CMS realice sus cuatro tareas principales:

Mantener la seguridad Al mantener una base de datos con informacin de los usuarios y sus derechos sobre los objetos asociados, el CMS define quin tiene acceso a BusinessObjects Enterprise y los tipos de tareas que puede llevar a cabo. Estas tareas incluyen el cumplimiento y el mantenimiento de la normativa sobre licencias de su sistema BusinessObjects Enterprise.

Administracin de objetos El CMS realiza un seguimiento de la ubicacin de los objetos y mantiene la jerarqua de inclusin, que incluye carpetas, categoras y bandejas de entrada. Mediante la comunicacin con los servidores de tareas y los servidores de tareas de programa, el CMS puede garantizar que las tareas programadas se ejecuten a la hora correcta.

Administracin de servidores Al estar en contacto frecuente con cada uno de los servidores del sistema, el CMS puede mantener una lista de estados del servidor. Los visores de informes tienen acceso a esta lista, por ejemplo, con el fin de identificar el Servidor de cach que est libre para que lo utilice una solicitud de consulta de informes.

Administracin de auditora Al recabar informacin sobre las acciones de los usuarios de cada servidor de BusinessObjects Enterprise y, a continuacin, escribir estos registros en una base de datos de auditora central, el CMS acta como auditor del sistema. Esta informacin de auditora permite que los administradores del sistema administren mejor su desarrollo de BusinessObjects Enterprise.

Manual del administrador de BusinesObjects Enterprise

29

2

BusinessObjects EnterpriseArquitectura Nivel de inteligencia

Normalmente, al instalar BusinessObjects Enterprise se proporciona al CMS conectividad de base de datos y credenciales, por lo que el CMS puede crear su propia base de datos del sistema y la base de datos del Repositorio de BusinessObjects Enterprise utilizando el servidor de base de datos preferido de la organizacin. Para obtener ms detalles sobre la configuracin de bases de datos CMS, consulte el Manual de instalacin de BusinessObjects Enterprise. Para obtener una lista completa de los requisitos sobre versiones y software de bases de datos comprobados, consulte el archivo Platforms.txt entregado con su producto. Nota:

Se recomienda encarecidamente que haga una copia de seguridad con frecuencia de la base de datos del sistema del CMS y de la base de datos de auditora. El procedimiento de copia de seguridad depende de su software de base de datos. Si no lo conoce bien, consulte al administrador de su base de datos. No se debe tener acceso a la base de datos del CMS directamente. La informacin del sistema slo se debe recuperar mediante las llamadas del Kit de desarrollo de software (SDK) de BusinessObjects Enterprise. Para obtener ms informacin, consulte la documentacin para programadores disponible en el CD del producto. Puede tener acceso a la base de datos de auditora directamente para crear informes de auditora personalizados. Consulte el Manual del auditor de BusinessObjects Enterprise para obtener ms informacin.

En Windows, si es necesario, el programa de configuracin puede instalar y configurar su propia base de datos Microsoft Data Engine (MSDE). MSDE es un motor de datos cliente/servidor que proporciona almacenamiento local de datos y es compatible con Microsoft SQL Server. Si ya tiene instalado MSDE o SQL Server, el programa de instalacin lo utiliza para crear la base de datos del sistema del CMS. Puede migrar posteriormente esta base de datos predeterminada a un servidor de base de datos compatible. Para obtener ms detalles sobre la configuracin del CMS, su base de datos del sistema y los clsteres del CMS, consulte el Manual de configuracin y despliegue de BusinessObjects Enterprise. Para obtener ms informacin sobre auditoras, consulte el Manual de auditor de BusinessObjects Enterprise.

30

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Nivel de inteligencia

2

Servidor de eventosEl Servidor de eventos administra los eventos de los archivos. Al configurar un evento de un archivo dentro de BusinessObjects Enterprise, el Servidor de eventos controla el directorio que especifique. Cuando el archivo correspondiente aparece en el directorio objeto de seguimiento, el Servidor de eventos inicia el evento del archivo, es decir, el Servidor de eventos notifica al CMS que ha ocurrido el evento basado en archivos. A continuacin, el CMS inicia cualquier tarea que dependa de este evento. Despus de notificar el evento al CMS, el Servidor de eventos se reinicializa y vuelve a supervisar el directorio en busca del archivo adecuado. Cuando el archivo vuelve a crearse en el directorio objeto de seguimiento, el Servidor de eventos reinicia el evento del archivo. Nota: El CMS (CMS) administra los eventos basados en programacin y los eventos personalizados.

Servidores de repositorios de archivosHay un Servidor de repositorios de archivos de entrada y otro de salida en todas las implementaciones de BusinessObjects Enterprise. El Servidor de repositorios de archivos de entrada administra todos los objetos del informe y del programa que los administradores o los usuarios finales hayan publicado en el sistema (con el Asistente de publicacin, la CMC, el Asistente de importacin o un componente de Business Objects Designer como Crystal Reports o los Paneles de informes Java o HTML de Web Intelligence). Sugerencia: Si utiliza el SDK de BusinessObjects Enterprise, tambin puede publicar informes desde dentro de su propio cdigo. El Servidor de repositorios de archivos de salida administra todas las copias de los informes generadas por el Servidor de tareas de informe o el Servidor de informes de Web Intelligence y las sesiones del programa generadas por el Servidor de tareas de programa.

Manual del administrador de BusinesObjects Enterprise

31

2

BusinessObjects EnterpriseArquitectura Nivel de inteligencia

Los Servidores de repositorios de archivos se encargan de actualizar las listas de archivos del servidor, consultar el tamao de los archivos, el del repositorio completo, agregar archivos al repositorio y eliminar archivos del repositorio. Nota:

Los Servidores de repositorio de archivos de entrada y de salida no pueden estar en los mismos directorios. La razn es que uno de ellos podra borrar archivos o directorios pertenecientes al otro. En implementaciones mayores, puede haber varios servidores de repositorios de archivos de entrada y de salida, con fines de redundancia. En este caso, todos los servidores de repositorios de archivos de entrada deben compartir el mismo directorio. De igual forma, todos los servidores de repositorios de archivos de salida deben compartir un directorio. Los objetos con archivos asociados, como los archivos de texto, los archivos de Microsoft Word o los archivos PDF, se almacenan en el Servidor de repositorios de archivos de entrada.

Servidor de cachEl Servidor de cach se encarga del manejo de todas las solicitudes de consulta de informes. El Servidor de cach comprueba si puede o no puede cumplir la solicitud con una pgina de informe almacenada en la memoria cach. Si el Servidor de cach encuentra una pgina almacenada en cach que muestra exactamente los datos requeridos, con datos que se han actualizado desde la base de datos en el intervalo especificado como el valor predeterminado, devuelve Servidor de cach esa pgina de informe almacenada. Si el Servidor de cach no puede llevar a cabo la solicitud con una pgina de informe almacenada en cach, transfiere la solicitud al Servidor de pginas. El Servidor de pginas ejecuta el informe y devuelve el resultado al Servidor de cach. A continuacin, Servidor de cach ste almacena la pgina de informe para uso futuro y devuelve los datos al visor. Gracias al almacenamiento de pginas en la memoria cach BusinessObjects Enterprise no tiene que acceder a la base de datos todas y cada una de las veces que se solicita un informe. Si ejecuta varios Servidores de pginas para un nico Servidor de cach, ste equilibra Servidor de cachautomticamente la carga de proceso entre los distintos Servidores de pginas. Para obtener ms informacin, consulte el Manual de configuracin y despliegue de BusinessObjects Enterprise.

32

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Nivel de procesamiento

2

Nivel de procesamientoEl nivel de procesamiento tiene acceso a los datos y genera los informes. Es el nico nivel que interacta directamente con las bases de datos y contiene los datos de los informes.

El nivel de procesamiento incluye:

Servidores de tareas Servidor de informes de Web Intelligence Servidor de aplicaciones de informes Servidor de pginas

Servidores de tareasUn Servidor de tareas procesa las acciones programadas en los objetos a peticin del CMS. Cuando agrega un Servidor de tareas al sistema de BusinessObjects Enterprise, puede configurar dicho Servidor de tareas para:

Procesar objetos de informe Procesar objetos de programa Enviar objetos o instancias a los destinos especificados

Si configura un Servidor de tareas para que procese los objetos de informe, se convierte en un Servidor de tareas de informe. Si configura un Servidor de tareas para que procese objetos de programa, se convierte en un Servidor de tareas de programa y as sucesivamente. El nivel de procesamiento incluye:

Informe Servidor de tareas Servidor de tareas de programa Servidor de tareas de Web Intelligence

Manual del administrador de BusinesObjects Enterprise

33

2

BusinessObjects EnterpriseArquitectura Nivel de procesamiento

Servidor de tareas de destino Servidor de tareas de lista de valores Servidor de tareas de Desktop Intelligence

Informe Servidor de tareasSi configura un Servidor de tareas para que procese los objetos de informe, se convierte en un Servidor de tareas de informe. El Servidor de tareas de informe procesa los informes programados, segn lo solicite el CMS, y genera instancias de un informe (las instancias son versiones de un objeto informe que contienen datos guardados). Para generar una instancia de informe, el Servidor de tareas de informe obtiene el objeto de informe del FRS de entrada y comunica con la base de datos para obtener los datos actuales. Una vez generada la instancia de informe, la almacena en el FRS de salida.

Servidor de tareas de programaSi configura un Servidor de tareas para que procese los objetos de programa, se convierte en un Servidor de tareas de programa. Los objetos de programa le permiten escribir, publicar y programar aplicaciones personalizadas, incluidos los programas Java o .NET y las secuencias de comandos que se ejecutan y realizan tareas de mantenimiento en BusinessObjects Enterprise. El Servidor de tareas de programa procesa objetos de programa programados, a peticin del CMS. Para ejecutar un programa, este servidor primero recupera los archivos del Servidor de repositorios de archivos de entrada y despus ejecuta el programa. Por definicin, los objetos de programa son aplicaciones personalizadas. Por consiguiente, el resultado de la ejecucin de un programa depender del objeto de programa en concreto que se ejecute. A diferencia de las copias del informe, que se pueden ver en su formato terminado, las sesiones del programa existen como registros en el historial del objeto. BusinessObjects Enterprise almacena la salida y el error estndar del programa en un archivo de salida de texto. Este archivo aparece al hacer clic en una sesin del programa en el historial del objeto.

34

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Nivel de procesamiento

2

Servidor de tareas de Web IntelligenceEl Servidor de tareas de Web Intelligence procesa solicitudes de programacin que recibe del CMS relativas a documentos de Web Intelligence. A continuacin, remite estas solicitudes al Servidor de informes de Web Intelligence, que genera la instancia del documento de Web Intelligence. El Servidor de tareas de Web Intelligence no genera realmente instancias de objeto.

Servidor de tareas de destinoSi configura un Servidor de tareas para enviar objetos o instancias, se convierte en un Servidor de tareas de destino. Este tipo de servidor procesa solicitudes que recibe del CMS y enva los objetos o instancias solicitados al destino especificado:

Si la solicitud se refiere a un objeto, recupera el objeto del Servidor de repositorios de archivos de entrada. Si la solicitud se refiere a una instancia de informe o de programa, recupera la instancia del Servidor de repositorios de archivos de salida.

El Servidor de tareas de destino puede enviar objetos e instancias a destinos dentro del sistema de BusinessObjects Enterprise, por ejemplo, la bandeja de entrada de un usuario, o fuera del sistema, por ejemplo, enviando un archivo a una direccin de correo electrnico. El Servidor de tareas de destino no ejecuta los objetos de informe o programa reales. Slo gestiona objetos e instancias que ya existen en los Servidores del repositorio de archivos de entrada o salida.

Servidor de tareas de lista de valoresEl Servidor de tareas de lista de valores procesa objetos de lista de valores programados. Estos son objetos que contienen los valores de campos especficos de una vista empresarial. Las listas de valores se usan para implementar solicitudes dinmicas y listas de valores en cascada dentro de Crystal Reports. Los objetos de lista de valores no aparecen en el CMC ni en InfoView. Para obtener ms informacin, consulte el Manual del administrador de vistas empresariales. El Servidor de tareas de lista de valores funciona de forma similar al Servidor de tareas de informe en que obtiene los objetos programados del Servidor de repositorios de archivos de entrada (FRS) y guarda la instancia que genera en el FRS de salida. Nunca hay ms de una instancia de un objeto de lista de valores. Los objetos de lista de valores a peticin los procesa el Servidor de aplicaciones de informes.

Manual del administrador de BusinesObjects Enterprise

35

2

BusinessObjects EnterpriseArquitectura Nivel de procesamiento

Servidor de tareas de Desktop IntelligenceEl Servidor de tareas de Desktop Intelligence procesa las solicitudes de programacin que recibe del CMS para los documentos de Desktop Intelligence y genera la instancia del documento de Desktop Intelligence.

Servidor de informes de Web IntelligenceEl Servidor de informes de Web Intelligence se usa para crear, editar, ver y analizar documentos de Web Intelligence. Tambin procesa documentos de Web Intelligence programados y genera nuevas instancias del documento, que almacena en el Servidor de repositorios de archivos de salida (FRS). Segn los derechos de acceso del usuario y las opciones de actualizacin del documento, el Servidor de informes de Web Intelligence usar la informacin almacenada en cach, o actualizar los datos del documento y, a continuacin, almacenar en cach la nueva informacin.

Servidor de aplicaciones de informesEl Servidor de aplicaciones de informes procesa los informes que ve el usuario con el visor DHTML avanzado. Asimismo, proporciona la funcionalidad de creacin de informes ad hoc que permite que los usuarios creen y modifiquen informes en Internet. El servidor RAS es muy parecido al Servidor de pginas: se encarga tambin de las respuestas a las solicitudes de pgina de los informes en proceso y de la generacin de pginas en formato encapsulado (EPF). Sin embargo, RAS utiliza un mecanismo de almacenamiento en cach interno que no interacta con el Servidor de cach. Como ocurre con el Servidor de pginas, RAS admite los SDK de visores COM, ASP.NET y Java. El Servidor de aplicaciones de informes tambin incluye un SDK para la creacin y modificacin de informes, proporcionando herramientas para la creacin de interfaces de interaccin de informes personalizados.

36

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Nivel de datos

2

Servidor de pginasEl Servidor de pginas se encarga principalmente de las respuestas a las solicitudes de pgina mediante el procesamiento de informes y la generacin de pginas en formato encapsulado (EPF). Las pginas EPF contienen informacin sobre formato que define el diseo del informe. El Servidor de pginas recupera datos para el informe de una instancia o directamente de la base de datos, dependiendo de la solicitud del usuario y de los derechos que tenga respecto al objeto de informe. Al recuperar datos de la base de datos, el Servidor de pginas se desconecta automticamente de la base de datos despus de haber efectuado la solicitud inicial y se vuelve a conectar, si es necesario, para recuperar datos adicionales. Este comportamiento conserva las licencias de la base de datos. El Servidor de cach y el Servidor de pginas tienen una estrecha relacin de trabajo. En concreto, el Servidor de pginas responde a las solicitudes de pgina efectuadas por el Servidor de cach. El Servidor de pginas y el Servidor de cach tambin interactan para garantizar que se vuelvan a utilizar las pginas EPF almacenadas en cach con la mxima frecuencia y que se generen pginas nuevas en cuanto se necesiten. BusinessObjects Enterprise aprovecha este comportamiento garantizando que la mayora de las solicitudes de consulta de informes se hagan al Servidor de cach y al Servidor de pginas. No obstante, si el visor predeterminado de un usuario es el visor DHTML avanzado, el Servidor de aplicaciones de informes es el que procesa el informe. El Servidor de pginas tambin admite Kits de desarrollo de software (SDK) de visores COM, ASP.NET y Java.

Nivel de datosEl nivel de datos est compuesto por las bases de datos que contienen la informacin utilizada en los informes. BusinessObjects Enterprise es compatible con una amplia gama de bases de datos corporativas.

Manual del administrador de BusinesObjects Enterprise

37

2

BusinessObjects EnterpriseArquitectura Visores de informes

Para obtener una lista completa de los requisitos sobre versiones y software de bases de datos comprobados, consulte el archivo Platforms.txt entregado con su producto.

Visores de informesBusinessObjects Enterprise incluye visores de informes que admiten diferentes plataformas y distintos exploradores en el nivel de cliente y cuya funcionalidad de consulta de informes es diferente. (Para obtener ms informacin sobre la funcionalidad o la plataforma especfica admitida por cada visor de informes, consulte el Manual del usuario de BusinessObjects Enterprise o el Manual del programador de Crystal Reports). Todos los visores se clasifican en dos categoras:

Visores en el cliente Los visores en el cliente se descargan y se instalan en el explorador Web de los usuarios. Visores sin cliente El cdigo que admite visores sin cliente se encuentra en el nivel de aplicacin.

Visores en el cliente Visor Active X visor Java

Visores sin cliente Visor DHTML Visor DHTML avanzado

Todos los visores de informes ayudan a procesar solicitudes de informes y muestran las pginas del informe que aparecen en el explorador del usuario. Visores en el cliente Los visores en el cliente se descargan y se instalan en el explorador del usuario. Cuando un usuario solicita un informe, este servidor procesa la solicitud y, a continuacin, recupera las pginas del informe en formato .epf en el marco de trabajo de BusinessObjects Enterprise. El servidor de aplicaciones despus transfiere las pginas del informe al visor en el cliente, que procesa las pginas del informe y los muestra directamente en el explorador.

38

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Flujo de informacin

2

Visores sin cliente Los visores sin cliente residen en el servidor de aplicaciones. Cuando un usuario solicita un informe, este servidor procesa la solicitud y, a continuacin, recupera las pginas del informe en formato .epf en el marco de trabajo de BusinessObjects Enterprise. El SDK crea un objeto visor en el servidor de aplicaciones que procesa las pginas del informe y crea pginas DHTML que representan tanto los controles del visor como el propio informe. El objeto visor enva despus estas pginas a travs del servidor Web al explorador Web del usuario. Instalacin de visores Si an no lo han hecho, se pide a los usuarios que descarguen e instalen el software del visor correcto antes de que se muestre el informe en el explorador. El visor Active X se descarga la primera vez que un usuario solicita un informe y permanece instalado en el equipo del usuario. Se pedir al usuario que vuelva a instalar el visor ActiveX slo cuando est disponible una nueva versin en el servidor.

Flujo de informacinEn esta seccin se describe la relacin entre los componentes del servidor, a fin de demostrar cmo se realiza el procesamiento de los informes. Se describen dos situaciones diferentes:

Qu ocurre cuando se programa un objeto? Qu ocurre cuando consulta un informe?

Qu ocurre cuando se programa un objeto?Al programar un objeto, est indicando a BusinessObjects Enterprise que procese un objeto en un momento determinado, o bien, con una programacin peridica. Por ejemplo, si tiene un informe basado en los inicios de sesin en su servidor Web, puede programar que se ejecute todas las noches. Cuando un usuario programa un objeto con InfoView, se produce lo siguiente: 1. 2. InfoView enva la solicitud al servidor Web. El servidor Web enva la peticin directamente al servidor de aplicaciones, donde es evaluada por el SDK de BusinessObjects Enterprise.

Manual del administrador de BusinesObjects Enterprise

39

2

BusinessObjects EnterpriseArquitectura Flujo de informacin

3. 4. 5. 6.

El SDK enva la solicitud al CMS. El CMS comprueba si el usuario dispone de derechos suficientes para programar el objeto. Si los tiene, el CMS programa el objeto para que se ejecute a las horas especificadas. Cuando llega la hora, el CMS transfiere la tarea al servidor de tareas adecuado. Dependiendo del tipo de objeto, el CMS enviar la tarea a uno de los siguientes servidores de tareas:

7.

Si el objeto es un documento de Web Intelligence, enviar la tarea al Servidor de tareas de Web Intelligence, que, a su vez, enviar la solicitud al Servidor de informes de Web Intelligence. Si el objeto es un informe, el CMS enviar la tarea al Servidor de tareas de informe. Si el objeto es un programa, enviar la tarea al Servidor de tareas de programa.

El servidor de tareas obtiene el objeto del Servidor de repositorios de archivos de entrada y lo ejecuta en la base de datos crendose, de esta forma, una instancia del objeto. El servidor de tareas guarda a continuacin la instancia en el Servidor de repositorios de archivos de salida y notifica al CMS que ha concluido el trabajo satisfactoriamente. Si la tarea corresponda a un documento de Web Intelligence, el Servidor de informes de Web Intelligence se lo notifica al Servidor de tareas de Web Intelligence. A continuacin, el Servidor de tareas de Web Intelligence informa al CMS que la tarea se complet con xito.

8.

Nota:

El Servidor de cach y el Servidor de pginas no participan en la programacin de informes ni en la creacin de instancias de los informes programados. ste puede ser un punto importante al decidir la configuracin de BusinessObjects Enterprise, sobre todo en instalaciones grandes. Para obtener ms informacin, consulte el Manual de configuracin y despliegue de BusinessObjects Enterprise. Cuando programe objetos de programa o paquetes de objeto, la interaccin entre los servidores sigue el mismo patrn que el de los informes.

40

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Flujo de informacin

2

Qu ocurre cuando consulta un informe?En esta seccin se describen los mecanismos de presentacin que se implementan en InfoView. Contiene informacin acerca de:

Consulta de informes con el Servidor de cach y el Servidor de pginas Consulta de informes con el Servidor de aplicaciones de informes Presentacin de documentos de Web Intelligence

Cuando se ve un informe mediante BusinessObjects Enterprise, el flujo de procesamiento vara en funcin del visor de informes predeterminado, del tipo de informe y de los derechos que tenga sobre el informe. Adems, el flujo de procesamiento de las aplicaciones personalizadas puede variar. En todos los casos, sin embargo, la solicitud que empieza en el servidor Web se debe enviar al servidor de aplicaciones. La solicitud real se crea como direccin URL que incluye el ID exclusivo del informe. Este ID se transfiere como parmetro a la secuencia de comandos del servidor que, cuando el servidor de aplicaciones lo evala, comprueba la sesin del usuario y recupera el identificador de inicio de sesin del explorador. A continuacin, la secuencia de comandos comprueba las preferencias del InfoView del usuario y redirige la solicitud al mecanismo de consulta que corresponde al visor predeterminado del usuario. A distintos visores de informes se requieren diferentes mecanismos de consulta:

El visor DHTML sin cliente se implementa mediante report_view_dhtml.aspx. Cuando el servidor de aplicaciones evala la secuencia de comandos, sta se comunica con el marco de trabajo, a travs de las interfaces SDK publicadas, para crear un objeto visor y recuperar un origen de informe del Servidor de cach y del Servidor de pginas.

El visor DHTML avanzado sin cliente se implementa mediante report_view_advanced.aspx. Cuando el servidor de aplicaciones evala la secuencia de comandos, sta se comunica con el marco de trabajo, a travs de las interfaces SDK publicadas, para crear un objeto visor y recuperar un origen de informe del Servidor de aplicaciones de informes

Los visores de informes en el lado del cliente (visores ActiveX y Java) se implementan mediante viewrpt.aspx, que alberga el WCA.

Manual del administrador de BusinesObjects Enterprise

41

2

BusinessObjects EnterpriseArquitectura Flujo de informacin

La solicitud Web de Crystal se ejecuta internamente a travs del cdigo del visor del servidor de aplicaciones. Este cdigo se comunica con el marco de trabajo para recuperar una pgina de informe en formato .epf del Servidor de cach y del Servidor de pginas. Si an no lo han hecho as, se pide a los usuarios que descarguen e instalen el software del visor correcto.

Consulta de informes con el Servidor de cach y el Servidor de pginasEsta seccin describe el proceso de presentacin de un informe de Crystal cuando se utiliza el visor sin cliente DHTML, ActiveX o Java. Este proceso usa el Servidor de cach y el Servidor de pginas. 1. Al recibir una solicitud de consulta de informe, el Servidor de cach comprueba si tiene almacenadas las pginas solicitadas. Las pginas almacenadas en cach se almacenan como archivos en formato de pginas encapsuladas (.epf). Si existe una pgina del informe (archivo .epf) en la memoria cach: a. b. 3. El Servidor de cach comprueba con el CMS si el usuario dispone de derechos para ver la pgina en cach. En caso de que los tenga, el Servidor de cach enva la pgina en cach (archivo .epf) al servidor de aplicaciones. El Servidor de cach solicita nuevas pginas en cach (archivos .epf) del Servidor de pginas. El Servidor de pginas comprueba con el CMS si el usuario dispone de derechos para ver el informe. En caso de que los tenga, el Servidor de pginas recupera el informe del Servidor de repositorios de archivos de entrada. Si el informe es una instancia y el usuario slo tiene derechos de visualizacin, el Servidor de pginas generar pginas de la instancia del informe utilizando los datos almacenados en la instancia del informe. Es decir, el Servidor de pginas no recuperar los ltimos datos de la base de datos. Si el informe es un objeto, el usuario debe tener derechos Ver a peticin para ver el informe correctamente, ya que el Servidor de pginas debe recuperar datos de la base de datos. e. Si el usuario tiene los derechos adecuados, el Servidor de pginas genera las pginas en cach (archivos .epf) y las enva al Servidor de cach.

2.

Si no existe una pgina del informe (archivo .epf) en la memoria cach: a. b. c. d.

42

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Flujo de informacin

2

f. g. 4.

A continuacin, el Servidor de cach almacena en cach las pginas (archivos .epf). El Servidor de cach enva las pginas (archivos .epf) al servidor de aplicaciones.

El servidor de aplicaciones enva el informe al explorador Web del usuario de dos maneras posibles, en funcin de cmo se efectu la solicitud inicial:

Si la solicitud inicial se hizo a travs de un visor DHTML (report_view_dhtml.aspx), el SDK del visor, que reside en el servidor de aplicaciones, se utiliza para generar HTML que representa tanto el visor DHTML como el propio informe. Las pginas HTML se devuelven a travs del servidor Web al explorador Web del usuario. Si la solicitud inicial se hizo a travs de un visor Active X o Java (viewrpt.aspx), el servidor de aplicaciones remite las pginas en cach (archivos .epf) a travs del servidor Web al software del visor de informes del explorador Web del usuario.

Consulta de informes con el Servidor de aplicaciones de informesEsta seccin describe el proceso de presentacin de un informe de Crystal mediante el visor DHTML avanzado. Este flujo de proceso usa el Servidor de aplicaciones de informes . 1. Al recibir una solicitud de consulta de informes, RAS comprueba si tiene los datos del informe solicitado en cach. (RAS tiene su propio mecanismo de memoria en cach, que es independiente del Servidor de cach.) Si existe una versin en cach del informe (archivo .epf): a. b. 3. RAS comprueba con el CMS si el usuario dispone de derechos para ver el informe. Si es as, RAS devuelve pginas en cach (archivos .epf) al servidor de aplicaciones. RAS comprueba con el CMS si el usuario dispone de derechos para ver el informe. En caso de que los tenga, el RAS recupera el objeto de informe del Servidor de repositorios de archivos de entrada.

2.

Si no existe una pgina del informe (archivo .epf) en la memoria cach: a. b.

Manual del administrador de BusinesObjects Enterprise

43

2

BusinessObjects EnterpriseArquitectura Flujo de informacin

c.

A continuacin, el RAS procesa el objeto de informe, obtiene los datos de la base de datos, genera las pginas en cach (archivos .epf), las almacena en la memoria cach y las enva al servidor de aplicaciones. Si el usuario tiene derechos para ver el objeto de informe, RAS slo generar pginas de la ltima copia del informe. Es decir, RAS no recuperar los ltimos datos de la base de datos. Si el usuario tiene derechos para ver a peticin el objeto de informe, RAS actualizar el informe con la base de datos. Nota: Las funciones de bsqueda y filtrado interactivas proporcionadas por el visor DHTML avanzado estn disponibles slo si el usuario tiene derechos para ver a peticin (o un nivel ms alto) el objeto de informe.

d.

4.

Cuando el servidor de aplicaciones recibe las pginas en cach (archivos .epf) de RAS, el SDK del visor genera HTML que representa tanto al visor DHTML avanzado como al propio informe. El servidor de aplicaciones enva las pginas HTML a travs del servidor Web al explorador Web del usuario.

5.

Presentacin de documentos de Web IntelligenceEsta seccin describe el proceso de presentacin de un documento de Web Intelligence . 1. 2. InfoView enva la solicitud al servidor de aplicaciones Web. El servidor de aplicaciones Web enva la solicitud al servidor de aplicaciones, que crea una nueva sesin con el Servidor de informes de Web Intelligence. El Servidor de informes de Web Intelligence comprueba si el usuario tiene derechos para usar la aplicacin Web Intelligence. A continuacin, el servidor de aplicaciones Web enva la solicitud al Servidor de informes de Web Intelligence. El Servidor de informes de Web Intelligence se pone en contacto con el CMS para comprobar si el usuario tiene derecho a ver el documento, y para verificar cundo se actualiz el documento por ltima vez. Si el usuario tiene derecho a ver el documento, el Servidor de informes de Web Intelligence comprueba si tiene almacenado en cach contenido actualizado del documento. Si hay contenido almacenado en cach, el Servidor de informes de Web Intelligence enva la informacin del documento almacenado en cach al SDK.

3. 4. 5.

6.

7.

44

Manual del administrador de BusinesObjects Enterprise

BusinessObjects EnterpriseArquitectura Flujo de informacin

2

Si no hay contenido almacenado en cach, ocurrir lo siguiente: a. El Servidor de informes de Web Intelligence obtiene la informacin del documento del CMS y verifica qu derechos tiene el usuario sobre el documento. El Servidor de informes de Web Intelligence obtiene el documento de Web Intelligence del Servidor de repositorios de archivos de entrada o de salida y carga el archivo del documento. Nota: Qu FRS se usa depender de si la solicitud corresponda a un documento de Web Intelligence que se guard en BusinessObjects Enterprise o a una instancia del documento. Los documentos se almacenan en el FRS de entrada. Las instancias se generan cuando se ejecuta un objeto de acuerdo a una programacin, y se almacenan en el FRS de salida. c. Si el documento se configura como actualizar al abrir y el usuario tiene derechos Ver a peticin, el Servidor de informes de Web Intelligence actualizar los datos del documento con los datos de la base de datos. Nota: Si el documento se configura como actualizar al abrir pero el usuario no tiene derechos Ver a peticin, se mostrar un mensaje de error. d. El Servidor de informes de Web Intelligence almacena el archivo del documento y la informacin del nuevo documento en la memoria cach. El Servidor de informes de Web Intelligence enva la informacin del documento al SDK.

b.

e. 8.

La secuencia de comandos del visor llama al SDK para obtener la pgina solicitada del documento. La solicitud se transfiere al Servidor de informes de Web Intelligence. Si el