Las notas SAP para las «Time-dependent hierarchy» de SAP BPC NW 10.0

En más de una ocasión hemos señalado que creemos que para SAP, los usuarios y consultores somos los encargados en detectar y comunicar los errores que tienen sus productos. Una muestra que alimenta esta sospecha la encontramos con la nueva funcionalidad denominada «Time-dependent hierarchy» (TDH), la cual nos brinda la posibilidad de contar con más una versión de una jerarquía en SAP BPC NW 10.0 (SAP Business Planning and Consolidation).


 En más de una ocasión hemos señalado que creemos que para SAP, los usuarios y consultores somos los encargados en detectar  y comunicar los errores que tienen sus productos.  Una muestra que alimenta esta sospecha la encontramos con la nueva funcionalidad denominada «Time-dependent hierarchy» (TDH), la cual nos brinda la posibilidad de contar con más una versión de una jerarquía en SAP BPC NW 10.0 (SAP Business Planning and Consolidation).

La funcionalidad de las «jerarquías basadas en el tiempo» fueron introducidas con la actualización SP9 de SAP BPC NW 10.0 el 21 de diciembre de 2012 y hasta el momento ya contamos con alrededor de una docena de notas SAP que corrigen errores en el produucto alrededor de esta funcionalidad.  Estas notas corrigen problemas en el componente servidor (CPMBPC), a nivel cliente esta funcionalidad fue liberada con el EPM Add-in SP13, desde entonces han sido liberadas 9 actualizaciones, por lo que recomendamos contar con la última aculización, a día de hoy, la SP14 patch 3.

Las notas SAP que debería tenerse en cuenta para el correcto funcionamiento de las TDH, son las siguientes (se requiere usuario y contraseña de SAP Marketplace):

Si se esta utilizando el componente HANABPC, entre otras notas, considerar las siguientes:

La «Nota Central» para mejorar el rendimiento de SAP BPC 10.0 NW

Si has diseñado, por necesidades de los usuarios de negocio, una aplicación o modelo SAP BPC 10.0 NW (SAP Business Planning and Consolidation) complejo (entendiendo por complejo la presencia de algunas de las siguientes características: uno o más cubos con un número superior a 13 dimensiones, dimensiones con más 10.000 miembros, número elevado de propiedades y jerarquías, número elevado de usuarios y concurrencia, entre otros aspectos que se señalan en la guía de Sizing de este producto) quizás te encuentres con la necesidad de buscar mejorar el rendimiento.


Si has diseñado, por necesidades de los usuarios de negocio, una aplicación o modelo SAP BPC 10.0 NW (SAP Business Planning and Consolidation) complejo (entendiendo por complejo la presencia de algunas de las siguientes características: uno o más cubos con un número superior a 13 dimensiones, dimensiones con más 10.000 miembros, número elevado de propiedades y jerarquías, número elevado de usuarios y concurrencia, entre otros aspectos que se señalan en la guía de Sizing de este producto) quizás te encuentres con la necesidad de buscar mejorar el rendimiento.

Además de las tareas propias de administración y configuración que requiere tanto SAP BPC como SAP Netweaver BW, plataforma sobre la que se configura esta herramienta de planificación y consolidación, una buena práctica es revisar la nota central de mejora de rencimiento.  La nota 1634922 es un compendio de las notas SAP que contribuyen a mejorar el rendimiento por cada nivel de actualización (Service Pack – SP), esta nota se actualiza con regular frecuencia.  

Nuestra sugerencia es revisar esta nota central y valorar la posibilidad de aplicar el último nivel de parche, o en caso contrario, las notas que puedan aplicarse independientemente al nivel de parche que se tenga instalado.  También revisar la sección de “notas relacionadas” contenida en esta nota central.

«Jerarquías basadas en el tiempo» de SAP BPC, un motivo más para cuando se diseñe informes no recurrir a otras herramientas

Las jerarquías basadas en el tiempo (Time-dependent Hierarchy – TDH) es un buen motivo para valorar un poco más el reporting utilizando los recursos propios de SAP BPC 10.0 (SAP Business Planning and Consolidation y SAP EPM Add-in for MS). A través de esta nueva funcionalidad incorporada a partir de la actualización SP9, los usuarios podrán elegir la versión de jerarquía a emplear cuando visualicen la información, siempre y cuando, las dimensiones de interés (dato maestro) estén configuradas para este fin.


Las jerarquías basadas en el tiempo (Time-dependent Hierarchy – TDH) es un buen motivo para valorar un poco más el reporting utilizando los recursos propios de SAP BPC 10.0 (SAP Business Planning and Consolidation y SAP EPM Add-in for MS).  A través de esta nueva funcionalidad incorporada a partir de la actualización SP9, los usuarios podrán elegir la versión de jerarquía a emplear cuando visualicen la información, siempre y cuando, las dimensiones de interés (dato maestro) estén configuradas para este fin.

Hasta ahora, para una dimensión BPC podemos tener más de una jerarquía (*), el criterio para definir una nueva jerarquía es si la estructura o enfoque es distinto a cualquiera otra jerarquía que existe actualmente, por ejemplo, para una dimensión que almacena sociedades de una organización (tipo Entity) podríamos tener una jerarquía por países y otra por tipo de servicio ofrecido.  Si las jerarquías varían en su contenido, por agregar o retirar elementos o nodos, perdíamos las “fotos” anteriores y sólo se contaba con la posibilidad de visualizar la “instantánea” actual.  Las “Jerarquías basadas en el tiempo” es la respuesta para contar con las diferentes “fotografías” que pueden llegar a tener esta estructura para ordenar los miembros de dimensión.

Antes de la versión 10.0 SP9 si se deseaba tener una versión anterior de una jerarquía se podría tener una copia de la misma, pero no resultaba una buena solución porque redunda en una pérdida de rendimiento de la plataforma.

Sugerimos la revisión de las siguientes notas (se requiere usuario y contraseña de SAP Marketplace): 1799271, 1826484, 1824985, 1874053  y post relacionado.

(*) Nota: Hasta la versión 10.0 SP4 el límite máximo de jerarquías permitidas por dimensión era 35 (ref. 1619013), versiones posteriores el límite es de 100 aproximadamente (Ref. 1565985), este número depende del  número y tamaño de las propiedades o atributos de cada dimensión.

MS Network Monitor, para analizar el tráfico de red

Microsoft Network Monitor es una herramienta gratuita de Microsoft que permite capturar, ver y analizar los datos de la red. Analizar el tráfico en la red es necesario para detectar problemas que podemos tener con alguna aplicación, en una entrada anterior comentamos sobre Fiddler, que tiene el mismo fin, pero Microsoft Net Monitor nos parece más completo para detectar problemas en SAP BPC (SAP Business Planning and Consolidation).


Microsoft Network Monitor es una herramienta gratuita de Microsoft que permite capturar, ver y analizar los datos de la red. Analizar el tráfico en la red es necesario para detectar problemas que podemos tener con alguna aplicación, en una entrada anterior comentamos sobre Fiddler, que tiene el mismo fin, pero Microsoft Net Monitor nos parece más completo para detectar problemas en SAP BPC (SAP Business Planning and Consolidation).

Por ejemplo, podemos encontrar problemas al utilizar un determinado Environment de SAP BPC, podríamos utilizar esta herramienta para lo siguiente:

  • Detectar fallos en la comunicación HTTP en el servidor web
  • Identificar problemas de tráfico de red entre el cliente y el servidor

Recomendamos los siguientes enlaces:

SAP LAVA, nuevo estándar para el diseño de visualizaciones analíticas

A través de un blog de SAP SCN, SAP ha comunicado la existencia de LAVA (Lightweight Applied Visual Analytics) un estándar para el diseño de gráficos y visualizaciones para fines analíticos y de Business Intelligence. Se trata de una colección de principios y buenas prácticas, no de un lenguaje de programación como algunos medios han señalado. LAVA no es sino Best Practices para las visualizaciones que utilizará SAP y podrán emplear los usuarios de sus herramientas analíticas.


A través de un blog de SAP SCN, SAP ha comunicado la existencia de LAVA (Lightweight Applied Visual Analytics) un estándar para el diseño de gráficos y visualizaciones para fines analíticos y de Business Intelligence.  Se trata de una colección de principios y buenas prácticas, no de un lenguaje de programación como algunos medios han señalado.  LAVA no es sino Best Practices para las visualizaciones que utilizará SAP y podrán emplear los usuarios de sus herramientas analíticas.

Principio básico de SAP LAVA; simplicidad para transmitir con claridad

En el enlace de referencia se señalan los pilares sobre lo que se estructura LAVA:

  1. Apariencia esbelta. Visualizaciones sin decoraciones irrelevantes como graduaciones, sombras o superficies reflectantes
  2. Points. Inclusión de representaciones gráficas pequeñas para transmitir con simpleza y claridad (“chart tweets”).
  3. Canales.  Contenedores para navegar entre “Points”, gráficos y “Boards”, facilitando la interacción en pantallas táctiles.
  4. Boards. Similar a un clásico dashboard, ejerce el papel de contenedor de gráficos.
  5. Lattice. O rejas, nuevo componente de visualización perteneciente a la categoría de los metagráficos, o metacharts, más grandes y más sofisticado que un gráfico típico, pero más pequeño y menos específico que una aplicación analítica.

SAP LAVA facilita la interacción del usuario con visión en dispositivos móviles

Referencia: SAP SCN