🚀PROMO #PLANCARRERA2024| 🔥Bonificaciones, Precios Congelados y Cuotas
✒️¿Qué cambia en ABAP a partir de SAP HANA?
¿Qué cambia en ABAP a partir de SAP HANA?
1) CAMBIOS EN ABAP A PARTIR DE SAP HANA
1.1) Nuevas opciones técnicas:
Acelerar: Se puede acelerar los pgm ABAP existentes, mejorar la ejecución en segundo plano, mejor tiempo de respuesta a consultas on-line.
Ampliar: Se puede pasar pgm que se ejecutaban en fondo a on-line, mejorando su funcionalidad de dialogo. Las mejoras incluyen análisis y búsqueda de textos con tolerancia a errores, esta herramienta de HANA se denomina FULL TEXT SEARCHES.
Innovar : Crear nuevas aplicaciones usando ABAP y HANA. Se convierten las transacciones ON-LINE,las análiticas BI (cubos OLAP) y las hibridas, combinación de ambas.
1.2) Code Pushdown:
Para aprovechar SAP HANA una parte de la aplicación se debe ejecutar en la BD
Es útil cdo se hacen cálculos complejos con grana cantidad de datos.
El proceso de mover capa de aplicación a capa de DB es Code Pushdown
Antes pgm ABAP usaban data-to-code, ahora con HANA usan code-to-data.
Hay 3 capas en el procesamiento: Presentación, Aplicación y base de datos.
Lógica Aplicación se divide en : a) lógica orquestación, controla procesos de negocio y flujo de datos, determina cómo se procesan los resultado del cálculo. EJ: Una vez guardada reserva sistema envía correo. b) lógica de cálculo identifica algoritmos que se usan para hacer cálculos basados en datos de la aplicación. Ej: sugerir mejor vuelo, analiza reservas y genera puntaje por vuelo.
En DATA-TO-CODE, dato de aplicación van en capa de BD, lógica de orquestación y de cálculo se procesan en capa de aplicación. La lógica de presentación se ejecuta en capa presentación.
En DATA-TO-CODE,en capa aplicación un pgm ABAP lee registros BD , almacenan en tablas internas del servidor de aplicaciones. Luego en capa presentación muestra datos por GUI,portal,etc. Así se pueden enviar millones de datos desde BD al servidor aplicación.
En CODE-TO-DATA datos de aplicación se ejecuta en capa BD y parte de la aplicación se ejecuta en capa aplicación. Caso extremo toda la aplicación se ejecuta en capa BD. En capa presentación no cambia.
En CODE-TO-DATA un pgm ABAP los datos aplicación se almacenan en BD.
En CODE-TO-DATA orquestación se ejecuta en servidor de aplicaciones.
En CODE-TO-DATA lógica de cálculo se ejecuta en BD, mas complejo.
En CODE-TO-DATA así se transfiere menos datos a servidor de aplicaciones. Al seleccionar millones para cálculo, solo pasan los requeridos
1.3) La base de datos como una caja blanca.
Se pueden desarrollar aplicaciones ABAP sin conocer detalles de BD, esto por la independencia de OPEN SQL.
NATIVE SQL ejecuta operaciones no compatibles con OPEN SQL, por tanto programas no se pueden ejecutar en SAP.
Las BD vistas como caja negra, ahora se requiere saber detalles específicos de BD. Esto es una caja blanca.
Si un pgm ABAP no solo utilizará SAP HANA, hay que considerar los pro y contra antes de optimizar.
Esto puede dejar dependiente de BD al pgm ABAP.
La solución es distinguir con IF o CASE que BD utiliza. Si es muy complejo crear pgm seprados para BD.
1.4) Calificaciones requeridas para desarrolladores ABAP.
Se debe tener experiencia.
Considerar la performance, saber que pgm y que código a ser modificado.
Familiarze con herramientas desarrollo que se usan para identificar los que pasan al CODE-TO-DATA y poder medir su tiempo de ejecución.
 
 
 
Sobre el autor
Publicación académica de Sergio Mendez De La Fuente, en su ámbito de estudios para el Máster ABAP for HANA.
Continúe aprendiendo sobre el tema "¿Qué cambia en ABAP a partir de SAP HANA?" de la mano de nuestros alumnos.
SAP SemiSenior
¿Qué cambia en ABAP a partir de SAP HANA? Con SAP HANA podemos acelerar los programas ABAP existentes, mejorar tolerancia a errores, usar aplicaciones nuevas en ABAP o SAP HANA Concepto de Code PushDown: es el proceso de mover código de aplicación de la capa de aplicación a la capa de base de datos. Las aplicaciones ABAP usan el paradigma data-to-code, donde el programa ABAP lee los registros de una base de datos y los registros se almacenan en tablas internas del servidor de aplicaciones para luego ser transferidos a la interfaz gráfica de usuario SAP. Las aplicaciones SAP HANA usan el paradigma code-to-data, donde los registros de una base de datos se almacenan en el mismo servidor de aplicación,...
Ingeniero de sistemas con más de 7 años de experiencia en programación, conocimientos en desarrollo en lenguaje abap. con experiencia en soluciones especializadas de industria y salud.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Training
Cambios en ABAP a partir de SAP HANA Existen Nuevas opciones técnicas Acelerar SAP HANA nos permite reducir considerablemente el tiempo de respuesta a las consultas de los usuarios, asi como a su vez el tiempo de ejecución de trabajos en segundo plano. Ampliar SAP HANA permite personalizar y extender aplicaciones existentes, estas mejoras incluyen analisis integrados y busquedas de texto completo con tolerancia a errores llamado "Full Text Searches" Innovar Utilizando ABAP y SAP HANA la convergencia del procesamiento de transacciones en linea OLTP, el procesamiento analitico en linea OLAP y las aplicaciones híbridas. Code Pushdown Se refiere a mover codigos de aplicacion de la capa de aplicacion...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
Unidad 1: Lección 5 Qué cambia en ABAP a partir de SAP HANA? Nuevas opciones técnicas: Acelerar: con SAP HANA se pueden acelerar los programas ABAP existentes, esto permite reducir el tiempo de ejecución, en fondo y online Ampliar: Se pueden personalizar y extender aplicaciones existentes, convertir a transacciones interactivas, mejorar usabilidad y funcionalidad. Búsqueda de texto completo: Full text searches Innovar: Desarrollar aplicaciones nuevas e innovadoras 1.2 Code Pushdown Para que las aplicaciones brinden buen rendimiento, al menos parte de la lógica debe ejecutarse en la base de datos, en especial cuando se realizan cálculos complejos con gran cantidad de datos Code...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Tema: ¿Qué cambia en ABAP a partir de SAP HANA? Desde el punto de vista del desarrollador ABAP, el uso de SAP HANA proporciona: ACELERAR. Se aceleran los programas ABAP. Se reduce el tiempo de ejecución de los programas en fondo. También se mejora el tiempo de respuesta de las consultas online de las transacciones de diálogo. AMPLIAR. se puede personalizar y extender las aplicaciones existente. Algunos programas ABAP que sólo se pueden ejecutar en fondo debido a su tiempo de respuesta, ahora se podrán convertir en transacciones online. Además, se puede mejorar la usabilidad y funcionalidad de dichas transacciones online. Dichas mejoras incluyen análisis integrados...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Unidad 1: SAP HANA y el nuevo entorno de desarrollo y administración eclipse. Lección 2: ¿ Qué cambia en ABAP a partir de SAP HANA? Audio tip 1: La lógica de la aplicación se divide en dos secciones por un lado la lógica de orquestación la cual controla los procesos de negocio y el flujo de datos y determina como se combinan y procesan los resultados del cálculo. Tomando como ejemplo el modelo de datos de vuelos podríamos decir que un ejemplo de la lógica de orquestación seria que después de guardar una reserva de vuelos el sistema envía automáticamente un correo electrónico al viajero. Por otro lado la lógica de cálculo...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
LECCION 2) Que Cambia en ABAP a partir de SAP HAnA. 1)Cambios en ABAP a partir de SAP HANA -Describiremos las Opciones Técnicas que Benefician a la Programación ABAP Cuando Utilizamos SAP HANA. Nuevas opciones técnicas Acelerar: Los programas ABAP existentes. Reducir el tiempo de ejecución de fondo. Mejorar el Tiempo de Consultas Activadas Prog Dialogo. Ampliar: Para Personalizar o Extender Aplicaciones Existentes Programas de Fondo ahora en Transacciones Interactivas Mejorar la Usabilidad y Funcionalidad transacciones de Dialogo Full Text Searches. Búsquedas de Texto completo con Toler Errores Innovar: Desarrollar Aplicacones Nuevas...
Creado y Compartido por: Julio Cesar Matamoros Munoz / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
Cambios en ABAP a partir de SAP HANA 1. Nuevas opciones técnicas Acelerar. Acelera los programas existentes. Reduce el tiempo en segundo plano fondo. Mejora el tiempo de respuesta a consultas en transacciones dialogo(online) Ampliar. Personalizar y extender aplicaciones existentes. Análisis integrado y búsqueda de texto completo. Innovar. Desarrollar nuevas aplicaciones ABAP Y SAP HANA. Procesamiento de transacciones línea OLTP. Procesamiento de transacciones analítico OLAP. Procesamiento de transacciones híbridas. Los usuarios finales toman medidas por conocimiento en tiempo real. 2. Code Pushdown Parte de la lógica de la aplicación debe ejecutarse en base de datos para aprovechar las...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Que cambia en ABAP a partir de SAP HANA? Nuevas opciones técnicas: Acelerar: Con SAP HANA podemos acelerar los programas ABAP existentes. Por un lado, esto nos permite reducir el tiempo necesario para ejecutar trabajos en segundo plano o de fondo de manera significativa. Por otro lado, podemos mejorar el tiempo de respuesta inmediata para las consultas activadas por los usuarios finales dentro de las transacciones de dialogo tambien conocidas como transacciones online. Ampliar: Podemos utilizar SAP HANA para personalizar y extender las aplicaciones existentes de una manera que va mas alla de la aceleracion única de estas aplicaciones. Algunos programas ABAP que solo se podian ejecutar como trabajos en segundo plano...
Soy ingeniero en sistemas y cuento con mas de 20 años de experiencia en el área de
informatica, tambien he participado en la implementación, migración y configuración de
sap-erp para varias empresas.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
CAMBIOS EN ABAP A PARTIR DE SAP HANA. Nuevas Opciones Técnicas: + Acelerar: Se pueden acelerar los programas existentes. + Ampliar: Los programas que solo podían ejecutarse de fondo o en segundo plano debido a su tiempo de respuesta, ahora pueden transformarse en transacciones de dialogo u online. + Innovar: Creación de nuevos conceptos de aplicaciones con nuevos enfoques. CODE PUSHDOWN. Es el proceso de mover lógica de procesamiento de la capa de aplicación a la capa de base de datos. Para obtener el máximo rendimiento de hardware y software de SAP HANA, al menos parte de la lógica de aplicación debe ejecutarse en la base de datos, especialmente si se realizan cálculos complejos...
Creado y Compartido por: Ernesto Luis Marquez Fragoza
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
1) CAMBIOS EN ABAP A PARTIR DE SAP HANA 1.1) Nuevas opciones técnicas: Acelerar: Se puede acelerar los pgm ABAP existentes, mejorar la ejecución en segundo plano, mejor tiempo de respuesta a consultas on-line. Ampliar: Se puede pasar pgm que se ejecutaban en fondo a on-line, mejorando su funcionalidad de dialogo. Las mejoras incluyen análisis y búsqueda de textos con tolerancia a errores, esta herramienta de HANA se denomina FULL TEXT SEARCHES. Innovar : Crear nuevas aplicaciones usando ABAP y HANA. Se convierten las transacciones ON-LINE,las análiticas BI (cubos OLAP) y las hibridas, combinación de ambas. 1.2) Code Pushdown: Para aprovechar SAP HANA una parte de la aplicación...
👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.