SAP HANA CDS views are defined at the HANA database level. The views are created and maintained in DDL files, which reside at the database level in the HANA XS ( HANA Extended Application Services). The views use Native SQL. HANA CDS views aim to support the development of the native SAP HANA applications. Why do we really need CDS Views? Answer: According to SAP, CDS Brings Conceptual and Implementation Level Closer Together. What does this mean? Say our requirement is to get the id, name and the respective zip code of the home address for all employees in org_unit ‘4711’. In order to meet this requirement, SQL developers write below SQL. online fiori trainings, UI5 training, s4hana training, abap on hana training, learn s/4hana extensions, learn sap cloud platform, abap on cloud training, abap restful programming i recommend for best place to learn it with Anubhav training i taken 1 course and i highly appreciated. Anubhav are the nicest, brightest trainer that I ever came across, Anubhav able to clear all the required fundamentals very clearly with best possible examples.