In October I introduced the topic of Integration capabilities between SAP BusinessObjects and Microsoft SharePoint, highlighting the benefits of the integration for those companies that want to streamline their Business Intelligence content through their company portal. In this article I reported a comparison of the integration software that SAP offers to BO customers, based on the different system configurations, and presented the features of the leading product currently available, called Integration Option for Microsoft Sharepoint – IOMS.
En seguimiento a la investigación inicial, uno de nuestros clientes nos pidió recientemente que implementemos IOMS en una plataforma existente de BusinessObject XI R3 Edge y Microsoft Sharepoint Server 2007. Sobre la base de esta historia de éxito del cliente, explicaré los requisitos y los pasos que he seguido para configurar e instalar el software de IOMS.
Elección y descarga de IOMS
Una nota general antes de cualquier instalación: el software IOMS obviamente necesita ser compatible con la versión actual de BusinessObjects. Varias versiones de IOMS están por lo tanto disponibles para su descarga desde http://service.sap.com de acuerdo con el esquema siguiente:
BOXI 3.1 SP1> Opción de integración SP1
BOXI 3.1 FP1> Opción de integración FP2
BOXI 3.1 SP2> Opción de integración SP2
Etc ...
Instalación del paquete IOMS
El primer reto al que me enfrenté durante la instalación estuvo relacionado con el hecho de que Microsoft Sharepoint y Business Objects estaban instalados en diferentes servidores. Esta es una práctica común para maximizar el rendimiento de cada sistema, pero ¿cómo podemos garantizar que esta configuración permite la integración?
Un requisito previo importante era que el software IOMS debía instalarse en SharePoint Server, pero durante el primer intento de instalación, aparecieron los siguientes mensajes de error.
El problema se puede resolver de la siguiente manera:
Si está intentando integrar IOMS con BusinessObejects Enterprise, el SDK de .NET debe estar instalado en SharePoint Server antes de instalar el kit de integración. Tenga en cuenta que, además, el BO Enterprise Web Tier debe residir en el mismo servidor que SharePoint, por lo tanto, es necesario configurar la plataforma BO en consecuencia.
Si está intentando integrar IOMS con BusinessObejects Edge, a pesar de lo que sugiere el mensaje de error, es necesario realizar una instalación completa de Edge en SharePoint Server. Se puede utilizar la misma licencia del BusinessObjects Edge operativo existente. Además, si hay un fixpack o un Service Pack en el BusinessObjects Edge 3.1 existente, debe instalarse el mismo en SharePoint Server. No instale el SDK en SharePoint Server, ya que esto está en conflicto con Edge. Después de la instalación, todos los servicios de BusinessObject en SharePoint Server deben detenerse y sólo entonces se puede completar la instalación de IOMS. BusinessObjects Edge seguirá siendo una instalación "silenciosa" en el servidor.
Otro punto crucial que encontramos durante la instalación del kit se relaciona con la configuración de la interfaz de BusinessObjects InfoView y resuelve una pregunta abierta de nuestro artículo de blog anterior.
Durante la instalación de IOMS, se le pide al administrador que elija la interfaz preferida para ver los objetos de BusinessObjects dentro de SharePoint. Tanto .NET como Java están disponibles, lo que confirma que IOMS no está diseñado para funcionar sólo con los sistemas de BusinessObjects configurados con servidores web de IIS.
Los siguientes pasos del asistente de instalación le permiten especificar la configuración del nombre del servidor / IP y la autenticación necesaria para conectarse al entorno operativo de BusinessObjects. No tengo una recomendación específica que hacer sobre este punto; Sólo recuerde comprobar la conectividad con el servidor de BusinessObjects (mediante cmd ... ping BO servidor, o simplemente probar InfoView con Internet Explorer).
Configuración del despliegue del paquete web
Después de instalar la opción de integración para el software de Microsoft SharePoint, los iconos o accesos directos no se agregan al menú Inicio. IOMS no es una aplicación, sino un software complementario que incluye un paquete de partes web específicas de BusinessObjects que se agregan al despliegue de SharePoint.
Como resultado, se pueden seleccionar ocho nuevas partes web de BusinessObjects en cualquier momento desde la carpeta Galería de inicio en SharePoint:
Parte web del Explorador de contenido
Acciones de usuario
Búsqueda avanzada
Parte Web del panel de control
Elemento Web del Visor de Documentos
Parte Web del Visor de Xcelsius
Elemento Web del Visor de informes de Crystal
Parte Web del Visor de informes analíticos
El más importante de ellos es el elemento web Content Explorer. Esta es la reproducción de Infoview dentro de SharePoint y es obligatorio trabajar con el contenido de BusinessOjects, ya que incluye la ventana de inicio de sesión en el sistema BO operativo. Cualquier otro elemento Web debe utilizarse en combinación con el Explorador de contenido.
Y aquí está una imagen de cómo se vería la implementación final de BusinessObjects-Sharepoint en uso:
Después de instalar la opción de integración para el software de Microsoft SharePoint, el administrador finalmente puede configurar opciones adicionales específicas de cada implementación. También vale la pena mencionar la autenticación SSO con credenciales de AD, que le permite navegar por BusinessObjects dentro de SharePoint sin repetir las credenciales de inicio de sesión en el momento del uso.
Los detalles de esta configuración se informan en la Guía del administrador de IOMS, pero según nuestra experiencia, esto suele ser una configuración complicada que implica la modificación de los archivos del sistema .NET. Manténgase atento para una guía de solución de problemas completa en la configuración de SSO que se publicará en futuros artículos de blog.
En octubre presenté el tema de las capacidades de integración entre SAP BusinessObjects y Microsoft SharePoint