¿Columnas vs. Filas?

Tener los datos en memoria no es lo único que hace rápido y eficiente a SAP HANA, hay un conjunto de aspectos adicionales que contribuyen a lograr tiempos tan reducidos de acceso a la información (aquí un post al respecto) como la tecnología de procesamiento o almacenamiento basado en columnas, esta tecnología es una alternativa a la clásica y popular almacenamiento basado en filas, utilizada por la gran mayoría de bases de datos relacionales, mayoritariamente en uso en la actualidad.


Tener los datos en memoria no es lo único que hace rápido y eficiente a SAP HANA, hay un conjunto de aspectos adicionales que contribuyen a lograr tiempos tan reducidos de acceso a la información (aquí un post al respecto) como la tecnología de procesamiento o almacenamiento basado en columnas, esta tecnología es una alternativa a la clásica y popular almacenamiento basado en filas, utilizada por la gran mayoría de bases de datos relacionales, mayoritariamente en uso en la actualidad.

Al referirnos al almacenamiento basado en columnas o filas no pretendemos señalar a una como buena y a la otra como obsoleta, ambas tecnologías son buenas y eficientes pero dependiendo qué uso se le da.  La base de datos de SAP HANA utiliza ambas tecnologías, pero para tareas diferentes para así obtener su mejor rendimiento.

Resumiendo lo bueno y malo de cada tecnología, lo siguiente sería lo más destacable:

  • Almacenamiento basado en filas (Row – based Storage)
    • Ventajas: Todos los datos se almacenan juntos, facilitando la inserción y actualización
    • Desventajas: Durante la selección o recuperación de datos, todos los datos son leídos.
  • Almacenamiento basado en filas (Column –  Based Storage)
    • Ventajas: Sólo se accede a la información requerida durante el proceso de selección o lectura.  Cualquier columna de datos puede actuar como un índice o clave para la recuperación de datos.
    • Desventajas: La actualización de datos en columnas no es eficiente como lo puede ser la tecnología basada en rilas.

Referencia: (aquí)

El futuro de SAP se escribe sobre HANA

Leyendo un artículo del portal especializado en tecnologías de la información, ZDNet, encontramos una serie de ideas y conclusiones interesantes del último evento relevante de SAP, SAP TechEd, antes de celebrarse SAPPHIRE Now 2012 de Madrid. Del artículo de Dennis Howlett , extraemos las siguiente ideas:


Leyendo un artículo del portal especializado en tecnologías de la información, ZDNet, encontramos una serie de ideas y conclusiones interesantes del último evento relevante de SAP, SAP TechEd,  antes de celebrarse SAPPHIRE Now 2012 de Madrid. Del artículo de Dennis Howlett , extraemos las siguiente ideas:

  • La apuesta de futuro de SAP, además de SAP HANA, es Mobile y Cloud Computing.
  • Nuevas empresa y otras con experiencia en el mercado están desarrollando nuevas aplicaciones mobile basadas en SAP HANA que antes eran inimaginables diseñar. Se menciona el caso de la empresa Basis Technologies que ha desarrollado una herramienta predictiva sobre el consumo de energía que tiene como clientes referentes a EDF y ayuda a identificar a los clientes con riesgo de cambio o con necesidades de servicio.
  • La tienda de aplicaciones móviles de SAP no tiene la demanda que se esperaba, en parte, porque los clientes si requieren aplicaciones mobile, pero con posibilidades de personalización que no se ofrecen.
  • Mensaje para los desarrolladores ABAP: En los países desarrollados están en riesgo de ser relegados a tareas de mantenimiento y corrección, es aconsejable abandonar la “mentalidad de 1990” y prepararse para el mundo SAP HANA.
  • Se percibe un gran desconocimiento sobre SAP HANA en el entorno SAP, para algunos, la verdadera gran innovación en los últimos 20 años de SAP.
  • Para el especialista se espera en el próximo SAPPHIRE NOW de Madrid se espera grandes anuncios sobre SAP HANA y que se aborde más sobre las propuestas Cloud Computing, casi no mencionado en este evento.

Tareas y responsabilidades al poner en marcha SAP HANA

El software y hardware de un SAP HANA appliance ya viene del todo configurado, pero sin embargo hay una serie de tareas adicionales por realizar para poner en marcha la plataforma in-memory computing de SAP, en el manual SAP HANA Technical Operations,


El software y hardware de un SAP HANA appliance ya viene del todo configurado, pero sin embargo hay una serie de tareas adicionales por realizar para poner en marcha la plataforma in-memory computing de SAP, en el manual SAP HANA Technical Operations, un buen documento de referencia, encontramos la relación de las principales tareas y la asignación de responsabilidades.

Como posibles responsables para realizar estas tareas encontramos al proveedor del hardware, al cliente y al servicio de soporte de SAP, no se menciona el apoyo que podrían brindar los partners de consultoría técnica especializada, también necesarios en esta fase, y muchos más en las siguientes, en la que se deberá realizar tareas como la configuración de la replicación de datos o el diseño de vistas analíticas para analizar la información.

Más sobre las ediciones de SAP HANA

En SAP, no confundir ediciones con versiones, la primera palabra se refiere al contenido del producto y la segunda a la evolución y mejoras del producto. La plataforma SAP HANA, en cuanto al software, se ofrece en tres ediciones, …


En SAP, no confundir ediciones con versiones, la primera palabra se refiere al contenido del producto y la segunda a la evolución y mejoras del producto.  La plataforma SAP HANA, en cuanto al software, se ofrece en tres ediciones, diferenciadas entre ellas por los componentes que incluyen, Enterprise Extended (la más completa), Enterprise y Platform (la más básica) tiene en común que están configuradas sobre el mismo sistema operativo, SUSE Linux Enterprise Server.

En un anterior post mencionábamos las tres ediciones de SAP HANA, en esta entrada señalamos los componentes que tiene cada edición,  Además del sistema operativo, también tienen en común que en las tres ediciones podemos tener SAP Netweaver BW, también denominado SAP NW BW powered by SAP NAHA.

El principal criterio para seleccionar la edición que necesita una organización será identificar las fuentes de datos qué tiene o lo que es lo mismo, qué sistema de replicación de datos utilizará (aquí una entrada al respecto).

La Nota SAP Central sobre SAP HANA

Información actualizada la encontramos en las notas SAP que accedemos a través de SAP Maket Place, pero encontrar las notas técnicas que nos interesa puede resultar algo lento si no utilizamos las palabras adecuadas para acotar los resultados de nuestra consulta…


Información actualizada la encontramos en las notas SAP que accedemos a través de SAP Maket Place, pero encontrar las notas técnicas que nos interesa puede resultar algo lento si no utilizamos las palabras adecuadas para acotar los resultados de nuestra consulta, tal como sucedería como un buscador de Internet.  Para facilitarnos las búsquedas de información existen las denominadas “Central Note” para los principales productos o porfolios de productos, en el caso de SAP HANA es la nota 1514967.

La nota SAP 1514967 se actualiza con relativa frecuencia y recopila, a modo de índice, la relación de todas las notas SAP sobre SAP HANA, documento útil para tenerlo de referencia.

Referencia: Nota SAP 1514967