Compatibilidad de clientes SAP BusinessObjects BI con carcaterísticas SAP BW

Cada vez es más estable la compatibilidad de las aplicaciones cliente de la plataforma SAP BusinessObjects BI con fuentes de datos de SAP BW, especialmente con consultas BEx. Pero no todas las herramientas cliente SAP BO BI son compatibles, por igual, con todas las características de estas fuentes de datos.


Cada vez es más estable la compatibilidad de las aplicaciones cliente de la plataforma SAP BusinessObjects BI con fuentes de datos de SAP BW, especialmente con consultas BEx. Pero no todas las herramientas cliente SAP BO BI son compatibles, por igual, con todas las características de estas fuentes de datos.

extracto-de-la-matrix-de-compatibilidad-con-sap-bw

En la nota SAP de referencia encontraremos un fichero Excel en el que se detalla la compatibilidad de los siguientes clientes de la plataforma Business Intelligence de SAP 4.1 y 4.2: “Universos UNX”, “Web Intelligence“, Dashboards, “Crystal Reports Enterprise”,  “Analysis, edition for OLAP”. Adicionalmente, también se incluye la compatibilidad con SAP Lumira (Desktop),  “Anlysis, edition for MS Office” y Design Studio.

Referencia: SAP Note 1869560 (o aquí)

De “powered by SAP HANA” a “edition for SAP HANA”

La arquitectura de todos los componentes o productos SAP, con futuro, vienen siendo revisados y redefinidos para que funcionen utilizando el potencial de SAP HANA Database de la mejor manera. Así, inicialmente fueron introducidos los “aceleradores”, los cuales básicamente replican las tablas más relevantes de una aplicación en HANA, obteniéndose un mejor tiempo de respuesta.


La arquitectura de todos los componentes o productos SAP, con futuro, vienen siendo revisados y redefinidos para que funcionen utilizando el potencial de SAP HANA Database de la mejor manera. Así, inicialmente fueron introducidos los “aceleradores”, los cuales básicamente replican las tablas más relevantes de una aplicación en HANA, obteniéndose un mejor tiempo de respuesta.

Recorrido de SAP BW hacia SAP HANA

Posteriormente hemos venido viendo soluciones “powered by SAP HANA” o simplemente “on SAP HANA”, caracterizadas por llevar, con mínimos cambios, los modelos de datos de las aplicaciones a SAP HANA y por consiguiente, el procesamiento de los datos es ejecutado en memoria obteniéndose importantes mejoras en los tiempos de respuesta.

Cambios en los objetos de SAP BW 7.5

El cambio más disruptivo que se está dando por SAP HANA es la irrupción de una nueva generación de aplicaciones, las denominadas “edition for SAP HANA”. La cual prescinde de todos los elementos u objetos que tuviese la aplicación original e impiden que sea más eficiente y veloz en SAP HANA. El primero y más relevante representante “edition for SAP HANA” es SAP BW 7.5, del cual destacamos los siguientes cambios:

  • La clásica interface SAP GUI del denominado Data Warehousing Worbench es sustituida por el denominado BW Modelling tolos in Eclipse.
  • Las funcionalidades o herramientas para el modelado BW han sido adaptadas en el entorno de modelado SAP HANA. Por el momento, hay algunos objetos que deben ser definidos en el Data Warehousing Workbench.
  • Algunos objetos ya no son soportados y serán sustituidos por uevos tipos de objetos especialmente diseñados para SAP HANA. En este enlace puedes ver estos cambios: aquí.
  • SAP Business Explorer (BEx) ya no será soportado nunca más (esto ya  lo han dicho más de alguna vez.  :-I). Las consultas o queries serán definidas con las herramientas de modelado BW de SAP HANA. Para la visualización de datos se recomienda el uso de Analysis for Office o Design Studio (o SAP BusinessObjects Lumira).

Road map de SAP BW

No digas SAP BI cuando es SAP BW, no es lo mismo

La fuerza de la costumbre nos lleva a seguir utilizando términos que no son los adecuados, el caso más recurrente en el mundo SAP es el de BI, acrónimo de Business Intelligence, muchas veces utilizado cuando se desea referir a Business Warehouse (BW).


La fuerza de la costumbre nos lleva a seguir utilizando términos que no son los adecuados, el caso más recurrente en el mundo SAP es el de BI, acrónimo de Business Intelligence, muchas veces utilizado cuando se desea referir a Business Warehouse (BW).

Cuando se habla de análisis de datos, se debe diferenciar la capa de los datos de la capa de visualización y presentación de la información. La capa de datos para el análisis, por mucho tiempo, era solo un repositorio central o data warehouse, el cual agrupa y consolida la información de distintas fuentes. Hoy por hoy, las capas de datos puede ser la base de datos de distintos sistemas transaccionales, ficheros de datos o medios/redes sociales, sin la necesidad imprescindible de utilizar un almacén de datos.

La diferenciación entre SAP BI y SAP BW un reclamo hasta para reportar una incidencia

SAP denominó a su plataforma de análisis de datos como SAP Business Intelligence, la cual contenía inicialmente SAP Business Warehouse como repositorio central y los componentes de SAP Business Explorer (BEx) para la presentación de información. Pasado los años y desde la llegada de Business Objects, SAP ha tratado de corregir esta situación, un ejemplo es la nota 2348720, la cual señala lo siguiente:

Formerly, SAP Business Warehouse was temporarily called SAP Business Intelligence and was referenced to as ‘SAP BI’. The ‘BI’ (Business Intelligence solutions) component in the support launchpad is used for SAP BusinessObjects Business Intelligence products (eg. SAP BusinessObjects Business Intelligence Platform, Design Studio, Lumira, Roambi, Crystal Reports, Dashboard, Web Intelligence) and is not related to SAP Business Warehouse.

Pero será difícil no encontrarnos con expresiones tales como “se busca experto en SAP BI” o “los datos están en BI” cuando sólo se refieren a SAP BW.

Referenia: SAP Note 2348720

En las actualizaciones de BPC NW, ten presente los otros componentes del sistema

SAP BPC NW (SAP Business Planning and Consolidation para plataformas SAP NetWeaver) se instala sobre una plataforma SAP NW BW, este sistema está conformado por una serie de componentes, que para los cuales, SAP puede liberar actualizaciones. Cuando se publican actualizaciones de cualquier componente, no se informa de la repercusión en los otros componentes, se comunican las mejoras o los errores corregidos, las “sorpresas” vienen después de la aplicación de las actualizaciones.


SAP BPC NW (SAP Business Planning and Consolidation para plataformas SAP NetWeaver) se instala sobre una plataforma SAP NW BW, este sistema está conformado por una serie de componentes, que para los cuales, SAP puede liberar actualizaciones.  Cuando se publican actualizaciones de cualquier componente, no se informa de la repercusión en los otros componentes, se comunican las mejoras o los errores corregidos, las “sorpresas” vienen después de la aplicación de las actualizaciones.

Por ejemplo, en la nota 1909032 se comenta de un error que se produce al recuperar datos desde SAP BPC NW 7.5 y 10.0 luego de aplicar una actualización de BW 7.3. Nuestra sugerencia es seguir la misma cautela al aplicar a cualquier componente del sistema, especialmente de SAP NW BW, recomendada al aplicar una actualización de un sistema SAP BPC.  El uso de un entorno de pruebas para comprobar la mejor o igual operativa de los modelos será necesario ya sea una aplicación de actualizaciones de BPC o BW.

Las consultas BEx en BI4

Las consultas BEx (Business Exchange queries) son consultas creadas con SAP BEx Query Designer y almacenadas en una plataforma SAP NetWeaver BW. Son consultas a fuentes de datos de SAP NW BW (infocubos). Desde la incorporación de la conectividad BICS (BI Consumer Services) en SAP BusinessObjects BI 4.0 (BI4), el uso de consultas BEx es la mejor alternativa para acceder a datos desde componentes BI4 a fuentes SAP NW BW, debido a que es el mecanismo que más fielmente interpreta los datos tal como han sido definidos (metadatos) en SAP NW BW.


Las consultas BEx (Business Exchange queries) son consultas creadas con SAP BEx Query Designer y almacenadas en una plataforma SAP NetWeaver BW.  Son consultas a fuentes de datos de SAP NW BW (infocubos).  Desde la incorporación de la conectividad BICS (BI Consumer Services) en SAP BusinessObjects BI 4.0 (BI4), el uso de consultas BEx es la mejor alternativa para acceder a datos desde componentes BI4 a fuentes SAP NW BW, debido a que es el mecanismo que más fielmente interpreta los datos tal como han sido definidos (metadatos) en SAP NW BW.

Cuando se utiliza consultas BEx con conectividad BICS, entre otras cosas, se debe tener presente lo siguiente:

  • No es posible renombrar, modificar o añadir metadatos.
  • La opción de la consulta “Allow External Access to the Query” debe estar habilitada.
  • Por el momento, no es posible crear universos con consultas BEx (En 3.* teníamos los universos OLAP, en 4.0 tenemos sólo universos relacionales con fuentes BW pero la interpretación de los datos es muy diferente).
  • Web Intelligence (WebI) tiene tres interfaces para crear documentos.  Con las interfaces de Rich Internet Application (aplicación Java) y Rich Client (aplicación de escritorio), utilizando consultas BEx se puede crear, editar y refrescar documentos WebI.  Utilizando la interfaz Web (modo DHTML) sólo se puede visualizar y refrescar documentos WebI con fuentes BEx Query.
  • La consulta BEx que se utilice como fuente de datos no debe contener más de 50 objetos.

A día de hoy, reiteramos todo lo dicho respecto al futuro de SAP BEx. Como herramienta de reporting tiene un claro sustituto: SAP Analysis for MS Office. El único papel claro que tiene actualmente es como fuente de datos para BI4. (aquí entradas relacionadas).