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í)

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.

¿Base de datos SAP HANA?

Estés trabajando con productos SAP, quizás lo estas pensando o inclusive estas utilizando el software de otro fabricante, tarde o temprano, te encontrarás con HANA… para nosotros, es el referente de la nueva generación de bases de datos.


Estés trabajando con productos SAP, quizás lo estas pensando o inclusive estas utilizando el software de otro fabricante, tarde o temprano, te encontrarás con HANA… para nosotros, es el referente de la nueva generación de bases de datos.

Las bases de datos, tal como las conocemos actualmente, fueron diseñadas sobre las limitaciones de hardware que se tenían hace más de dos décadas, actualmente  totalmente superadas.  Resulta poco lógico seguir utilizando arquitecturas de datos obsoletas, más aún cuando ya podemos contar en un sólo sistema con más de 1 TB de memoria y 80 procesadores (CPU cores) y pronto hasta 128.

SAP HANA Database, es el núcleo de un servidor SAP HANA (SAP HANA Appliance), se trata de una base de datos relacional que se ha optimizado para utilizar con eficiencia todo el hardware disponible.  La base de datos SAP HANA tiene un lenguaje de programación basado en SQL denominado SQLScript que facilitan incrustar en la misma base de datos consultas y cálculos complejos evitando el transito de datos entre aplicaciones y base de datos, agilizando las respuestas para el usuario.

Con el término «base de datos en memoria» se describe el principal comportamiento de SAP HANA Database, el cual consiste en tener todos los datos relevantes en memoria, evitando el lento acceso de lectura y escritura a dispositivos mecánicos como los tradicionales «discos duros».  El almacenamiento en disco si se efectúa, como una operación en segundo plano sin afectar el rendimiento, los datos en el disco permitirán recuperar el sistema ante una caída del sistema.  Con los datos en memoria, SAP HANA utiliza una serie de técnicas como el procesamiento en paralelo, compresión de datos o almacenamiento en columnas para poder gestionar grandes cantidades de datos en tiempos de acceso reducidos (aquí un post relacionado).

Todo listo para próximo SAPPHIRE Now Madrid 2012

El principal evento de SAP, de alcance mundial, es SAPPHIRE Now, este evento tiene entre dos y tres ediciones cada año, este 2012, la segunda y última edición del año se celebrará en Madrid del 13 al 15 de noviembre. Madrid es sede de este evento por segundo año consecutivo, SAP no ha comunicado nada al respecto, pero quizás para los próximos años, la edición europea de este evento tenga lugar en otra ciudad.


El principal evento de SAP, de alcance mundial, es SAPPHIRE Now, este evento tiene entre dos y tres ediciones cada año, este 2012, la segunda y última edición del año se celebrará en Madrid del 13 al 15 de noviembre.  Madrid es sede de este evento por segundo año consecutivo, SAP no ha comunicado nada al respecto, pero quizás para los próximos años, la edición europea de este evento tenga lugar en otra ciudad.

SAPPHIRE NOW se caracteriza por grandes anuncios y por la presentación de casos de éxito por parte de los usuarios/clientes.  Paralelamente se celebra  otro evento, SAP TechEd (del 13 al 16 de noviembre) que se caracteriza por la presentación de pequeños talleres con casos prácticos con un perfil más técnico. Con relación a la edición del año pasado la cantidad de exhibidores locales han aumentado, pudiendo incrementarse en los próximos días porque la inscripciones para las consultoras esta aún abierta.

Referencia: Inscripciones