MS Process Explorer, una alternativa para complementar la administración de #BI4

Administrar un host como el de SAP BusinessObjects BI 4.* (BI4) significa dominar el uso del Central Managment Console (CMC o Consola de Administración Central) pero hay algunas características y recursos de un sistema que están fuera del alcance de CMC,…


Administrar un host como el de SAP BusinessObjects BI 4.* (BI4) significa dominar el uso del Central Managment Console (CMC o Consola de Administración Central) pero hay algunas características y recursos de un sistema que están fuera del alcance de CMC, por ejemplo, la verificación de los procesos que se están ejecutando o el control del uso de la memoria y CPU para los que usar el Task Manager resulta sumamente muy básico y poco eficiente.

Sugerimos el uso de aplicaciones como MS Process Explorer, gratuitas y de fuentes fiables, que nos permitirán verificar la ejecución de procesos.  Instalar este producto no altera la instalación de BI4, pero como siempre, sugerimos tomar precauciones para restituir el estado anterior,  como el uso de snapshots si estamos utilizando una máquina virtual. Pulsa aquí para ir a la página de Process Explorer.

Uso de Vistas Analíticas de SAP HANA en BEx Query Designer

En un escenario SAP NetWeaver BW powered by SAP HANA o simplemente BW on HANA, las posibilidades de utilizar estructuras de datos nativos de HANA con los de BW o viceversa, se van ampliando con cada actualización tanto de HANA como de BW.


En un escenario SAP NetWeaver BW powered by SAP HANA o simplemente BW on HANA, las posibilidades de utilizar estructuras de datos nativos de HANA con los de BW o viceversa, se van ampliando con cada actualización tanto de HANA como de BW. 

Creación de un VirtualProvider Based on a HANA Model

Por ejemplo, si necesitásemos diseñar una consulta BEx con datos BW y datos HANA, actualmente, esta necesidad puntual podríamos cubrirla del siguiente modo:

  • Crearíamos una vista analítica HANA (analytical view) para acceder a los datos HANA que se requieren.
  • Desde NW BW, accedemos a la transacción RSA1 y creamos un VirtualProvider de tipo “Based on a HANA Model” en la InfoArea que veamos conveniente. A través de botón de “detalles” seleccionamos la vista analítica HANA que deseamos utilizar.
  • Luego visualizaremos los atributos de la vista analítica, seleccionaremos aquellos que deseamos que sean accesibles desde el VirtualProvider y luego vincularemos con objetos BW.
  • Grabamos y activamos el VirtualProvider.  A partir de este punto podríamos utilizar BEx Query Designer para construir una consulta o podríamos definir un Multiprovider para combinar el VirtualProvider con otras fuentes BW.

Referencia: Post «Creación de una “Analytic View” de SAP HANA»

Una tarea menos al migrar a BW on HANA, ya no es necesario optimizar los DSO

Los productos de los portfolios SAP de Business Intelligence, Enterprise Performance Management y todo el sistema SAP HANA se encuentran en un proceso de constante cambio o mejora, lo que podemos leer hoy, en unos meses podría ser inaplicable o simplemente podría tener colgado el letrero de “obsoleto”. Hasta hace unos meses, en las tareas de migración de SAP NetWeaver BW sobre la plataforma SAP HANA se señalaba, como parte de este proceso, la conversión de los denominados DataStore Objects (DSO) estándares a los DSO optimizados para SAP HANA, este paso, hoy por hoy, resulta innecesario, hasta contraproducente.


Los productos de los portfolios SAP de Business Intelligence, Enterprise Performance Management y todo el sistema SAP HANA se encuentran en un proceso de constante cambio o mejora, lo que podemos leer hoy, en unos meses podría ser inaplicable o simplemente podría tener colgado el letrero de “obsoleto”.  Hasta hace unos meses, en las tareas de migración de SAP NetWeaver BW sobre la plataforma SAP HANA se señalaba, como parte de este proceso, la conversión de los denominados DataStore Objects (DSO) estándares  a los DSO optimizados para SAP HANA, este paso, hoy por hoy, resulta innecesario, hasta contraproducente.

Enfoque sobre el tratamiento de los DSO en SAP HANA hasta el SP09 de BW

Un DSO es una estructura plana que permite almacenar datos con un nivel alto de granularidad.  Hasta la actualización SP09 de SAP NW BW 7.3 llevado sobre SAP HANA, era necesario convertirlos los ODS estándar a los denominados  SAP HANA Optimized DataStore Object.  A partir de la actualización SP10 de SAP NW BW los ODS han sido mejorados en el tratamiento de la tabla de control de cambios (change log table), se prescinde del denominado “history index” (de “calculated change log” a “persistent chage log”) cuyo resultado es un mejor rendimiento al utilizar los DSO, haciendo innecesario su conversión una vez llevados sobre SAP HANA.

Enfoque sobre el tratamiento de los DSO en SAP HANA a partir del SP10 de BW

Además que en el panorama actual resulta innecesario convertir los DSO en SAP HANA, se sugiere que si se tuviese DSO optimizados para SAP HANA estos deberían reconvertirse utilizando la transacción RSDRI_RECONVERT_DATASTORE.

Imagen de la documentación sobre la optimización de DSO para SAP HANAReferencia: SAP Note 1849498

Luego de la migración de BW sobre HANA, no olvides convertir los infocubos

Una vez realizada la migración de SAP NetWeaver BW a un sistema SAP HANA, BW on HANA podría ser utilizado para realizar las operaciones habituales sin ninguna restricción, pero este escenario no sería nada recomendable. Realizada la migración, el siguiente paso debería ser convertir los infocubos tradicionales de SAP NW BW a infocubos optimizados para SAP HANA (SAP HANA Optimized InfoCubes) para obtener el máximo rendimiento en las tareas de cargas de datos y reporting.


Una vez realizada la migración de SAP NetWeaver BW a un sistema SAP HANA, BW on HANA podría ser utilizado para realizar las operaciones habituales sin ninguna restricción, pero este escenario no sería nada recomendable.  Realizada la migración, el siguiente paso debería ser convertir los infocubos tradicionales de SAP NW BW a infocubos optimizados para SAP HANA (SAP HANA Optimized InfoCubes) para obtener el máximo rendimiento en las tareas de cargas de datos y reporting.

Ventana de la transacción RSMIGRHANADB o el programa RSDRI_CONVERT_ CUBE_TO_INMEMORY para convertir infocubos tradicionales a infocubos optimizados para HANA

Utilizando la transacción RSMIGRHANADB o el programa RSDRI_CONVERT_ CUBE_TO_INMEMORY, visualizaremos una ventana similar a la adjunta a esta entrada y dónde podremos elegir el infocubo que deseamos convertir.  El proceso de conversión se ejecuta en segundo plano, este proceso remueve las tablas de dimensiones para que las tablas de datos maestros estén directamente vinculadas a la tabla de hechos F (post relacionado).

Imágenes de Roambi Analytics para iPad con iOS7

Roambi Analytics, a nuestro parecer, es la mejor y más inmediata forma de brindar Business Intelligence (BI) en dispositivos móviles a una organización, pudiendo utilizar diversas fuentes de datos, inclusive documentos BI diseñados en otras plataformas de otros fabricantes como SAP BusinessObjects BI.


Roambi Analytics, a nuestro parecer, es la mejor y más inmediata forma de brindar Business Intelligence (BI) en dispositivos móviles a una organización, pudiendo utilizar diversas fuentes de datos, inclusive documentos BI diseñados en otras plataformas de otros fabricantes como SAP BusinessObjects BI.

Roambi scr01

Con iOS7, MeLLmo, ha modificado el diseño de sus vistas, cambiado sus clásicos fondos de pantalla negros por colores claros que facilitan más la lectura. Con Roambi Analytics los «problemas de diseño» u otros «problemas técnicos» pasan a segundo plano, para focalizarse en lo más importante: Los Datos.

Roambi scr01-B

Roambi scr01-A

A continuación, las imágenes de la nueva versión de Roambi Analytics para iPad con el sistema operativo iOS7:

Roambi scr03

Roambi scr04

Roambi scr02

Roambi scr13

Roambi scr12

Roambi scr09

Roambi scr08

Roambi scr07

Roambi scr05

Roambi scr14

Roambi scr11