Embedded Analytics mit eigenen CDS-Views

Was sind CDS-Views und was ist das Virtual Data Model (VDM)?

Das Virtual Data Mod­­­­el (VDM) in SAP S/4HANA und SAP S/4HANA Cloud ist eine konsistente Darstellung von CDS-Views (Core Data Services) und folgt definierten Modellierungsregeln. Es bildet die Basis für den Datenzugriff in SAP S/4HANA, beispielsweise für analytische Anwendungen von Embedded Analytics.

CDS-Views basieren auf SQL-Ausdrücken und Annotationen zur Definition von Datenstrukturen, Beziehungen und Filtern und ermöglichen so eine effiziente Datenbankabfrage.

Das VDM bietet eine abstrahierte Sicht auf die Daten in SAP S/4HANA und SAP S/4HANA Cloud, die eine einheitliche und vereinfachte Datenzugriffsschicht für verschiedene Anwendungen ermöglicht.

Was sind die Vorteile von CDS-Views?

Erleichterte Datenmodellierung

Mit CDS-Views können Daten logisch und strukturiert modelliert werden, indem sie eine abstrakte Sicht auf komplexe Datenstrukturen bieten. Dies vereinfacht die Entwicklung und Wartung von Datenmodellen im SAP S/4HANA enorm.

Verbesserte Performance

Durch die Verwendung von CDS-Views können Entwickler:innen sehr komplexe Abfragen direkt auf der HANA-Datenbank ausführen (sogenannter Code Push Down) und somit die Abfrage-Performance verbessern. CDS-Views ermöglichen die Entwicklung von Aggregaten, Filtern und anderen Leistungsverbesserungen direkt auf Datenbanklevel.

Wiederverwendbarkeit

Durch das modulare Aufbauen von CDS-Views in Ordnerstrukturen können diese wiederverwendet werden, was die Entwicklung wiederum beschleunigt und die Konsistenz in der Datenmodellierung fördert. Entwickler:innen können vorhandene Standard CDS-Views abändern oder sogar erweitern, um effizient neuen Entwicklungsanforderungen zu erfüllen.

Systemübergreifende Integration

CDS-Views können in verschiedensten Systemen integriert werden, wie z.B. in Fiori, SAC zur Visualisierung von Daten oder als Data Source in der SAP Datasphere. Das ermöglicht eine allumfassende Analyse der Daten über verschiedenste SAP-Systeme hinweg.

Ihr Ansprechpartner zum Thema Embedded Analytics mit CDS-Views

"Wir unterstützen Sie gerne bei dem Thema Embedded Analytics mit CDS-Views, damit Sie die Möglichkeiten Ihrer Technologie und dem damit verbundenen Berichtswesen optimal ausnutzen können."

    Philipp Lemp
    Philipp Lemp
    Senior Analytics Consultant

      CDS-Views als Data Source

      In SAP S/4HANA liefert SAP weiterhin die bekannten Standard-Extraktoren für das Business Warehouse aus. Die CDS-Technologie eröffnet neue Wege, um Daten effizienter zu extrahieren und dabei das gleiche Datenmodell wie in den analytischen Fiori-Apps zu nutzen.

      • Effiziente Datenbereitstellung für das BW / Datasphere Reporting. Durch die schnellere Bereitstellung für das Reporting können die Berichtszyklen verkürzt werden und somit relevante Informationen besser analysiert werden.
      • Vereinheitlichung der für das operative Reporting verwendeten Technologie und der Datenquelle, wodurch die Wartung vereinfacht und die Komplexität reduziert wird.
      • Bisherige Extraktoren mussten initialisiert werden, was zu einem Buchungsstopp im System führte. Mit der CDS-Technologie müssen Extraktoren nicht mehr initialisiert werden. Somit ist der operative Betrieb in S/4HANA durchgängig gewährleistet.

      FAQs

      In der SAP-Welt gibt es zwei verschiedene Arten von CDS-Views:

      • ABAP CDS-Views
      • HANA CDS-Views

      In SAP S/4HANA Embedded Analytics werden die Datenmodelle mit ABAP CDS-Views modelliert.

      Der Unterschied zwischen den beiden Views liegt hauptsächlich in der verwendeten Technologie und dem Anwendungsbereich

      • ABAP CDS-Views können für Embedded Analytics verwendet werden.
      • HANA CDS-Views werden nativ auf der HANA-Datenbank entwickelt.

      CDS-Views sind in SQL definiert. Durch Annotation erhalten sie zusätzliche Funktionalität, z.B. für die hierarchische Darstellung der Daten.

      Mit Hilfe von Annotationen können CDS-Views mit weiteren Informationen bzw. Metadaten angereichert werden.

      Weitere Analytics Solutions

      Weitere Informationen

      GDPR Cookie Consent with Real Cookie Banner