Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
Showing results for 
Search instead for 
Did you mean: 
The Virtual Data Model is one of the primary building blocks of the S/4HANA architecture. Its technical foundation is provided by ABAP Core Data Services (CDS). The key benefits of the CDS framework are:

  • Many new SQL features:


    • SQL set operations: UNION, UNION ALL

    • SELECT clauses: GROUP BY, HAVING

    • Aggregate functions: AVG, MAX, SUM, ...

    • Numeric functions: CEIL, MOD, ABS, ...

    • String functions: SUBSTRING, LPAD, CONCAT, ...

    • Date and time functions: DATS_DAYS_BETWEEN, DATS_ADD_DAYS, ...

    • ...

  • Easy-to-integrate services on-top:

    • OData clients

    • SAP Fiori

    • Analytics

  • Simplification of application coding

  • Push-down of workload into the HANA database

Since the technology is fairly new it poses quite some challenges to you as system administrators or development teams. You need to

  • ensure that the maintenance level of their software stack is up-to-date,

  • keep an eye on the overall CDS work load,

  • monitor and tune the performance of complex queries, and

  • establish clear rules for the development of own code using CDS.

Fortunately, a best practice guide is now available on how to implement, monitor and tune CDS based applications within S/4HANA. The document provides an holistic approach to CDS and is written for IT architects, ABAP developers, SAP Basis teams and database administrators. Regular updates are planned.

Direct Link: ABAP Core Data Services | SAP S/4HANA – Best Practice Guide
Short URL: https://tinyurl.com/ABAP-CDS-inside-S4HANA

Last update of the guide: 7-Feb-2020