Revisando el “road map” de WebI

SAP BusinessObjects Web Intelligence (WebI) es la principal herramienta de la plataforma de Business Intelligence de SAP, SAP BusinessObjecs BI, con este componente se diseñan los informes analíticos que requiere una organización y dadas sus características, permitiendo el uso de universos (capa semántica…


SAP BusinessObjects Web Intelligence (WebI) es la principal herramienta de la plataforma de Business Intelligence de SAP, SAP BusinessObjecs BI, con este componente se diseñan los informes analíticos que requiere una organización y dadas sus características, permitiendo el uso de universos (capa semántica) es el componente dirigido a satisfacer las necesidades “self service” para que los usuarios modifiquen o diseñen sus nuevos informes sin requerir el soporte de un especialista.

WebI, en la versión 4.0 tuvo grandes cambios, además de las posibilidades de acceso a datos a fuentes de datos SAP, universos UNX y SAP HANA, también tuvo grandes cambios funcionales, ofreciendo una interfaz de usuario más productiva.  Por todo ello, no sorprende que la reciente versión del road map de WebI (del 9 de agosto) no figuren grandes cambios, y en gran medida todo vaya dirigido a estabilizar o mejorar lo hecho hasta ahora.  Sólo nos resultan destacables las posibilidades de personalización de la interfaz, característica que estaría disponible en las próximas actualizaciones.

Referencia: (aquí)

¿Metodología ASAP para la innovación?

La metodología de SAP, que sugiere el fabricante aplicar en la implementación de todos sus productos, denominada Accelerated SAP (ASAP), ¿es aconsejable aplicarla en el contexto actual?. …


La metodología de SAP, que sugiere el fabricante aplicar en la implementación de todos sus productos, denominada Accelerated SAP (ASAP), ¿es aconsejable aplicarla en el contexto actual?.  Los usuarios y consultores de SAP estamos viviendo una vorágine de innovaciones contantes, sin precedentes, tanto en Business Intelligence, Enterprise Information Management (EIM), Enterprise Performance Management (EPM), Governance, Risk manament and Compliance (GRC), y por si fuera poco, SAP HANA.

Descocemos cuando fue diseñada la metodología SAP ASAP, pero definitivamente creemos que el contexto era totalmente diferente al actual.   Por ejemplo, con innovaciones tales como SAP BusinessObjects BI 4.0 o SAP Business Planning and Consolidatio 10.0, tenemos la inevitable sensación que fueron liberados antes de tiempo y que gracias a los primeros usuarios y los primeros consultores en utilizarlos, estos productos han madurado y ahora están más estabilizados.

Viendo las fases de esta metodología, nos preguntamos cómo podemos encasillar la definición funcional de la implementación de un producto, si consultores y usuarios están aprendiendo sobre la marcha su funcionamiento y limitaciones.  Pensando al respecto, cada vez estamos más convencidos que para un “producto de reciente innovación” lo más adecuado es una metodología basada en Agile (aquí unos lineamientos).

Referencia: (aquí)

Si eres cliente/usuario SAP, accede al «RKT»

Si eres usuario de un producto SAP, sobre todo, si se trata de una reciente innovación que ha presentado SAP en los últimos años, el programa o modelo denominado Ramp-up Knowledge Transfer (RKT)…


Si eres usuario de un producto SAP, sobre todo, si se trata de una reciente innovación que ha presentado SAP en los últimos años, el programa o modelo denominado Ramp-up Knowledge Transfer (RKT) puede ser un buen punto de partida para conocer las características y funcionalidades de la herramienta que estas utilizando, los documentos y vídeos estas organizados según el perfil del usuario, desde funcional hasta técnico.  En principio, tienen acceso los partners, pero en muchos casos también los usuarios/clientes.

En este enlace tienes acceso a todo el índice (se requiere autenticación de SAP Marketplace).

Introducción sobre las «Vistas de Información» de SAP HANA

Las vistas de información (Information Views) de SAP HANA son creadas para modelar un subconjunto de datos almacenados en la base de datos SAP HANA y de este modo, cubrir las necesidades de información de un proceso de negocio. Estas vistas, que actúan como una capa intermedia entre los datos y los usuarios, enfoque similar a los universos de SAP BusinessObjects BI, están básicamente constituidos por atributos (Attribute) y medidas (Measure), el primero de ellos describe la información (cliente, ciudad, región, etc) y el segundo tipo de dato cuantifica la información (ingresos, cantidades, gastos, etc).


Las vistas de información (Information Views) de SAP HANA son creadas para modelar un subconjunto de datos almacenados en la base de datos SAP HANA y de este modo, cubrir  las necesidades de información de un proceso de negocio.  Estas vistas, que actúan como una capa intermedia entre los datos y los usuarios, enfoque similar a los universos de SAP BusinessObjects BI, están básicamente constituidos por atributos (Attribute) y medidas (Measure), el primero de ellos describe la información (cliente, ciudad, región, etc) y el segundo tipo de dato cuantifica la información (ingresos, cantidades, gastos, etc).

Existen tres vistas de información:

  • Attribute View. Son usadas para definir una entidad cuando la descripción de la entidad está contenida en varias tablas que requieren ser vinculadas.  Una vista atributo puede finalmente contener atributos simples, atributos calculados y jerarquías.  Así mismo, es posible definir filtros, atributos ocultos para procesos o cálculos internos, atributos clave para vincular con otra tablas o habilitar la propiedad Drill Down.
  • Analytic View. Las vistas analíticas son utilizadas para modelar datos que incluyen medidas como por ejemplo cualquier proceso de ventas, los cuales implican medidas tales como cantidades e importes.  La estructura de datos (data foundation) de una vista analítica puede contener múltiples tablas, pero sólo una de ellas deberá contener las medidas (equivalente a la tabla de hechos de un modelo de estrella).  Además de las vinculaciones entre tablas, una vista analítica puede incluir la definición de otra vista analítica, heredando las definiciones de la vista incluida.  Las Analytic Views pueden incluir atributos simples, atributos calculados, atributos privados, medidas simples, medidas calculadas, medidas restringidas, variables, parámetros de entrada, filtros, atributos ocultos, atributos clave, drill down, tipos de agregación de las medidas, moneda y unidad de las medidas.
  • Calculation View. Este tipo de vistas, que quizás tenga un uso menos frecuente, necesarias cuando se requieran cálculos más complejos que no pueden ser cubiertos por los tipos de vistas anteriores. Las vistas de cálculo pueden incluir otras vistas de atributos, vistas analíticas, sentencias SQL, diferentes niveles de agregación de datos, atributos y medidas (en ambos casos simples, calculadas y privadas/restringidas), column views, contadores, otra jerarquías (además de las que podrían contener las vistas de atributo), variables y parámetros.

¿Múltiples bases de datos SAP HANA?

Cuando recibimos un servidor o nodo de SAP HANA esta viene pre-configurada con una base de datos (Nota: creemos que la traducción más o menos aproximada de SAP HANA Appliance es Servidor o Nodo SAP HANA).


Cuando recibimos un servidor o nodo de SAP HANA esta viene pre-configurada con una base de datos (Nota: creemos que la traducción más o menos aproximada de SAP HANA Appliance es Servidor o Nodo SAP HANA).

En esta base de datos SAP HANA incluiremos en tablas toda los datos que la organización requiere, luego con las denominadas vistas o views (Attribute Views, Analytic Views y Calculation Views), algo similar a una capa semántica o universo podremos acceder a los datos para su explotación y análisis.

Técnicamente es factible tener otra base de datos en el mismo nodo, pero como señala SAP en la nota 1681092 no resulta recomendable, especialmente en entornos de producción porque el rendimiento podría verse afectado con la ejecución simultanea de más de una bases de datos en memoria.  Esta misma nota señala que SAP no brindará soporte por problemas derivados por esta configuración.