ABAP · Servicios
Modelado OData en SAP Gateway
OData es la puerta de entrada de SAP al mundo REST y SAP Gateway es la herramienta que lo hace posible. Este curso recorre el modelado y la implementación de servicios OData de principio a fin: configuración del Gateway, Service Builder, definición de entidades, operaciones CRUD, queries, batch, media, OData V4 y la integración con CDS y el ABAP Programming Model para Fiori. Cada bloque cierra con un laboratorio guiado.
Qué aprenderás
Al terminar, sabrás hacer esto
- Configurar SAP Gateway de cero
- Modelar entidades y asociaciones
- Implementar operaciones CRUD en OData
- Dominar queries, batch y media
- Exponer servicios con CDS y BOPF
- Redefinir servicios estándar
- Monitorizar y depurar servicios OData
Temario
18 secciones · 106 vídeos
15 labs · 16 tests · entregas con solución
01 Introducción
- OData – RESTful APIs
- SAP Gateway
- Contenido del curso
02 SAP Gateway – Configuración lab test
- Guía de Implementación
- SAP Gateway – Activación
- SAP System Alias
- SAP Gateway Alias
- Servicios – Activación
- Catálogo de los Servicios OData
+ Laboratorio · Entrega · Solución · Test
03 Gateway Service Builder lab test
- Proyecto en Service Builder – Creación
- Proyecto en Service Builder – Copia
- EDM – Entity Data Model
- Propiedades – Atributos y Anotaciones
- Tipos ABAP y EDM – Mapeo
- Propiedades – Estructuras ABAP
- Artefactos
- MPC – Model Provider Class
- DPC – Data Provider Class
+ Laboratorio · Entrega · Solución · Test
04 Mantenimiento de Servicios lab test
- Registrar Servicio
- Mantener Servicio
- Cliente Gateway
- Log de Errores
+ Laboratorio · Entrega · Solución · Test
05 Entidades – Modelado de datos lab test
- Definición manual
- Estructura DDIC
- Anotaciones Semánticas
- Interfaz RFC/BOR
- Ayuda de búsqueda
- Asociaciones
- Navegación entre Entidades
- Function Imports
- Tipos complejos
- Modelos Referenciados
- Arquitectura Inside-Out
- Arquitectura Outside-In
+ Laboratorio · Entrega · Solución · Test
06 OData – Implementación lab test
- Create
- Get Entity (Read)
- Get Entity Set (Query)
- Update
- Delete
- Function Imports
- Get Expanded Entity Set
- Create Deep Entity
- Anotaciones Semánticas – Implementación por Código
+ Laboratorio · Entrega · Solución · Test
07 OData – Operaciones Adicionales lab test
- Patch
- Merge
- Head
+ Laboratorio · Entrega · Solución · Test
08 SAP Gateway Client – Casos de Prueba lab test
- Grupo y Caso de Prueba – Creación
- Caso de Prueba – Mantenimiento
- Caso de Prueba – Ejecución
+ Laboratorio · Entrega · Solución · Test
09 Queries OData lab test
- Query All
- Query Select
- Query Sorting
- Query Filter
- Count
- Count con Filter
- Query Paging
- Single Read
- Single Read con Expand
- Single Read con Navegación
+ Laboratorio · Entrega · Solución · Test
10 Procesamiento por Lotes – Batch lab test
- GET
- POST
- PUT
- DELETE
+ Laboratorio · Entrega · Solución · Test
11 Media lab test
- Virus Scan
- Entidad Media
- Create Stream
- Get Stream
- Update Stream
- Delete Stream
+ Laboratorio · Entrega · Solución · Test
12 OData V4 lab test
- Proyecto en Service Builder – Creación
- Entidades
- Navegación
- Artefactos – Runtime Artifacts
- Service Group – Registro y Publicación
+ Laboratorio · Entrega · Solución · Test
13 ABAP Programming Model – SAP Fiori lab test
- OData con Core Data Services (CDS)
- Modelado basado en CDS
- Ampliación CDS – Joins
- RDS – Fuentes de Datos Referenciados
- Ampliación CDS – Asociación
+ Laboratorio · Entrega · Solución · Test
14 ABAP Programming Model – SAP Fiori con BOPF lab test
- Business Object View – Escenario Administrado
- Vista de Consumo – Exponer OData
- Servicio OData – Registro y Prueba
+ Laboratorio · Entrega · Solución · Test
15 Servicios Estándar OData – Redefinición lab test
- Análisis e Investigación
- Extender vista CDS
- Servicio OData – Redefinición
- Data Provider Class – Lógica Extensión
- Servicio Base y Extensión
+ Laboratorio · Entrega · Solución · Test
16 Monitoreo, Análisis y Logs lab test
- Configuración Servicios
- Depuración
- Traza
- Limpieza de cache
- Escaneo de Virus
- Transacciones relevantes
+ Laboratorio · Entrega · Solución · Test
17 Postman – Solicitudes OData lab test
- Instalación
- GET
- POST
- PUT
- DELETE
+ Laboratorio · Entrega · Solución · Test
18 Test Final y Certificado del Curso
- Añadir certificado a LinkedIn
- Test final
- Obtener Certificado de aprovechamiento
Para quién es
¿Es este curso para ti?
- Desarrolladores ABAP backend que exponen servicios
- Consultores SAP que integran sistemas
- Developers que preparan datos para Fiori
Requisitos
Qué necesitas para empezar
- ABAP a nivel intermedio
- Conocer el Diccionario de Datos
- El entorno se configura desde cero en el curso
Tu instructor
Arquitecto SAP con 20 años de experiencia en proyectos reales. Comparte lo que ha ido aprendiendo por el camino, con ejemplos del día a día.
Formación usada por profesionales SAP en banca, industria, retail y sector público.
Ruta · Modelado OData y Web Services
Otros cursos de esta ruta de certificación
Preguntas frecuentes
¿Cómo accedo a este curso?
Con una suscripción a Logali Tech (no se vende suelto). El plan Free te abre las tres primeras secciones de cada curso; Standard y Premium abren el curso completo. Lo ves en Precios.
¿Necesito una instancia SAP propia?
Logali Tech no proporciona acceso a sistemas SAP. En la mayoría de las formaciones no hace falta una licencia propia: las prácticas se hacen sobre una cuenta gratuita de SAP BTP Trial que creas tú, y el curso te guía paso a paso para montarla. En los cursos On-Premise (ABAP clásico, Web Dynpro, ALV, Adobe Forms y administración de Fiori) puedes montar en tu propia infraestructura el sistema de prueba gratuito que SAP pone a disposición (ABAP Cloud Developer Trial) o usar el sistema SAP del entorno de tu empresa.
¿Hay clases en vivo?
Las grabaciones están disponibles 24/7. Las clases en directo y los másters en vivo se incluyen en el plan Premium.
¿Obtengo certificado?
Sí. Al completar el curso obtienes un certificado de finalización que puedes añadir a tu perfil de LinkedIn.
Empieza este curso hoy
Las tres primeras secciones son gratis. Con una suscripción tienes este curso completo y todo el catálogo SAP.