Academy · ABAP & RAP Development · 200 Practitioner
Core Data Services (CDS) View Entities
Teaches CDS view entities: why CDS and code pushdown matter, defining view entities with joins, associations and calculated fields, annotations for semantics, UI and analytics, securing data with CDS access control, the virtual data model layering, and testing view logic with the CDS test double framework.
- 49 minutes
- 5 lessons + quiz
- ABAP / RAP Developer, Solution Architect
What you’ll be able to do
- Define CDS view entities with joins, associations and calculated fields
- Use annotations for UI, analytics and semantics
- Secure data with CDS access control
- Explain virtual data model layering
- Test CDS views using the CDS test double framework
Sources and further reading
- ABAP Data Models (guide overview) · SAP Help Portal
- Associations (ABAP Data Models) · SAP Help Portal
- Recommended Annotations for View Entities (ABAP Data Models) · SAP Help Portal
- Access Control (ABAP Data Models) · SAP Help Portal
- Testing CDS Entities: Used Frameworks and Tools (ABAP Data Models) · SAP Help Portal
- Naming Conventions for Development Objects (ABAP RESTful Application Programming Model) · SAP Help Portal
- ABAP cheat sheets: CDS View Entities and ABAP Unit Tests · SAP Samples on GitHub