Home

Support of CDS Views

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
page

What are CDS Views?

CDS (Core Data Services) views are a key technology in SAP’s data modeling approach, providing a powerful way to define and consume structured data in SAP systems. CDS views allow developers to create semantically rich, reusable, and optimized database views that enhance performance and simplify application development. They are widely used in SAP S/4HANA, SAP BW/4HANA, and other SAP landscapes to expose data efficiently for analytical and transactional applications.

Classic CDS Views vs. CDS View Entities

With the evolution of SAP technology, SAP introduced CDS View Entities as an improvement over Classic CDS Views, addressing limitations and performance concerns of the older approach. Here’s a comparison:

Feature Classic CDS Views CDS View Entities
Definition Created with @AbapCatalog.sqlViewName and stored as SQL views in the database. No longer require an explicit SQL view name; managed purely in the DDIC.
Performance Can have dependency issues and are sometimes slower due to database-specific optimizations. Optimized for performance, avoiding unnecessary database artifacts.
Extensibility Supports custom extensions via EXTEND VIEW. Provides better extensibility options without impacting database performance.
DDL Syntax Uses DEFINE VIEW. Uses DEFINE VIEW ENTITY.
Lifecycle Management More complex due to direct SQL view dependencies. Simplifies maintenance and upgrades.
Dictionary Object Yes, an SQL view is created in ABAP Dictionary No SQL view is created

Which CDS views does ASAPIO Integration Add-on support?

Classic CDS Views

Classic CDS Views are supported in the following Scenarios:
  • As ‘Extraction View’ for Outbound interfaces
  • As a source ‘Table’ in Payload Designer

CDS View Entities

CDS View Entities are planned to be supported as of release 2504 (April 2025) in the following Scenarios:
  • As ‘Extraction View’ for Outbound interfaces
CDS View Entities are not supported in Payload Designer currently.

Roadmap

Any planned product features does not provide a commitment for ASAPIO to deliver such and therefore is to be considered non-binding information and subject to ASAPIO’s discretion only.

Planned feature for Release 2507:
  • Enable CDS View Entity support in Payload Designer (non-graphical UI only)
Scroll to Top