Notas para utilizar SAP BPC como fuente de datos en SAP BusinessObjects BI

Poco a poco va mejorando la conectividad entre SAP Business Planning and Consolidation (SAP BPC) y SAP BusinessObjects BI (BI4.*). En el documento de referencia se recopila la serie de notas SAP que explican cómo conectar componentes BI o diseñar universos BusinessObjects utilizando como fuentes datos a modelos BPC.


Poco a poco va mejorando la conectividad entre SAP Business Planning and Consolidation (SAP BPC) y SAP BusinessObjects BI (BI4.*). En el documento de referencia se recopila la serie de notas SAP que explican cómo conectar componentes BI o diseñar universos BusinessObjects utilizando como fuentes datos a modelos BPC.

  • 1731626 – Connectivity options between various BusinessObjects BI tools and BPC
  • 1835142 – Cannot connect to BPC 7.5 from BI 4.0
  • 1613548 – How to troubleshoot the BPC ODBO driver connectivity issues
  • 1690965 – How to test ODBO connectivity on 64-bit editions of Windows
  • 1613532 – Error «Could not find provider BPCMDX.4» when creating a Universe connection
  • 1797313 – Authentication error when creating an IDT connection to BPC 7.5 using XMLA
  • 1632820 – How to debug and trace Xcelsius dashboards connected to a web service
  • 1784015 – BPC MS: What are the required components for BPC and Xcelsius Integration
  • 1909019 – How to troubleshoot connectivty issues between BI and BPC data sources with Fiddler
  • 1709467 – Trouble shooting BPC ODBO / XMLA issues

Referencia: SAP Note 1835213

«Promover» objetos con LCM_CLI en BI4.*

En SAP BusinessObjects BI 4.* (BI4.1 o BI4.0), se conoce con el termino «Promover» a la acción de transportar o copiar los objetos de un entorno a otro, por ejemplo, de “Desarrollo” a “Producción”. Para este fin SAP Businessbjects BI 4.* incluyen la funcionalidad «Promotion Management», la que en algún tiempo se denominó Lifecycle Management, de ahí que la iniciales LCM estén presentes en algunos componentes de esta herramienta.


En SAP BusinessObjects BI 4.* (BI4.1 o BI4.0), se conoce con el termino «Promover» a la acción de transportar o copiar los objetos de un entorno a otro, por ejemplo, de “Desarrollo” a “Producción”. Para este fin SAP Businessbjects BI 4.* incluyen la funcionalidad «Promotion Management», la que en algún tiempo se denominó Lifecycle Management, de ahí que la iniciales LCM estén presentes en algunos componentes de esta herramienta.

Para “Promover” objetos tenemos la interfaz web, pero con la limitación que sólo podemos definir o configurar tareas (Jobs) con un máximo de 100 objetos, por otro lado, este proceso puede realizar comprobaciones de dependencias entre los objetos y con la seguridad definida, y según la complejidad de la implementación, esta tarea de comprobación podría interrumpirse si superase los 20 minutos que restringe el servidor de aplicaciones web para estos procesos.

LCM Command line interface (LCM_CLI) de BI4.1 y BI4.0

Debido a los dos posible contratiempos señalados en el párrafo anterior, existe “LCM Command Line Interface” (LCM_CLI.bat o lcm_cli.sh), una opción para promover gran cantidad de objetos entre plataformas SAP BI 4.1 o SAP BI 4.0. El uso de esta herramienta se recomienda en grandes implementaciones con una gran cantidad de objetos, su uso requiere una adecuada configuración, así como el seguimiento de algunas buenas práctica para evitar la pérdida de rendimiento o que el proceso no finalice o se interrumpa. Documentación reciente señala el uso de esta funcionalidad a partir de la actualización BI 4.1 SP02 o superiores, para lograr buena performance.

Referencia: SAP Note 1969259

«Query Stripping» en WebI 4.1

“Query Stripping” (traducido como “Eliminación de Consultas” en la versión en español) es una nueva funcionalidad en SAP BusinessObjects 4.1, por el momento sólo aplicable en Web Intelligence (WebI), que permite mejorar el rendimiento de la actualización de documentos


Query Stripping” (traducido como “Eliminación de Consultas” en la versión en español) es una nueva funcionalidad en SAP BusinessObjects 4.1, por el momento sólo aplicable en Web Intelligence (WebI), que permite mejorar el rendimiento o performance de la actualización de documentos. Esta característica redefine la consulta diseñada para sólo incluir los elementos que se utilizan en los informes.

Esta característica es automáticamente incluida cuando se utiliza universos OLAP, en el caso de universos relacionales será necesario seguir los siguientes pasos:

  1. Habilitar en el universo relacional correspondiente, la opción “Allow query stripping” en el panel “Query Options”.
  2. Exportar (Publicar) la Capa de negocios (Business Layer) como un Universo UNX.
  3. Crear un nuevo documento WebI con el Universo UNX.
  4. Habilitar la opción “Enable query stripping” en el panel “Query Properties” del documento WebI.
  5. Antes de obtener los resultados y salvar el documento, verificar que la opción señalada en el punto anterior está habilitada.

 

Controla el espacio libre en disco de tu instalación SAP BusinessObjects BI

El poco espacio libre en disco en una instalación de SAP BusinessObjects BI puede ser un peligro potencial importante que puede dañar toda la instalación, especialmente en las tareas de actualización. Disponer de menos de 15 GB libres en disco puede significar la pérdida o corrupción de ficheros indispensables para la ejecución del servidor de aplicaciones (por ejemplo Tomcat) o del Server Intelligence Agent (SIA) o peor aún, el daño irreparable de la base de datos del CMS.


El poco espacio libre en disco en una instalación de SAP BusinessObjects BI puede ser un peligro potencial importante que puede dañar toda la instalación, especialmente en las tareas de actualización. Disponer de menos de 15 GB libres en disco puede significar la pérdida o corrupción de ficheros indispensables para la ejecución del servidor de aplicaciones (por ejemplo Tomcat) o del Server Intelligence Agent (SIA) o peor aún, el daño irreparable de la base de datos del CMS.

Medidas Preventivas

Como medida preventiva se debe controlar la disponibilidad de espacio suficiente en disco, si se tiene todos las capas es un mismo host, el tamaño promedio del disco, de un sistema de producción, no debería ser inferior a 150 GB. Así mismo, se debe controlar la generación de ficheros temporales, una actualización puede llegar a consumir más de 6 GB de espacio en disco en ficheros temporales que usualmente no elimina el programa de actualización al concluir el proceso. Por último, resulta indispensable la copia de seguridad de los datos de la plataforma de BI.

Posibles Soluciones

La primera señal de que algo no va bien es cuando el Tomcat y el SIA no se ponen en marcha, la cusa usual es que algunos ficheros JAR se han perdido, la solución pasa por copiar, desde otra instalación equivalente (misma versión y nivel de actualización) los ficheros JAR que estuviesen faltando (ver notas SAP 1982241 y 2033715). Un problema más grave sería el daño de la base del CMS, cuya solución puede resultar compleja antes de recurrir a la restauración de una copia de seguridad, depende del daño que tuviese, una medida sería recurrir a la copia de ficheros asociados a la base de datos del CMS que se almacenan antes de cada actualización (ver nota SAP 1711203).

Compatibilidad entre Data Services y BI4

SAP Data Services (DS) y SAP Information Steward (IS) son productos para el tratamiento de datos (ETL, calidad e integridad) los cuales tienen dependencia con la plataforma SAP BusinessObjects Business Intelligence (BIP). BIP o BI4 es indispensable en DS/IS para poder gestionar, a través de la consola de Administración Central (CMC), los Usuarios, Grupos, Access Level, Data Services (repositorios), Servers, entre otros objetos.


SAP Data Services (DS) y SAP Information Steward (IS) son productos para el tratamiento de datos (ETL, calidad e integridad) los cuales tienen dependencia con la plataforma SAP BusinessObjects Business Intelligence (BIP). BIP o BI4 es indispensable en DS/IS para poder gestionar, a través de la consola de Administración Central (CMC), los Usuarios, Grupos, Access Level, Data Services (repositorios), Servers, entre otros objetos.

Matriz de compatibilidad entre Data Services, Information Steward y SAP BusinessObjects BI o Information Platform Services (IPS)

Opcionalmente, en vez de utilizar una instalación completa de BI4 se puede optar por la instalación básica, denominada Information Platform Services (IPS). El nivel de versiones y actualizaciones de los distintos productos de SAP no van alineados en compatibilidad, en la nota de referencia podrás encontrar la matriz de compatibilidad entre DS con BI4/IPS.

Referencia: Nota SAP 1740516