![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️La plataforma SAP HANA
La plataforma SAP HANA
![La plataforma SAP HANA La plataforma SAP HANA](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/319.jpg)
PLATAFORMA SAP HANA:
1 ¿Que es SAP HANA?:
Es una plataforma de datos en memoria que puede ser on-premise o on-cloud
¿Que significa? "High Performance Analytic Appliance", tiene procesamiento "in-memory" para soportar aplicaciones de alta performance con herramientas analiticas BI (Business Intelligence) y BW con la promesa de respuestas en tiempo real.
2. ¿Que caracterizticas tiene?
Procesamiento de datos ultra-rapido (Computing in-memory)
Escalabilidad e innovacion (actualizacion autom. sin versionados)
Analisis de informacion en tiempo real (motor de bases de datos columnares)
Replicacion de datos (modelizacion de datos N-Dimensiones)
SAP HANA ofrece una gran simplificacion en la gestion de procesos (modelado de datos, experiencia del usuario, toma de desiciones, etc.) y se alinea a las ultimas innovaciones como el Big Data.
El objetivo es que el funcionamiento de los procesos sean mas rapidos y mas integrados.
2. Como era la vida antes de HANA:
Antes de HANA la empresa que implementaba SAP podia elegir entre distintas bases de datos relacionales (la mas usada era Oracle, por lo que se debia implementar SAP y Oracle)
3 Principios de SAP HANA:
El desafio de las aplicaciones analiticas:
soluciones BI Business Intelligence, utilizan extractores que replican datos de los sistemas transaccionales y su posterior modelizacion en complejas estructuras n-dimensionales para las herramientas de analisis BI, si la empresa tiene una cantidad de datos grande las peticiones y procesamiento con metodologias tradicionales, pueden insumir mucho tiempo
La tecnologia "in-memory":
Se trabajan las base de datos en memoria, pudiendo lograr respuestas 10.000 veces mejores o 100GB por segundo, esto se logra debido al avance de las tecnologias en las memorias ram.
HANA siempre almacena datos en el disco y carga la parte solicitada de las tablas solicitadas en memoria, cuando esta se llena, retira de la memoria las tablas que menos se utilizaron recientemente.
Para proteger de cortes de luz y vaciado de la memoria ram, HANA guarda puntos de restauracion, a intervalos de tiempo en un disco flash rapido, con los ultimos cambios realizados en la base. Los cambios guardados eneste ultimo punto de restauracion se restaurara en la base de datos y asi mantener la consistencia de los datos.
Nuevas tecnologias en base de datos y procesamiento paralelo:
Tablas "por columnas" o "columnar" ofrecen posibilidades de compresion de hasta el 30% o menos, ej: una base de datos de 3Terabytes se reduce a 600GB
Tratamiento en "tiempo real":
Esto se esta logrando gracias al "in-memory computing". Ademas HANA posee un sistema de replicacion de datos a traves de Sybase Replication Server que aspira los datos del ERP casi en tiempo real, o sea, a medida que van ocurriendo. Un sistema de tiempo real, es el que interacciona y responde a los estimulos del entorno dentro de un plazo de tiempo determinado, no solo debe dar una respuesta correcta, si no que debe ser a tiempo.
4 Los componentes de SAP HANA:
SAP HANA Appliance: Es la certificacion de servidores y componentes en los cuales se desee utilizar SAP HANA, tiene una fecha de caducidad debido a la forma en que se actualiza HANA y la certificacion es realizada por partners de SAP
SAP HANA DB: Tecnologia de manejo de base de datos, puede ser tablas relacionales en fila y columnas orientadas a la representacion fisica, como el tratamiento de graficos y textospara la gestion de datos.
SAP HANA Cloud Platform: o HCP, permite implementar y administrar aplicaciones en SAP HANA desarroladas para internet, accesibles desde pc, tables o celulares. Aporta la infraestructura para que las empresas aprovechen la IoT (internet de las cosas).
Las herramientas de modelado de la base de datos SAP HANA:
SAP HANA Studio, IDE integrado basado en Eclipse, que se utiliza para desarrollar en un servidor HANA (administrar la dase de datos SAP HANA)
SAP Web IDE, es IDE integrado basado en el navegador para el desarrollo de aplicaciones basadas en SAP HANA (mpdelos de datos, logica empresarial, interfaces de usuarios basadas en la web)
 
 
 
Sobre el autor
Publicación académica de Daniel Eliseo Perez, en su ámbito de estudios para la Carrera Consultor ABAP.
Daniel Eliseo Perez
Profesión: Pycg - Argentina - Legajo: EG88F
✒️Autor de: 5 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Me gusta aprender y que ese conocimiento sirva como crecimiento personal, profesional y de utilidad para mi lugar de trabajo y el equipo de trabajo.
Certificación Académica de Daniel Perez