Mit Hilfe der ABAP Development Tools (ADT) im SAP HANA Studio (ABAP for Eclipse) können Core Data Services (CDS), also Virtuelle Datenmodelle (VDM), entwickelt werden. Sie ermöglichen das Analysieren von operativen Daten, z. Bsp. aus S/4HANA, in Realtime.

Folgende Sprachkonstrukte sind zu unterscheiden:

  • DDL Data Definition Language
  • QL Query Language
  • DCL Data Control Language
  • DML Data Manipulation Language

DDL, als Definitionssprache für Virtuelle Datenmodelle, wird dazu genutzt Views zu definieren. Die Aktivierung generiert dann Objekte auf der HANA Datenbank sowie im ABAP Dictionary, auf die vielfältig zugegriffen werden kann. D.h., es werden Objekte im ABAP zur Verfügung gestellt, deren Logik im SAP HANA, also in-memory, ausgeführt wird. Durch die Nutzung der OLAP Engine (im Embedded BW) ist so auch die Verwendung gängiger BI Tools möglich.