✒️SAP PM / La plataforma SAP HANA Por Aldana Romero
La plataforma SAP HANA

Apunte de Estudio: Introducción a SAP HANA
1. ¿Qué es SAP HANA?
Sigla: High Performance Analytic Appliance. Definición: Es una plataforma integrada de hardware y software que combina tecnologías innovadoras de bases de datos con procesamiento in-memory. Objetivo principal: Soporta aplicaciones de altísima performance (como BI y BW) ofreciendo respuestas en tiempo real. Evolución: Junio de 2011: Lanzamiento oficial de SAP HANA 1.0 como base de datos. 2012: Primer producto optimizado (SAP BW powered by SAP HANA). 2013: Evoluciona a plataforma e integra algoritmos en lenguaje ABAP. Actualizaciones: No utiliza un "versionado" tradicional rígido; provee innovaciones automáticas al actualizarse. Para entender su funcionamiento, hay que considerar 4 puntos clave: Las herramientas tradicionales de Business Intelligence (BI) y Business Warehouse (BW) dependen de extractores que replican datos desde sistemas transaccionales hacia estructuras n-dimensionales (cubos). Problema: En empresas con grandes volúmenes de información (ej. bases de datos BW de 6 a 7 Terabytes), la carga y procesamiento para construir un cubo puede demorar horas. Consiste en alojar las bases de datos físicamente en la memoria RAM en lugar de los discos rígidos tradicionales, ubicando los datos más cerca del procesador. Ventajas: Tiempos de respuesta hasta 10.000 veces mejores. Velocidades de procesamiento de hasta 100 GB por segundo. Gestión de memoria: HANA almacena datos en disco pero carga en RAM las tablas solicitadas. Si la memoria RAM se agota, retira automáticamente las tablas menos utilizadas recientemente. Base de datos columnar: Permite guardar las tablas físicamente por columnas en lugar de por filas. Ventajas principales: Compresión masiva: Reduce el tamaño de los datos al 30% o menos (ej. de 3 Terabytes a 600 GB). Rapidez analítica: Las operaciones columnares (sumas, promedios, conteos: SUM, COUNT, AVG, MIN, MAX) se realizan a alta velocidad. Auto-indexación: Genera ahorro de espacio en comparación con un sistema relacional tradicional. Nota: SAP HANA soporta tanto tratamiento columnar como tradicional (por filas). Procesa eventos al instante (event-driven) reemplazando esquemas de análisis retrospectivos. Utiliza mecanismos de replicación (como Sybase Replication Server) para capturar datos del ERP casi en tiempo real. Sistema de tiempo real: Interacciona con su entorno respondiendo a estímulos dentro de plazos determinados. La arquitectura de SAP HANA está compuesta por 4 pilares/componentes principales: SAP HANA Appliance: Es la certificación que deben poseer los servidores y componentes de hardware para ejecutar SAP HANA. Garantiza la compatibilidad e integración provista por partners oficiales de SAP. Posee fecha de validez y caducidad debido a que el software se actualiza constantemente. SAP HANA DB (Base de Datos): Es la tecnología encargada de la gestión de datos. Aprovecha el bajo costo de la memoria principal y el procesamiento rápido para aplicaciones analíticas y transaccionales. Soporta datos relacionales (filas y columnas), representaciones físicas, gráficos y textos. SAP HANA Cloud Platform (Mencionado en la arquitectura del sistema).Es el componente que permite a empresas y desarrolladores construir, implementar y administrar aplicaciones desarrolladas para internet sobre SAP HANA. Permite que las aplicaciones sean accesibles tanto desde plataformas de escritorio como desde dispositivos móviles (tablets y celulares). Infraestructura e IoT: Provee soporte para la tendencia del Internet de las Cosas (IoT), conectando millones de dispositivos a la red, simplificando el consumo móvil y mejorando la experiencia de usuario y el flujo de notificaciones. SAP Business Suite: Es el componente de software mediante el cual SAP S/4HANA brinda soporte a las aplicaciones de gestión de recursos empresariales (ERP) que las organizaciones necesitan utilizar. Para interactuar y modelar dentro de la base de datos de SAP HANA, se destacan dos entornos principales: SAP HANA Studio: Es un Entorno de Desarrollo Integrado (IDE) basado en Eclipse. Se utiliza principalmente para el desarrollo en el servidor HANA y permite a los usuarios técnicos administrar la base de datos, gestionar autorizaciones de usuario, crear nuevos modelos de datos o modificar los existentes. SAP Web IDE: Es un entorno de desarrollo integrado basado en navegador web. Está diseñado para el desarrollo de aplicaciones sobre SAP HANA, abarcando el modelado de datos, la lógica empresarial y las interfaces de usuario (UI) web.
2. Los Principios de SAP HANA
2. La tecnología "In-Memory" (En Memoria)
3. Almacenamiento Columnar y Procesamiento Paralelo
4. La promesa del "Tiempo Real"
3. Componentes Principales de SAP HANA
Herramientas de Modelado de la Base de Datos
 
 
 
Sobre el autor
Publicación académica de Aldana Romero, en su ámbito de estudios para la Carrera Consultor SAP PM.
Aldana Romero
Profesión: Data Entry - Argentina - Legajo: ZW74P
✒️Autor de: 1 Publicación Académica
🎓Cursando Actualmente: Carrera Consultor SAP PM
Disponibilidad Laboral: FullTime
























