• This course will prepare you to:
    • Understand Core Data Services (CDS) views with annotations
    • Explain what a Virtual Data Model (VDM) is
    • Build CDS views and analytical queries


  • Application Consultant
  • Business Analyst
  • Development Consultant
  • Help Desk/CoE Support
  • Technology Consultant



  • SAP S/4HANA embedded analytics overview knowledge (e.g.S4H400– SAP S/4HANA embedded analytics Overview)
  • Basic knowledge of Data Analysis
  • Basic understanding of SQL (e.g.HA150– SQL and SQL Script Basics for SAP HANA)


  • Basic knowledge of the Data Dictionary and ABAP (BC430– ABAP Dictionary)
  • Experiences in an SAP LoB application area (e.g. Finance, Sales)

Course based on software release

  • SAP S/4HANA 1610


  • Introduction into VDM and CDS
    • Virtual Data Model (VDM)
    • Core Data Services (CDS) Views
  • Required tools
    • Prerequisites
    • Install Eclipse and ABAP for Eclipse
    • Connect ABAP for Eclipse to SAP S/4HANA
  • The data model
    • The used data model
    • Build a CDS View
  • Introduction into Annotations
    • ABAP Annotations
    • Analytics Annotations
    • Semantics Annotations
    • ObjectModel Annotations
  • The Basic View
    • Explain the Basic View
    • Build Basic Views
  • The Composite View
    • Explain the Composite View
    • Build Composite Views
  • The Consumption View
    • Explain the Consumption View
    • Create Consumption Views
  • Consume CDS Views in BI Tools
    • The SAP BusinessObjects Analysis for MS Office
    • The SAP S/4HANA Smart Business KPI modeler
  • Troubleshooting SAP Fiori and OData
    • Troubleshooting SAP Fiori
    • Troubleshooting OData