
Que es SAP HANNA.- High Performance Analytic Appliance.- Plataforma integrada de sw y hw con tecnologías de BD con la modalidad de procesamiento "in-memory", derivado de la generación de aplicaciones de altísimo performance, como BI y BW.
El primer producto ara SAP HANNA se llama SAP BW powered by SAP HANNA desde el 2012.
HANNA 1.0 desde el 2011, pero HANNA no está versionado.
HANNA puede estar no-premise o en la nube, alineado a aplicaciones como BIG DATA.
El objetivo principal, es hacer que los procesos necesarios para el funcionamiento de una compañía sen más rápidos y estén integrados. Lo importante es como proporcionar información útil para cambiar los modelos de negocio.
2.-Como era la vida antes de SAP HANNA
Cada que se implementaba SAP se podía implementar la BD relacional que quisieran. La más elegía era ORACLE y casi siempre se integraba en las implementaciones y ambas empresas fueron creciendo a la par.
Cuando ORACLE compra PeopleSoft, SAP se vuelve su principal competidor.
En el 2010 SAP compra Sybase para ser el principal ERP.
A partir del lanzamiento de HANNA en el 2011 se rompe el vínculo con ORACLE.
3.- Los principios de SAP HANNA
Para comprender HANNA hay 4 puntos:
- Desafío de las aplicaciones analíticas.-Por las soluciones de BI y BW que replican datos de sistemas transaccionales y el gran volumen de datos recolectados.
- La tecnología "in memory" alojando los datos en memoria RAM de alta capacidad, eliminando los discos se puede procesar gran cantidad de datos. HANNA requiere hw especializado, configurado y certificado para el sw en cuestión, incluso para el preinstalado. HANNA siempre almacena datos en discos y carga parte de las tablas solicitas en la RAM y cuando esta se agota retira lo que se deja de usar.
- Nuevas tecnologías en BD y procesamiento paralelo.- El almacenamiento de tablas en BD en columna o columnar ofrece posibilidades de compresión de hasta un 30%. BD columnar.- permite guardar info en columnas en lugar de filas. Se guardan los datos de las columnas uno después del otro y esto puede ser comprimido y las operaciones de BD se pueden hacer rápidamente. HANNA soporta operaciones columnares y tradicionales.
- Tras la promesa del "tiempo real".- Utiliza tecnología event-driven.
4. Componentes de SAP HANNA
- SAP HANA Appliance. Certificación para los servidores. La actualización de sw, puede provocar actualización del hw.
- SAP HANA DB. Aprovecha el bajo costo de la memoria principal para soportar manejo de datos columnares.
- SAP HNA Cloud Plaform.- HCP.-Construir aplicaciones para internet y disponibles para escritorio como para medios móviles y aprovecha la tendencia de la IoT
- Las herramientas de modelado de la BD SAP HANA.
- SAP HANA Studio.- basado en eclipse que se utiliza para desarrollar un server HANA. Permite a los admins crear y administrar autorizaciones de usuarios, crear nuevos y modificar modelos.
- SAP Web IDE.-Entorno de desarrollo integrado basado en el navegador. Interfaces de usuario basadas en la web.