The Evolution of the SAP CDS View

A View may be defined to be a projection of several entities and it is possible to create an SAP CDS View as a design-time file in the storage repository of the SAP HANA Extended Application Services (SAP HANA XS).

The SAP CDS View was first launched by SAP as a programming model in-built into SAP HANA. It enables direct and seamless access to the underlying tables of the HANA database. The objective here is to facilitate logic from the application server to the client-side database named ‘Code-to-Data’ or ‘Code Pushdown’ by SAP. Later, this logic can be extracted by the SAP CDS View from the ABAP applications and executed on the database.

In the past, typically the application server and not the database server has been used for data modeling. After SAP introduced a new infrastructure for data modeling done at the database level using Core Data Services (CDS), popularly termed SAP CDS View, there were several benefits that can be leveraged now.

Here are some of the benefits of the SAP CDS View.

  • It is a code-to-data technology in ABAP. Here, SAP CDS View carries out all computing and calculations on the database layer instead of the application server.
  •  Being less conventional in SE11 views, the features of SAP CDS View may be accessed outside the SAP native applications
  • Since SAP functions independently of the database, CDS View on SAP can be operated on any database platform that is supported by it.
  • Automatic client handling as well as Aggregation and Numeric functionalities are supported by the SAP CDS View.

These are some of the benefits of the SAP CDS View. 


 

Comments

Popular posts from this blog

Streamlining Data Migration: Oracle to Snowflake Transition Explored

SAP Data Extraction with The SAP Extractor

The Structure of the SAP Data Lake