What is Core Data Service View in SAP
Core Data Service (CDS) has been created by SAP and is a semantically rich data definition language. With CDS View SAP, you can define and consume models on the database without the use of the application server. CDS views is a specialized and optimized platform for designing data models that can be moved outside applications with the help of OData services.
This post will go into the details and the many intricacies of the CDS View SAP beginning with what is SAP CDS.
What is SAP CDS
SAP CDS is a short form of SAP Core Data Service. It is a framework for data modeling that ensures data models are defined and consumed not on the more common application server but on the database server and leverages the robust in-memory database of SAP HANA to meet the requirements of real-time performance. This can be done by users through maximized operations at the database level, leading to a reduction in application execution time and quick retrieval of databases. SAP CDS is used to create data models that can be shown to clients by application servers such as UI and CDS View SAP.
CDS View SAP
CDS View SAP was introduced as the new programming model of SAP. The Core Data Service Views virtual data models that are in-built in SAP HANA allow direct access to the underlying tables of the HANA database. The objective of the CDS View SAP is to facilitate logic to the client-side database from the application server called ‘Code-to-Data’ or ‘Code Pushdown’ by SAP. Logic is extracted from the ABAP applications by CDS View SAP and executed on the database.
Benefits of CDS View SAP
Some of the benefits of CDS View SAP are as follows.
CDS View SAP is a code-to-data technique in ABAP and all calculations and computations are carried out on the DB layer instead of the application server.
The features of CDS View SAP are less conventional in SE11 views and can be accessed outside the native SAP applications.
CDS View SAP can be run independently of the database on any database platform that is supported by SAP.
Client handling is automatically supported by CDS which can publish ODATA service annotations directly from CDS views.
Types of CDS View SAP
There are two types of CDS View SAP. The first is the HANA CDS Views while the other is the ABAP CDS views. After its launch, CDS View SAP could be had only in the SAP HANA ecosystem. But presently, CDS is also enabled in SAP NetWeaver as ABAP. This helps developers to use the tools of programming ABAP in the ABAP layer during the execution of the code in the database.
SAP CDS supports multiple capabilities. These include relationship definitions, conceptual modeling, and built-in functions and extensions, more than what the previous tools offered.
Comments
Post a Comment