plataforma sap hana diez preguntas …...sap hana es una verdadera base de datos in-memory que...

31
PLATAFORMA SAP HANA Diez preguntas principales al elegir una base de datos in-memory Empiece aquí

Upload: others

Post on 14-Feb-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

PLATAFORMA SAP HANA

Diez preguntas principales al elegir una base de datos in-memory

Empiece aquí

Page 2: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

Yes. Because manual configuration is needed.No. Because no manual configuration is needed.

Manual Configuration

MemoryCache

Find ID’s

Set Parameters

Select Tables

No Configuration Needed

SAP HANA

1

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

PLATAFORMA SAP HANA

Diez preguntas principales al elegir una base de datos in-memory1. ¿Mis aplicaciones se aceleran sin intervención ni ajustes manuales?

2. ¿Puedo lograr tiempos de respuesta proyectables para consultas ad hoc?

4. ¿Puedo responder a todas mis consultas sobre descubrimiento de datos sin agregar más administradores de bases de datos para realizar ajustes?

6. ¿Puedo dirigir mi negocio en tiempo real, con todos mis datos in-memory, listos para ser procesados?

7. ¿Mis aplicaciones de SAP se ejecutan mejor y más rápido en una plataforma in-memory?

8. ¿Puedo simplificar mi entorno de TI con una solución in-memory?

9. ¿Puedo ejecutar transacciones y analíticas en el mismo sistema sin agregar más recursos de DRAM y CPU?

10. ¿Tiene mi proveedor de base de datos una in-memory diseñada específicamente tanto para transacciones como para analíticas?

3. ¿Puedo obtener una imagen completa de mi empresa en tiempo real?

5. ¿Puede mi aplicación brindar analíticas mientras se actualiza la misma copia de datos en tiempo real?

Page 3: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

Yes. Because manual configuration is needed.No. Because no manual configuration is needed.

Manual Configuration

MemoryCache

Find ID’s

Set Parameters

Select Tables

No Configuration Needed

SAP HANA

1

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Mis aplicaciones se aceleran sin intervención ni ajustes manuales?

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoDado que SAP HANA almacena datos in-memory primero.

Todos los datos son in-memoryNo se necesita hacer ajustes

Solo 1 copia de datos

SAP HANA

No se necesita configuración

Múltiples copias de datos

Caché in-memory

Requiere configuración manual

Identifica datos para acelerar Configura el sistema

Duplica datos

Dado que todos los datos están en el disco por defecto.

vs.

Siguiente

Caché en filas Caché en columnas

Page 4: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

3

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

2

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo lograr tiempos de respuesta proyectables para consultas ad hoc?

Dado que todos los datos están automáticamente in-memory.

Todos los datos calientes son in-memory

Tiempos de respuesta proyectables

Dado que solo los datos preseleccionados se copian in-memory.

Caché in-memory

Sincronización constante de caché in-memory

Sin tiempos de respuesta proyectables

Solo estos datos son in-memory

010100101001010101001101010101010101010

01010010100101010100110101010101010101

010100101001010101001101010101010101010

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No

Caché en filas Caché en columnas

Page 5: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

3

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo obtener una imagen completa de mi empresa en tiempo real?

Todos los datos calientes son in-memory

Sin límite a la granularidad

SAP HANA

Una misma copia de datos para aplicaciones transaccionales y analíticas

La imagen de negocio completa está disponible en tiempo real

Caché in-memory

No brinda imagen completa, se necesitan conocimientos avanzados de los drill-downs

Requiere administrador de base de datos para identificar y copiar físicamente todos los datos necesarios al caché in-memory

Dado que todos los datos están automáticamente in-memory.

Dado que solo los datos preseleccionados se copian in-memory.

010100101001010101001101010101010101010

01010010100101010100110101010101010101

010100101001010101001101010101010101010

vs.

Caché en filas Caché en columnas

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No

2

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

Base de datos basada en el disco con caché in-memory

No

Page 6: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

4

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo responder todas mis consultas sobre descubrimiento de datos sin agregar más administradores de bases de datos para realizar ajustes?

Dado que todos los datos están automáticamente in-memory.

Tiempo

Se debe reconfigurar periódicamente la base de datos.

Caché in-memory

Caché en filas

Administradores de bases de datos

Administradores de bases de datos

El administrador de bases de datos selecciona manualmente datos para copiarlos en la memoria

Se requiere reiniciar el sistema si los datos exceden la memoria asignada

TiempoMás preguntas = más tiempo de administrador de bases de datos

Caché en columnas

No se necesita tiempo adicional de administrador de bases de datos

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No

Page 7: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

5

10010101010101001010

10010101010101001010

10010101010101001010

10010101010101001010

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puede mi aplicación brindar analíticas mientras se actualiza la misma copia de datos en tiempo real?

SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas.

Transacciones Analíticas

Las transacciones y analíticas son realizadas sobre los mismos

datos in-memory

La caché in-memory no es una base de datos, es un caché solo de lectura.

Caché in-memory

Se requiere sincronización constante de caché in-memory

Las transacciones se realizan solo sobre los datos del disco

Caché en filas Caché en columnas

010100101001010101001101010101010101010

01010010100101010100110101010101010101

010100101001010101001101010101010101010

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No

4

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo responder todas mis consultas sobre descubrimiento de datos sin agregar más administradores de bases de datos para realizar ajustes?

Base de datos basada en el disco con caché in-memory

No

Page 8: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

6

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo ejecutar mi negocio en tiempo real, con todos mis datos in-memory, listos para ser procesados?

Dado que SAP HANA está diseñada para gestionar datos in-memory.

SAP HANA

Adaptadas al futuro, diseñadas para ejecutar negocios a la

velocidad de la memoria

Dado que la solución está diseñada para gestionar datos en el disco.

Caché in-memory

La innovación del negocio está limitada por la velocidad del disco

Caché en filas Caché en columnas

Costos de DRAM

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No

Page 9: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

7

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Mis aplicaciones de SAP se ejecutan mejor y más rápido en una plataforma in-memory?

Dado que las aplicaciones de SAP están optimizadas para funcionar con SAP HANA.

La lógica de negocio reside dentro de la

base de datos

Lógica de negocio

Las aplicaciones de SAP no están actualmente certificadas para ejecutar soluciones de caché in-memory.

La lógica de negocio no está en la base de datos

El rendimiento debe ser probado caso por caso

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No

6

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

Base de datos basada en el disco con caché in-memory

No

Page 10: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

9

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

8

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo simplificar mi entorno de TI con una solución in-memory?

Dado que SAP HANA es una plataforma con todo incluido.

Elimina las acumulaciones y los índices

Evita el duplicado de datos para la realización de informes operativos

Brinda un sistema integrado para cualquier tipo y procesamiento de datos

Abarca un servidor de aplicaciones y analíticas avanzadas

Una copia de datos para todas las solicitudes

Dado que es solo una base de datos.

Se necesitan copias adicionales de datos

Caché in-memory

Se necesitan copias adicionales

de datos

Se necesitan múltiples copias de datos para diferentes solicitudes

Caché en filas Caché en columnas

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No

Page 11: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

9

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo ejecutar transacciones y analíticas en el mismo sistema sin agregar más recursos de DRAM y CPU?

Dado que SAP HANA requiere solo una copia de datos.

Recursos de DRAM y CPU

Dado que los datos se copian y almacenan muchas veces para las transacciones y analíticas.

Caché in-memory

Recursos de DRAM y CPU

Se necesitan más recursos de DRAM y CPU si se ejecutan transacciones y analíticas

No se necesitan administradores de bases de datos/CPU adicionales

Caché en filas Caché en columnas

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No

8

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

Base de datos basada en el disco con caché in-memory

No

Page 12: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

10 ¿Tiene mi proveedor de base de datos una base de datos in-memory diseñada específicamente tanto para transacciones como para analíticas?

Dado que SAP HANA es una verdadera base de datos in-memory probada tanto para transacciones como analíticas.

SAP HANA

Más de 5.800 clientes y más de 1.800 startups lo utilizan

desde el 2010

Sin anuncio de planes

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No

Page 13: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

Base de datos basada en el disco con caché in-memory

NoDescubra másConozca más sobre SAP HANAVisite el sitio web hana.sap.com, que cuenta con valiosos recursos para realizar un rápido seguimiento de su conocimiento de SAP HANA® y una rica sección de soporte diseñada para ayudarlo a obtener las respuestas de mejor calidad rápida y fácilmente de los expertos de SAP

Lea nuestro blog http://www.saphana.com/community/blogs

Prueba para el desarrollador http://scn.sap.com/community/developer-center/hana

Contáctese con un representante SAP está para ayudarlo. Contáctese con su representante local de SAP:

Únase al debateRelaciónese con expertos en el programa SAP Community y así acelerar el desarrollo de las soluciones potenciadas por HANA http://scn.sap.com/community/hana-in-memory

Únase a la conversaciónSiga @SAPinMemoryManténgase actualizado con #SAPHANA

Haga correr la voz

+1-877-727-1127 ext 11001 Pregunte a SAP HANA Conéctese con expertos por correo electrónico

Page 14: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

1

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

1

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Mis aplicaciones se aceleran sin intervención ni ajustes manuales?

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoDado que SAP HANA almacena datos in-memory primero.

Todos los datos son in-memoryNo se necesita hacer ajustes

Solo 1 copia de datos

SAP HANA

No se necesita configuración

Múltiples copias de datos

Caché in-memory

Requiere configuración manual

Identifica datos para acelerar Configura el sistema

Duplica datos

Dado que todos los datos están en el disco por defecto.

vs.

Siguiente

Caché en filas Caché en columnas

NO - Se necesita configuración manual

+

Las bases de datos basadas en discos están diseñadas para gestionar datos en discos y utilizar cachés de complementos in-memory para acelerar el acceso a porciones de datos. Para acelerar aplicaciones, los administradores de bases de datos identifican qué datos acelerar y se aseguran de que estén duplicados en el caché in-memory adecuado. Además, mantienen índices y otras estructuras de datos para asegurar que el rendimiento de las cargas de trabajo tanto transaccionales como analíticas sean aceptables. La tarea es de enormes proporciones, dado que suele ser desafiante proyectar qué datos necesitan aceleración y asegurar un rendimiento de carga de trabajo combinada, que lleva a amplias pruebas y ajustes.

Page 15: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

1

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

1

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Mis aplicaciones se aceleran sin intervención ni ajustes manuales?

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoBase de datos basada en el disco con caché in-memory

NoDado que SAP HANA almacena datos in-memory primero.

Todos los datos son in-memoryNo se necesita hacer ajustes

Solo 1 copia de datos

SAP HANA

No se necesita configuración

Múltiples copias de datos

Caché in-memory

Requiere configuración manual

Identifica datos para acelerar Configura el sistema

Duplica datos

Dado que todos los datos están en el disco por defecto.

vs.

Siguiente

Caché en filas Caché en columnas

SÍ - No se necesita configuración

+

Con SAP HANA no se necesitan ni cachés especializados ni múltiples copias de datos. SAP HANA está diseñado para gestionar datos in-memory por defecto y utiliza un almacenamiento en columnas para ejecutar sin complicaciones tanto las analíticas como las transacciones. Además, utiliza cachés de CPU para trabajar con datos comprimidos, aprovecha procesadores multinúcleo para escanear columnas en paralelo y utiliza instrucciones SIMD para procesar simultáneamente conjuntos múltiples de datos, lo que brinda un rendimiento sin igual sin índices ni vistas materializadas. Las aplicaciones se aceleran automáticamente debido a que los datos que necesitan ya están disponibles en tiempo real, sin intervención de administradores de bases de datos.

Page 16: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

2

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo lograr tiempos de respuesta proyectables para consultas ad hoc?

Dado que todos los datos están automáticamente in-memory.

Todos los datos calientes son in-memory

Tiempos de respuesta proyectables

Dado que solo los datos preseleccionados se copian in-memory.

Caché in-memory

Sincronización constante de caché in-memory

Sin tiempos de respuesta proyectables

Solo estos datos son in-memory

010100101001010101001101010101010101010

01010010100101010100110101010101010101

010100101001010101001101010101010101010

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No

Caché en filas Caché en columnas

NO - Sin tiempos de respuesta proyectable

+

Las bases de datos basadas en discos están diseñadas para gestionar datos en discos y utilizar cachés de complementos in-memory para acelerar el acceso a porciones de datos. Solo las consultas que acceden exclusivamente a datos en caché pueden arrojar resultados en un tiempo proyectable. Todas las otras consultas experimentan demoras debido a que los tiempos de acceso dependen de parámetros tales como dónde están ubicados los datos en el disco, qué índices se utilizan y la cantidad de procesos paralelos que acceden al disco. Las consultas ad-hoc experimentarán tiempos de respuesta impredecibles cuando algunos o todos los datos requeridos estén disponibles solo en el disco.

Page 17: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

2

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

2

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

101010001010101101010

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo lograr tiempos de respuesta proyectables para consultas ad hoc?

Dado que todos los datos están automáticamente in-memory.

Todos los datos calientes son in-memory

Tiempos de respuesta proyectables

Dado que solo los datos preseleccionados se copian in-memory.

Caché in-memory

Sincronización constante de caché in-memory

Sin tiempos de respuesta proyectables

Solo estos datos son in-memory

010100101001010101001101010101010101010

01010010100101010100110101010101010101

010100101001010101001101010101010101010

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoBase de datos basada en el disco con caché in-memory

No

Caché en filas Caché en columnas

SÍ - Tiempos de respuesta proyectables

+

La plataforma SAP HANA mantiene datos in-memory por defecto y todas las consultas -planificadas y no planificadas (ad hoc)- tienen acceso en tiempo real a los datos que necesitan y pueden arrojar resultados en una cantidad de tiempo proyectable. Es posible estimar los tiempos de respuesta utilizando la velocidad de escaneo de procesadores, tiempo de acceso a la memoria y tamaño de datos a los que se accede mediante una consulta. SAP HANA también mantiene una única copia de datos para ser utilizados tanto para cargas de trabajo analíticas como transaccionales, lo que elimina posibles demoras relacionadas con la sincronización de datos y asegura que todas las consultas sean satisfechas con datos frescos.

Page 18: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

3

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

3

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo obtener una imagen completa de mi empresa en tiempo real?

Todos los datos calientes son in-memory

Sin límite a la granularidad

SAP HANA

Una misma copia de datos para aplicaciones transaccionales y analíticas

La imagen de negocio completa está disponible en tiempo real

Caché in-memory

No brinda imagen completa, se necesitan conocimientos avanzados de los drill-downs

Requiere administrador de base de datos para identificar y copiar físicamente todos los datos necesarios al caché in-memory

Dado que todos los datos están automáticamente in-memory.

Dado que solo los datos preseleccionados se copian in-memory.

010100101001010101001101010101010101010

01010010100101010100110101010101010101

010100101001010101001101010101010101010

vs.

Caché en filas Caché en columnas

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No + NO - No brinda imagen completa, se necesitan conocimientos avanzados de los drill-downs

Los usuarios están limitados en la granularidad de sus análisis de datos en tiempo real dado que las bases de datos basadas en discos están diseñadas para gestionar datos en el disco y utilizan una combinación de cachés in-memory de complementos, índices, preagregados y vistas materializadas para acelerar el rendimiento. Para lograr un mejor rendimiento el administrador de bases de datos debe duplicar los datos en cachés in-memory y crear estructuras de datos para los datos del disco antes de que los usuarios puedan realizar drill-downs. Además, si el tamaño de la caché in-memory no se puede adaptar a todos los datos requeridos, el administrador de bases de datos debe modificar el tamaño del sistema y tal vez reiniciarlo.

Page 19: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

3

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo obtener una imagen completa de mi empresa en tiempo real?

Todos los datos calientes son in-memory

Sin límite a la granularidad

SAP HANA

Una misma copia de datos para aplicaciones transaccionales y analíticas

La imagen de negocio completa está disponible en tiempo real

Caché in-memory

No brinda imagen completa, se necesitan conocimientos avanzados de los drill-downs

Requiere administrador de base de datos para identificar y copiar físicamente todos los datos necesarios al caché in-memory

Dado que todos los datos están automáticamente in-memory.

Dado que solo los datos preseleccionados se copian in-memory.

010100101001010101001101010101010101010

01010010100101010100110101010101010101

010100101001010101001101010101010101010

vs.

Caché en filas Caché en columnas

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoBase de datos basada en el disco con caché in-memory

NoSÍ - La imagen de negocio completa está disponible en tiempo real

Dado que la plataforma de SAP HANA conserva datos in-memory por defecto, los datos pueden ser acumulados en el momento a lo largo de cualquier dimensión, sin necesitar índices, preagregados o vistas materializadas. Como resultado, SAP HANA no solo puede arrojar acumulaciones en tiempo real, sino que también permite a los usuarios realizar drill-downs a cualquier nivel de detalle para analizar datos. Con SAP HANA, los usuarios pueden analizar datos en cualquier nivel de granularidad de manera autoasistida y obtener resultados en tiempo real.

+

Page 20: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

4

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo responder todas mis consultas sobre descubrimiento de datos sin agregar más administradores de bases de datos para realizar ajustes?

Dado que todos los datos están automáticamente in-memory.

Tiempo

Se debe reconfigurar periódicamente la base de datos.

Caché in-memory

Caché en filas

Administradores de bases de datos

Administradores de bases de datos

El administrador de bases de datos selecciona manualmente datos para copiarlos en la memoria

Se requiere reiniciar el sistema si los datos exceden la memoria asignada

TiempoMás preguntas = más tiempo de administrador de bases de datos

Caché en columnas

No se necesita tiempo adicional de administrador de bases de datos

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoNO - Más consultas = más tiempo de administrador de bases de datos

+

Las bases de datos basadas en discos están diseñadas para gestionar datos en discos y utilizar cachés de complementos in-memory y otras estructuras de datos para acelerar el rendimiento. Antes de que los usuarios puedan analizar datos en nuevas dimensiones, los administradores de bases de datos deben configurar y ajustar la base de datos para asegurar tiempos de respuesta aceptables. Esto puede implicar copiar datos al caché in-memory, eliminar o crear nuevos índices o crear vistas materializadas. Algunas de estas acciones pueden afectar negativamente el rendimiento de otras aplicaciones y así requerir ajustes adicionales. Por ejemplo, el tiempo necesario para actualizar índices puede ralentizar las aplicaciones transaccionales.

Page 21: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

4

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

4

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo responder todas mis consultas sobre descubrimiento de datos sin agregar más administradores de bases de datos para realizar ajustes?

¿Puedo responder todas mis consultas sobre descubrimiento de datos sin agregar más administradores de bases de datos para realizar ajustes?

Dado que todos los datos están automáticamente in-memory.

Tiempo

Se debe reconfigurar periódicamente la base de datos.

Caché in-memory

Caché en filas

Administradores de bases de datos

Administradores de bases de datos

El administrador de bases de datos selecciona manualmente datos para copiarlos en la memoria

Se requiere reiniciar el sistema si los datos exceden la memoria asignada

TiempoMás preguntas = más tiempo de administrador de bases de datos

Caché en columnas

No se necesita tiempo adicional de administrador de bases de datos

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoBase de datos basada en el disco con caché in-memory

NoSÍ - No se necesita tiempo adicional de administrador de bases de datos

+

La plataforma SAP HANA está diseñada para gestionar datos in-memory por defecto. Las aplicaciones se aceleran automáticamente debido a que los datos que necesitan ya están disponibles in-memory. Además, tanto las consultas planificadas como las no planificadas son respondidas en tiempo real y son posibles los drill-downs en cualquier dimensión sin necesidad de intervención adicional de administradores de bases de datos. No se necesitan copias de datos, índices, preagregados ni vistas materializadas para brindar un rendimiento en tiempo real.

Page 22: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

5

10010101010101001010

10010101010101001010

10010101010101001010

10010101010101001010

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puede mi aplicación brindar analíticas mientras se actualiza la misma copia de datos en tiempo real?

SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas.

Transacciones Analíticas

Las transacciones y analíticas son realizadas sobre los mismos

datos in-memory

La caché in-memory no es una base de datos, es un caché solo de lectura.

Caché in-memory

Se requiere sincronización constante de caché in-memory

Las transacciones se realizan solo sobre los datos del disco

Caché en filas Caché en columnas

010100101001010101001101010101010101010

01010010100101010100110101010101010101

010100101001010101001101010101010101010

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No +

Las bases de datos basadas en discos con un caché in-memory típicamente procesan las transacciones (operaciones de actualización, inserción o eliminación) en el disco y luego actualizan los datos en la caché in-memory para asegurar la coherencia de lectura. Las aplicaciones que realizan tanto transacciones como consultas tendrían que esperar que las transacciones se completaran en el disco antes de acceder a los datos actualizados en el caché. Dado que el acceso al disco es mucho más lento que el acceso a la memoria, estas aplicaciones experimentarán retrasos.

NO

Page 23: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

5

10010101010101001010

10010101010101001010

10010101010101001010

10010101010101001010

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

5

10010101010101001010

10010101010101001010

10010101010101001010

10010101010101001010

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puede mi aplicación brindar analíticas mientras se actualiza la misma copia de datos en tiempo real?

SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas.

Transacciones Analíticas

Las transacciones y analíticas son realizadas sobre los mismos

datos in-memory

La caché in-memory no es una base de datos, es un caché solo de lectura.

Caché in-memory

Se requiere sincronización constante de caché in-memory

Las transacciones se realizan solo sobre los datos del disco

Caché en filas Caché en columnas

010100101001010101001101010101010101010

01010010100101010100110101010101010101

010100101001010101001101010101010101010

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoBase de datos basada en el disco con caché in-memory

NoSÍ - Las transacciones y consultas son realizadas sobre los mismos datos in-memory

+

La plataforma SAP HANA es una base de datos ACID, persistente, in-memory y en columnas que acelera tanto las consultas como las transacciones utilizando una copia de datos, in-memory. La tienda delta temporaria de la tabla en columnas de SAP HANA hace que sea eficaz procesar transacciones de alta velocidad. Con la plataforma SAP HANA, las aplicaciones pueden ejecutar cargas de trabajo transaccionales y analíticas en paralelo, mientras preservan la integridad de los datos y el rendimiento del sistema.

Page 24: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

6

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

6

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo ejecutar mi negocio en tiempo real, con todos mis datos in-memory, listos para ser procesados?

Dado que SAP HANA está diseñada para gestionar datos in-memory.

SAP HANA

Adaptadas al futuro, diseñadas para ejecutar negocios a la

velocidad de la memoria

Dado que la solución está diseñada para gestionar datos en el disco.

Caché in-memory

La innovación del negocio está limitada por la velocidad del disco

Caché en filas Caché en columnas

Costos de DRAM

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoNO - La innovación del negocio está limitada por la velocidad del disco

+

Las bases de datos basadas en discos están diseñadas para gestionar datos en el disco y utilizar cachés y otras estructuras de datos para acelerar el acceso a los datos. De esta manera, la latencia del disco puede ser migrada pero no eliminada, dado que el motor del núcleo ha sido optimizado de manera de gestionar datos que residen en el disco y no pueden funcionar si los datos no son mantenidos en él. Si bien las cargas de trabajo analíticas con datos en caché pueden ser procesadas sin acceder al disco, las cargas de trabajo transaccionales siempre requieren acceso al disco.

Page 25: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

6

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

6

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo ejecutar mi negocio en tiempo real, con todos mis datos in-memory, listos para ser procesados?

Dado que SAP HANA está diseñada para gestionar datos in-memory.

SAP HANA

Adaptadas al futuro, diseñadas para ejecutar negocios a la

velocidad de la memoria

Dado que la solución está diseñada para gestionar datos en el disco.

Caché in-memory

La innovación del negocio está limitada por la velocidad del disco

Caché en filas Caché en columnas

Costos de DRAM

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoBase de datos basada en el disco con caché in-memory

NoSÍ - Adaptadas al futuro, diseñadas para ejecutar negocios a la velocidad de la memoria

+

La plataforma in-memory de SAP HANA mantiene una copia de datos tanto para las cargas de trabajo transaccionales como para las analíticas. Todos los datos están en un formato comprimido y en columnas, a fin de maximizar la velocidad de acceso y la cantidad de datos gestionados in-memory. Al utilizar la capacidad de nivelación dinámica, los datos a los que no se accede con frecuencia también se pueden mantener en tablas basadas en el disco y en forma de columna. El acceso a estos datos sigue siendo rápido, debido a que puede ser movido a la memoria para su procesamiento sin ser reorganizado. De esta manera, SAP HANA puede gestionar bases de datos de cualquier tamaño sin estar limitada por la cantidad de memoria disponible en el sistema.

Page 26: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

7

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Mis aplicaciones de SAP se ejecutan mejor y más rápido en una plataforma in-memory?

Dado que las aplicaciones de SAP están optimizadas para funcionar con SAP HANA.

La lógica de negocio reside dentro de la

base de datos

Lógica de negocio

Las aplicaciones de SAP no están actualmente certificadas para ejecutar soluciones de caché in-memory.

La lógica de negocio no está en la base de datos

El rendimiento debe ser probado caso por caso

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoNO - El rendimiento debe ser probado caso por caso

SAP Business Suite se ejecuta de manera eficaz en los principales RDBMS, sin embargo, no ha sido específicamente optimizado para cualquier RDBMS. Actualmente, SAP Business Suite no está certificado para ejecutarse en los diferentes RDBMS con cachés in-memory y el rendimiento en estas extensiones debe ser verificado caso por caso.

+

Page 27: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

7

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

7

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Mis aplicaciones de SAP se ejecutan mejor y más rápido en una plataforma in-memory?

Dado que las aplicaciones de SAP están optimizadas para funcionar con SAP HANA.

La lógica de negocio reside dentro de la

base de datos

Lógica de negocio

Las aplicaciones de SAP no están actualmente certificadas para ejecutar soluciones de caché in-memory.

La lógica de negocio no está en la base de datos

El rendimiento debe ser probado caso por caso

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoBase de datos basada en el disco con caché in-memory

NoSÍ - La lógica de negocio reside dentro de la base de datos

La plataforma de SAP HANA hace posible que se ejecute dentro de la base de datos la lógica de negocio relacionada con datos y brinda una gran cantidad de bibliotecas de funciones de negocio avanzadas, algoritmos y servicios para correlacionar y analizar datos de manera eficaz. SAP HANA también brinda capacidades de modelado fáciles de utilizar para llevar la lógica de aplicación a la base de datos automáticamente. SAP Business Suite saca el máximo provecho de estas capacidades, lo que ofrece un mayor rendimiento.

+

Page 28: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

8

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo simplificar mi entorno de TI con una solución in-memory?

Dado que SAP HANA es una plataforma con todo incluido.

Elimina las acumulaciones y los índices

Evita el duplicado de datos para la realización de informes operativos

Brinda un sistema integrado para cualquier tipo y procesamiento de datos

Abarca un servidor de aplicaciones y analíticas avanzadas

Una copia de datos para todas las solicitudes

Dado que es solo una base de datos.

Se necesitan copias adicionales de datos

Caché in-memory

Se necesitan copias adicionales

de datos

Se necesitan múltiples copias de datos para diferentes solicitudes

Caché en filas Caché en columnas

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoNO - Se necesitan múltiples copias de datos para diferentes solicitudes

+

Dado que las bases de datos basadas en discos están diseñadas para gestionar datos en el disco, los cachés in-memory son implementados para acelerar el acceso a datos. Esto involucra la introducción de una capa de tecnología adicional, así como la sincronización y el mantenimiento de múltiples copias de datos. Como resultado, el consumo de recursos del sistema, la carga de administración del sistema y la complejidad de la infraestructura de TI aumentan.

Page 29: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

8

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

8

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo simplificar mi entorno de TI con una solución in-memory?

Dado que SAP HANA es una plataforma con todo incluido.

Elimina las acumulaciones y los índices

Evita el duplicado de datos para la realización de informes operativos

Brinda un sistema integrado para cualquier tipo y procesamiento de datos

Abarca un servidor de aplicaciones y analíticas avanzadas

Una copia de datos para todas las solicitudes

Dado que es solo una base de datos.

Se necesitan copias adicionales de datos

Caché in-memory

Se necesitan copias adicionales

de datos

Se necesitan múltiples copias de datos para diferentes solicitudes

Caché en filas Caché en columnas

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoBase de datos basada en el disco con caché in-memory

NoSÍ - Una copia de datos para todas las solicitudes

La plataforma SAP HANA simplifica el entorno de TI sacando provecho de la computación in-memory y brindando servicios de aplicaciones, bases de datos e integración en una plataforma. Al sacar provecho de la computación in-memory, puede procesar de manera eficaz transacciones, flujos, gráficos y analíticas avanzadas, tales como predictivas, espaciales y de texto, en el sistema mismo y en una copia de los datos. Además, al brindar servicios de aplicaciones, bases de datos e integración en una plataforma, reduce los movimientos de datos y montaje entre sistemas operativos y entre la base de datos y el servidor de aplicaciones. Esto trae como resultado un mejor rendimiento, una infraestructura de TI simplificada y menores costos de administración.

+

Page 30: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

9

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

9

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo ejecutar transacciones y analíticas en el mismo sistema sin agregar más recursos de DRAM y CPU?

Dado que SAP HANA requiere solo una copia de datos.

Recursos de DRAM y CPU

Dado que los datos se copian y almacenan muchas veces para las transacciones y analíticas.

Caché in-memory

Recursos de DRAM y CPU

Se necesitan más recursos de DRAM y CPU si se ejecutan transacciones y analíticas

No se necesitan administradores de bases de datos/CPU adicionales

Caché en filas Caché en columnas

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

No + NO - Se necesitan más recursos de DRAM y CPU si se ejecutan transacciones y analíticas

Para procesar cargas de trabajo transaccionales y analíticas en el mismo sistema, las bases de datos basadas en discos deben utilizar cachés in-memory especializados. Para aprovechar esta nueva capa de tecnología, la base de datos no solo debe crear múltiples copias de datos y mantenerlas sincronizadas, sino que además debe enrutar las solicitudes entrantes hacia las copias de datos adecuadas. Esto incrementa la cantidad de CPU y memoria necesaria y retrasa la respuesta del sistema.

Page 31: PLATAFORMA SAP HANA Diez preguntas …...SAP HANA es una verdadera base de datos in-memory que realiza tanto transacciones como analíticas. Transacciones Analíticas Las transacciones

9

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

9

10101010101

01000100101

10111010101

01000100101

10101010101

01000100101

10111010101

01000100101

¿Puedo ejecutar transacciones y analíticas en el mismo sistema sin agregar más recursos de DRAM y CPU?

Dado que SAP HANA requiere solo una copia de datos.

Recursos de DRAM y CPU

Dado que los datos se copian y almacenan muchas veces para las transacciones y analíticas.

Caché in-memory

Recursos de DRAM y CPU

Se necesitan más recursos de DRAM y CPU si se ejecutan transacciones y analíticas

No se necesitan administradores de bases de datos/CPU adicionales

Caché en filas Caché en columnas

SAP HANA

vs.

Siguiente

Plataforma SAP HANA

SíBase de datos basada en el disco con caché in-memory

NoBase de datos basada en el disco con caché in-memory

NoSÍ - Dado que SAP HANA requiere solo una copia de datos

+

La plataforma SAP HANA está diseñada para sacar provecho de las últimas innovaciones en hardware. Utiliza instrucciones SIMD, una paralelización avanzada con procesadores multinúcleo y compresión de datos para maximizar la utilización de CPU y RAM. Esto permite procesar cargas de trabajo mixtas en el mismo sistema y en la misma copia de datos con la utilización más eficiente de recursos del sistema.