Notas para gestionar las alertas de un sistema SAP HANA

Los administradores de un sistema SAP HANA deben controlar activamente el estado del sistema, los servicios que se están ejecutando y el consumo de los recursos que se esté realizando. Un sistema SAP HANA tiene un amplio conjunto de alertas que comunican sobre situaciones críticas, como por ejemplo consumo elevado de memoria, falta espacio en disco, algún servidor detenido o uso de CPU en límites máximos.


Los administradores de un sistema SAP HANA deben controlar activamente el estado del sistema, los servicios que se están ejecutando y el consumo de los recursos que se esté realizando.  Un sistema SAP HANA tiene un amplio conjunto de alertas  que comunican sobre situaciones críticas, como por ejemplo consumo elevado de memoria, falta espacio en disco, algún servidor detenido o uso de CPU en límites máximos.

El responsable de recopilar esta información es el Servidor de Estadísticas (Statistics Server) de SAP HANA, este componente verifica constantemente las condiciones para la generación de las alertas. La prioridad de la alerta indica la gravedad del problema y depende de la naturaleza de la comprobación y los valores de umbral configurados en la alerta. Por ejemplo, si se está utilizando el 90% del espacio disponible en el disco, se emite una alerta de baja prioridad, si se llega a utilizar el 98%, se emitirá una alerta de alta prioridad.

Las alertas del sistema se pueden consultar y controlar a través de SAP HANA Studio, tanto los valores actuales como los históricos, almacenados en la base de datos de HANA (esquema _SYS_STATISTICS). Saber gestionar las alertas del sistema SAP HANA es muy importante, a continuación compartimos tres notas que detallan las categorías de alertas más críticas:

Factores que influyen en la rapidez de SAP HANA

SAP HANA es una combinación de hardware y software, ambos, especialmente diseñados para trabajar conjuntamente y brindar el máximo rendimiento en el procesamiento de datos. Pero este máximo rendimiento, que a menudo se refiere como menores tiempos de respuesta en el procesamiento de grandes volúmenes de información, de debe a las tecnologías que se han adoptado en esta plataforma:


SAP HANA es una combinación de hardware y software, ambos, especialmente diseñados para trabajar conjuntamente y brindar el máximo rendimiento en el procesamiento de datos.  Pero este máximo rendimiento, que a menudo se refiere como menores tiempos de respuesta en el procesamiento de grandes volúmenes de información, de debe a las tecnologías que se han adoptado en esta plataforma:

  • Procesamiento en memoria, 
  • Almacenamiento basado en columnas (column-based storage)
  • Técnicas de compresión de datos
  • Procesamiento paralelo (multicore CPUs y clusters de servidores)

Bases de datos en memoria

Usando la tecnología de base de datos en memoria es el factor que más influye en los menores tiempos de respuesta, porque evita los accesos a dispositivos electromecánicos como pueden ser los discos duros, considerablemente más lentos que el acceso a la memoria.

Procesamiento lógico en base de datos

Los clásicos sistemas de bases de datos  generan un tráfico de ida y vuelta con las aplicaciones que requieren procesar los datos.  SAP HANA también se diferencia en este aspecto, al ofrecer la posibilidad de efectuar los cálculos lógicos en la base de datos, evitando el tráfico que repercute en el tiempo global de respuesta.

Almacenamiento en columnas

El almacenamiento en columnas es una técnica optimizada para las tareas de lectura de datos, muy superior al clásico sistema de almacenamiento en filas, optimizado para las tareas de escritura de datos.  SAP HANA trabaja con los dos sistemas de almacenamiento, lo usual es que la mayoría de tablas sean de tipo de almacenamiento basado en columnas, a menos que se trate de una tabla con tareas intensivas de inserción/modificación de datos o si se recuperarán en los informes todas las columnas de la tabla.

SAP HANA no escribe directamente sobre las tablas basadas en columnas porque esta no están  optimizadas para las tareas de escritura, en estos caso hace uso de tablas temporales del tipo basadas en filas y luego en procesos en segundo plano (Delta Merge) lleva los datos a la respectiva tabla. 

Diseño en la Implementación

Hay otros aspectos que también influyen en la rapidez de SAP HANA, ajenos a las consideraciones técnicas de la configuración original de la plataforma, más propios a las tareas que deben realizar los implementadores, tales como el diseño de los modelos de datos y o la construcción de las vistas de información.

Consideraciones básicas para el despliegue de “BW on HANA” (II)

Continuando con el post anterior relacionado sobre la preparación y configuración de un sistema SAP NetWeaver BW powered by SAP HANA (BW on HANA), agregamos los siguientes apuntes:


Continuando con el post anterior relacionado sobre la preparación y configuración de un sistema SAP NetWeaver BW powered by SAP HANA (BW on HANA),  agregamos los siguientes apuntes:

  • Los cálculos de necesidades de memoria o sizing varían en cada instalación, depende principalmente de cada arquitectura, por ejemplo, índices, agregados y otras tablas que podrían ser eliminadas. Para más información sobre sizing seguir las novedades de las notas 1736976 y 1637145.
  • No existe tamaño máximo soportado de un sistema SAP NW BW para ser llevado sobre SAP HANA, esta restricción sólo existió en la fase ramp-up.
  • Para evitar la migración innecesaria de datos que no tienen ningún uso, es recomendable realizar “tareas de limpieza” antes se estimar y efectuar la migración de un sistema SAP NW BW a SAP HANA.
  • Un sistema BW “limpio” oscila los 60 GB pero este puede crecer según el contenido de las tablas de los usuarios. La nota 1637145 contiene un script e información necesarios para el cálculo de necesidades de hardware (sizing).
  •  Es recomendable que las tablas “row-store” no superen los 200 GB. La nota 1659383 contiene  la relación de tablas con almacenamiento en filas.
  • SAP HANA soporta tanto almacenamiento basado en columnas como en filas, BW on HANA determina automáticamente el tipo de almacenamiento que debe tener cada tabla.
  • Todas las transacciones y funciones de BW on HANA son las mismas que en la versión tradicional.
  • Las posibilidades de configuración que puede tener un sistema SAP HANA y BW on HANA, tales como el número de nodos soportados o memoria por nodo recomendable puede variar, recomendable consultar la documentación disponible en el sitio SAP Product Availability Matrix (SAP PAM).

Filosofía “Powered by SAP HANA”

En anteriores entradas hemos señalado diversas características sobre SAP HANA, pero ante todo se debe tener presente que SAP HANA es una plataforma sobre la cual funcionarán todos los nuevos y actuales sistemas de SAP, esta visión o filosofía se trata de comunicar a través de la expresión “Powered by SAP HANA”, expresión que acompaña a las versiones in-memory computing de SAP NetWeaver BW y SAP Business Suite.


En anteriores entradas hemos señalado diversas características sobre SAP HANA, pero ante todo se debe tener presente que SAP HANA es una plataforma sobre la cual funcionarán todos los nuevos y actuales sistemas de SAP, esta visión o filosofía se trata de comunicar a través de la expresión “Powered by SAP HANA”, expresión que acompaña a las versiones in-memory computing de SAP NetWeaver BW y SAP Business Suite.

Tratando de simplificar el concepto “Powered by SAP HANA” este se podría reducir a lo siguiente: remover y remplazar la capa de datos que utilizan las soluciones o aplicaciones actuales para utilizar SAP HANA Database, de este modo, SAP HANA se convierte en la principal y única base de datos que utilizarían las soluciones SAP “Powered by SAP HANA”.

SAP NW BW Powered by SAP HANA, liberada en noviembre de 2011, fue la primera gran aplicación SAP llevada a la plataforma SAP HANA, brindando los siguientes beneficios:

  • Incremento en la rapidez de la actualización de informes
  • Mejoras en la cargas datos
  • Simplificación de los modelos de datos al prescindir de objetos técnicos o estructuras de datos diseñadas debido a las limitaciones técnicas de bases de datos tradicionales.
  • Simplificación de los modelos de datos por la incorporación de nuevos objetos más eficientes para almacenar y procesar la información.
  • Reducción de las tareas de administración.

SAP Business Suite Powered by SAP HANA fue liberada el 10 de enero de 2013 el cual comprende, por el momento, SAP ERP, SAP CRM, SAP PLM y SAP SCM. Destacamos los siguientes beneficios:

  • Agilizar las tareas básicas de los procesos de negocio.
  • Posibilita la integración de funcionalidades de búsqueda, análisis, planificación y predicción en los sistemas transaccionales.
  • Permite la integración con otras fuentes de datos.
  • Tratamiento masivo de datos.
  • Simplificación de los sistemas.  Al posibilitar la combinación de la información de los datos transaccionales con fuentes de datos no estructuradas o al incluir otras capacidades tales como la planificación, tradicionalmente configuradas en sistemas distintos.

¿Qué es SAP HANA Enterprise Cloud?

SAP HANA Enterprise Cloud es el nombre comercial de una plataforma en la nube (PaaS)denominada Petabyte Farm (actualmente cuenta con 2 datacenters en EEUU y 2 en Europa) que brinda procesamiento en memoria para desplegar aplicaciones SAP incluyendo SAP Business Suite powered by SAP HANA y SAP NetWeaver Business Warehouse powered by SAP HANA (BW on HANA).


SAP HANA Enterprise Cloud es el nombre comercial de una plataforma en la nube (PaaS)denominada Petabyte Farm (actualmente cuenta con 2 datacenters en EEUU y 2 en Europa) que brinda procesamiento en memoria para desplegar aplicaciones SAP incluyendo SAP Business Suite powered by SAP HANA y SAP NetWeaver Business Warehouse powered by SAP HANA (BW on HANA).

SAP HANA Enterprise Cloud es a la fecha la vía más económica para que una organización cuente con la tecnología in-memory computing de SAP.  No se debe confundir con SAP HANA One, el servicio que se ofrece a través de Amazon Web Services, dirigida principalmente a los desarrolladores el cual brinda principalmente el servicio de base de datos. SAP HANA Enterprise Cloud es una plataforma que puede ser utilizada en entornos productivos con posibilidades muy similares a las que podríamos obtener con una infraestructura física de SAP HANA.

Referencia: (aquí o aquí)