Nivel medio | 60 h | 5:00 h | Certificado |
---|
Después de la evolución de SAP HANA, la tecnología dentro de SAP está cambiando rápidamente, produciéndose un cambio de paradigma en la forma en que las aplicaciones empresariales se desarrollan en SAP.
Para aprovechar el potencial de SAP HANA en el desarrollo de aplicaciones, SAP introdujo una nueva infraestructura de modelado de datos conocida como Core Data Services o CDS.
Los Core Data Services son una extensión del Diccionario ABAP que nos permite definir modelos de datos semánticamente ricos en la base de datos y utilizar estos modelos de datos en la programación ABAP.
Los CDS son una parte central del paradigma del código Push-down en las aplicaciones ABAP.
Con los CDS, los modelos de datos se definen y consumen en el servidor de bases de datos en lugar de en el servidor de aplicaciones.
Los CDS también ofrecen capacidades más allá de las herramientas tradicionales del modelado de datos, que incluyen soporte para modelado conceptual y definiciones de relaciones, funciones integradas y extensiones.
Originalmente los CDS estaban disponibles sólo en el entorno de tiempo de diseño y tiempo de ejecución de SAP HANA. Ahora, el concepto CDS también se implementa completamente en SAP NetWeaver AS ABAP. Esto nos permite, como desarrolladores, trabajar con las herramientas de desarrollo ABAP mientras la ejecución del código se transfiere a la base de datos.
Los CDS simplifican y armonizan la forma en que se definen y consumen los diferentes modelos de datos, independientemente de la tecnología de consumo.
Técnicamente es una mejora de SQL que nos proporciona un lenguaje de definición de datos (DDL) para definir tablas y vistas de bases de datos semánticamente ricas (entidades CDS) y tipos definidos por el usuario en la base de datos.
Algunas mejoras incluyen:
Los CDS son compatibles de forma nativa en las plataformas ABAP y SAP HANA.
Al finalizar el curso será capaz de utilizar e implementar en las aplicaciones empresariales SAP las siguientes tecnologías CDS:
Programa del curso
Duración vídeos
|
||
---|---|---|
1. Introducción 00:31:12 | ||
1.1. Contenido del curso Vista previa | 04:45 | |
1.2. CDS – Conceptos Vista previa | 07:23 | |
1.3. SAP HANA Studio | 09:57 | |
1.4. ADT – ABAP Development Tools | 09:07 | |
2. Vistas Básicas 00:28:38 | ||
2.1. CDS – Vista básica | 14:35 | |
2.2. Ejercicio y Solución – CDS – Vista básica | ||
2.3. Elementos semánticos | 05:33 | |
2.4. Ejercicio y Solución – Elementos semánticos | ||
2.5. CDS con parámetros | 08:30 | |
2.6. Ejercicio y Solución – CDS con parámetros | ||
Documentación – Vistas Básicas | ||
Test - Vistas Básicas | ||
3. Join, Union y Asociación 01:42:36 | ||
3.1. CDS con Inner Join Vista previa | 13:13 | |
3.2. Ejercicio y Solución – CDS con Inner Join | ||
3.3. CDS – Categoría de datos: Texto | 08:49 | |
3.4. Ejercicio y Solución – CDS – Categoría de datos: Texto | ||
3.5. CDS con asociaciones Vista previa | 18:27 | |
3.6. Ejercicio y Solución – CDS con asociaciones | ||
3.7. Asociaciones con parámetros | 16:47 | |
3.8. Ejercicio y solución – Asociaciones con parámetros | ||
3.9. Exponer Asociación | 10:51 | |
3.10. Ejercicio y Solución – Exponer Asociación | ||
3.11. Path Expression | 13:35 | |
3.12. Ejercicio y Solución – Path Expression | ||
3.13. Select con Path Expression | 10:23 | |
3.14. Ejercicio y Solución – Select con Path Expression | ||
3.15. CDS con Union | 05:40 | |
3.16. Ejercicio y Solución – CDS con Union | ||
3.17. Extender CDS | 04:51 | |
3.18. Ejercicio y Solución – Extender CDS | ||
Documentación - Join, Union y Asociación | ||
Test - Join, Union y Asociación | ||
4. Vistas intermedias y de consumo 00:29:17 | ||
4.1. CDS – Vista intermedia | 12:29 | |
4.2. Ejercicio y Solución – Vista intermedia | ||
4.3. Transient Provider – Probando Vista intermedia | 05:48 | |
4.4. Ejercicio y Solución – Transient Provider | ||
4.5. CDS – Vista de consumo | 07:49 | |
4.6. Ejercicio y Solución – CDS – Vista de consumo | ||
4.7. Query Monitor – Probando Vista de consumo | 03:11 | |
4.8. Ejercicio y Solución – Query Monitor | ||
Documentación - Vistas intermedias y de consumo | ||
Test - Vistas intermedias y de consumo | ||
5. Access Control 00:40:54 | ||
5.1. Access Control – Instance Role | 10:31 | |
5.2 Ejercicio y Solución – Access Control – Instance Role | ||
5.3. Access Control – Probando | 09:54 | |
5.4. Ejercicio y Solución – Probando Access Control | ||
5.5. Access Control – Herencia | 07:22 | |
5.6. Ejercicio y Solución – Access Control – Herencia | ||
5.7. Access Control – Eliminar restricciones | 05:56 | |
5.8. Ejercicio y Solución – Access Control – Sin restricciones | ||
5.9. Access Control – Impedir acceso | 07:11 | |
5.10. Ejercicio y Solución – Access Control – Impedir acceso | ||
Documentación - Access Control | ||
Test - Access Control | ||
6. Metadata Extension 00:41:30 | ||
6.1. Annotate View | 11:49 | |
6.2. Ejercicio y Solución Annotate View | ||
6.3. Probando Annotate View | 11:24 | |
6.4. Ejercicio y solución Probando Annotate View | ||
6.5. Metadata Layer | 08:18 | |
6.6. Ejercicio y Solución - Metadata Layer | ||
6.7. Annotate View con parámetros | 09:59 | |
6.8. Ejercicio y Solución – Annotate View con parámetros | ||
Documentación - Metadata Extension | ||
Test - Metadata Extension | ||
7. Table Function 00:31:21 | ||
7.1. Definir Table Function | 10:05 | |
7.2. Ejercicio y Solución – Table Function | ||
7.3. Método AMDP para Table Function Vista previa | 14:36 | |
7.4. Ejercicio y Solución – Método AMDP para Table Function | ||
7.5. Probando Table Function Vista previa | 06:40 | |
7.6. Ejercicio y Solución – Probando Table Function | ||
Documentación - Table Function | ||
Test - Table Function | ||
8. Exponer vista CDS como servicio OData 00:18:41 | ||
8.1. Anotar CDS con OData | 07:09 | |
8.2. Ejercicio y Solución – Anotar CDS con OData | ||
8.3. Activar Servicio OData | 05:43 | |
8.4. Ejercicio y Solución – Activar Servicio OData | ||
8.5. Probando Servicio OData | 05:49 | |
8.6. Ejercicio y Solución – Probando Servicio OData | ||
Documentación - Exponer vista CDS como servicio Odata | ||
Test - Exponer vista CDS como servicio Odata | ||
Certificado del curso | ||
Nota importante | ||
Añadir Certificado a LinkedIn | ||
Test Final | ||
Obtener Certificado de aprovechamiento |