Course announcements

  • In this course participants will be introduced to Core Data Services (CDS) views in the context of SAP S/4HANA embedded analytics to understand the concept of Virtual Data Models (VDM) and analytical queries.


  • 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

This course is also available as a test system within SAP Live Access

Learn more