Professional Documents
Culture Documents
No Pain, No Gain
Hitchhiker's Guide to ABAP CDS since NetWeaver 7.40
CDS borrowed heavily from SQL-Standard Parameter-Views came up with 7.40 SP8
(DBMS compatibility unknown at that time)
Supports functions of ANSI-SQL
General availability of CDS for AnyDB (incl.
Parameter-Views) since NetWeaver 7.50
DDIC Object [DDLS] with can only be viewed
and edited with ADT
! DO NO MIX UP ABAP WITH HANA CDS !
Its a total different technology
Generates database native artefacts (DDL-
Statements) during activation
Whats the idea?
Accessing data
Programming model
Business Objects
Back to good software design
Business Object
Locking
Attributes
OpenSQL is still an API, but
Links to other
Business Objects
do not code logic into the
statement
Persistance use CDS Views instead
The truth lays inside the views
Consumption and Use-Cases
CDS may act as a read-only BO
Is the 1st choice for analytical No embedded BW in S/4HANA !
processes SAP BEx Query
Business User
ABAP
ABAP CDS
BEx BW Tools
CDS phase of activation
There is a theory which states that if ever anyone discovers exactly what CDS
activation does, it will instantly disappear and be replaced by something even more
bizarre and inexplicable
Activation of a CDS Parameter-View
HDB on NetWeaver 7.50 SP3
Development Track
Notes 2295005 - Data element change for table does not result in reactivation of all DDL sources during transport
2381956 - Inconsistent 'SELECT *' CDS views
2274996 - Problems with deletion of table or view fields with select * dependencies
Select-Star is for looser