ABAP CDS – Core Data Services

The Core Data Services (ABAP CDS) form the foundation for modern applications on the ABAP technology stack. In S/4HANA they play a leading role in different areas. In contrast to the SAP course S4D430, our course focuses on embedded analytics and ODP extraction using CDS views.

Beschreibung

In this course, you will learn the technical basics for creating CDS views and CDS table functions yourself in the ABAP Development Tools (ADT).

Application scenarios of ABAP CDS

  • They form the basis of the Virtual Data Model (VDM), which provides the tables of the ERP with their business semantics in a simple and understandable form.
  • With embedded analytics, SAP has created a way to analyze and evaluate operational data sets in real time.
  • You can use CDS extractors via Operational Data Provisioning (ODP). These are CDS views or table functions that have been optimized for access from BW/4HANA.

ABAP Developers and BW Consultants

  • Experience in ABAP programming with OpenSQL is required
  • Experience with AMDP and SQLScript is helpful
  • Likewise, experience with development in the ADT

As a company training, the combination with the training SQLScript for ABAP developers is recommended.

  • Differentiation between SE11 views and CDS views
  • Application scenarios of CDS
  • Simple CDS Views
  • Components of the CDS Views
    • Expressions
    • SQL functions and expressions
    • JOINs and UNIONs
    • Aggregation
    • Annotations
    • Associations with other models
    • Input parameters
  • Client handling
  • Authorization check and control
  • CDS Table Functions
Book ABAP CDS
The book Core Data Services for ABAP from Rheinwerk Verlag is used as training material. Each participant receives a personal copy.

Individuelle Firmenschulungen sind die erste Wahl für Teams ab 4 Teilnehmern. Abgestimmt auf Ihre Aufgabenstellungen, Ihre Systemstände und hoffentlich auch bald wieder in Ihren Räumen. Momentan finden die Firmenschulungen natürlich online statt. Neben dem beschriebenen Standardumfang kann die Schulung natürlich maßgeschneidert für Sie angepasst werden. Zusätzliche Themen können hinzugenommen werden und konkrete Probleme aus Ihrem System können besprochen werden.

Massgeschneiderte Inhalte

Sie können die Prioritäten setzen. Je nach dem, welche Qualifikationen und Erfahrungen in Ihrem Team bereits vorhanden sind. Und auch in Abhängigkeit davon, was für Ihre aktuellen Projekte wichtig ist. Bei Inhouse Schulungen könne Sie die Richtung vorgeben. Oder Sie verlassen sich auf unsere Erfahrungen von anderen Kunden.

Die Programmplanung sollte aber nicht Ad-Hoc während Veranstaltung geschehen. Am besten sprechen wir 2-3 Wochen vorher telefonisch oder per WebEx die Themen ab. Dann kann ich mich gut vorbereiten und Ihnen eine optimale Veranstaltung bieten.

Ihre Räume

(Momentan leider nur sehr eingeschränkt möglich)

Inhouse Schulungen können in der vertrauten Umgebung Ihrer Mitarbeiter stattfinden. Das hat mehrere Vorteile. Zum Einen ersparen Sie Ihren Mitarbeitern die Reise. Damit entfallen natürlich die Reisekosten und der zugehörige organisatorische Aufwand. Zum anderen bietet das aber auch eine hohe Flexibilität für die Teilnehmer. Wenn beispielsweise eine heterogene Gruppe geschult werden soll, so können die Teilnehmer je nach Kenntnissstand und Thema hinzukommen.

Ihre Systeme

HANA System

Jeder Systemstand ist anders. Wenn die Inhouse Schulungen auf Ihren Systemen stattfinden, können Sie sich darauf verlassen, dass Sie auf genau der richtigen Version von Entwicklungsumgebung, Anwendungsserver und HANA Datenbank lernen. Außerdem erlaubt das auch während der Veranstaltung einen Blick auf Probleme aus Ihrer Praxis.

This post is also available in: Deutsch

In addition to a paper certificate of attendance, each course participant also receives an electronic badge that confirms their attendance with a digital certificate.

This post is also available in: Deutsch