Duration
4 days
Course Overview
This course extends the skills that you acquired in the Basic and Intermediate ABAP programming courses with the ability to analyze and define data models. You will define database tables in the ABAP dictionary, and views in ABAP core data services (CDS). You will model relations, add SQL logic, and enrich your views with metadata. In the end, you will protect your data against unauthorized read access and learn how to extend foreign data models.
Goals
This course will prepare you to:
- Define database tables in the ABAP dictionary
- Define view entities in ABAP core data services
Audience
- Developer
- Development Consultant
Prerequisites
Essential
- S4D400
- S4D401
Recommended
- None
Course based on software release
- SAP BTP, ABAP environment 2311
Content
- Data modeling in ABAP
- Creating database tables
- Defining global types
- Defining CDS views
- Defining relationships and associations between objects
- Using code pushdown in CDS views
- Defining meta objects for ABAP dictionary objects and CDS views
Exam Details
- Duration – 3 hours
- Total question – 80 questions
- Passing mark - 65%
- Type of question – multiple choice/multiple selection
- How assessment/examination will be conducted – online proctored exam
Topic areas:
- ABAP core data services and data modelling (21% - 30%)
- ABAP RESTful Application Programming Model (11% - 20%)
- ABAP SQL and code pushdown (10%)
- Core ABAP programming (31% - 40%)
Programme scope, delivery arrangements and suitability are confirmed during enquiry.