🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️¿Qué cambia en ABAP a partir de SAP HANA?

¿Qué cambia en ABAP a partir de SAP HANA?

¿Qué cambia en ABAP a partir de SAP HANA?

1.- Los cambios en ABAP a partir de SAP HANA

1.1 Las nuevas opciones técnicas

  • Acelerar.- Reduce tiempo de ejecución en trabajos en segundo plano y proporciona respuesta inmediata en consultas de las transacciones de diálogo (transacciones online)
  • Ampliar.- Personalizar y extender aplicaciones existentes. Convertir programas ejecutados en segundo plano (debido al tiempo de respuesta) a transacciones interactivas. Nueva herramienta Full Text Searches permite busquedas de texto completo con tolerancia a errores
  • Innovar.- Desarrollar aplicaciones nuevas e innovadoras como aplicaciones híbridas ( combinando funciones transaccionales y analíticas) para apoyar en la toma de medidas en tiempo real

1.2 El Code Pushdown

  • 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
  • Data-to-code. - Paradigma utilizado hasta ahora por las aplicaciones ABAP. Lógica de cálculo en capa de aplicación (muchos registros desde la BD al servidor de aplicaciones)
  • Code-to-data. - Paradigma utilizado por aplicaciones optimizadas o desarrolladas para SAP HANA. Lógica de cálculo en capa de base de datos (pocos registros desde la BD al servidor de aplicaciones)

1.3 La base de datos como una caja blanca

La base de datos era vista como una caja negra (no era necesario conocer detalles de la based de datos utilizada porque se pueden desarrollar aplicaciones ABAP sin conocer detalles especificos de la base de datos). Para beneficiarse de HANA el conocimiento de los detalles especificos de la base de datos en muy útil

  • Open SQL.- La gran ventaja de Open SQL es que nos independiza del motor de base de datos. Se llaman sentencias Open SQL a aquellas propias de ABAP que simulan un subconjunto de sentencias SQL
  • Native SQL. - Es el SQL real de la base de datos que estamos utilizando

1.4 Las calificaciones requeridas para los desarrolladores ABAP

  • Para optimizar las aplicaciones existentes, necesitamos saber que programas y patrones de código dentro de esos programas son los candidatos a ser modificados
  • Debemos familiarizarnos con las herramientas de desarrollo y el paradigma Code-to-data

 

 

 


Sobre el autor

Publicación académica de Adan Elizarraras, en su ámbito de estudios para el Máster ABAP for HANA.

SAP Junior

Adan Elizarraras

Profesión: Ing. en Sistemas Computacionales - Mexico - Legajo: SW62M

✒️Autor de: 8 Publicaciones Académicas

🎓Egresado del módulo: