Stell dir mal vor, du sitzt an deinem SAP-Projekt und versuchst, aus einem langsamen ABAP-Report eine performante, moderne Anwendung zu machen. Aber dein SQL-Statement fühlt sich an, als würde es in Zeitlupe laufen, und der nächste Performance-Review steht schon vor der Tür. Zeit für ein Upgrade – Zeit für SAP Core Data Services (CDS)!

Und wer könnte dich besser dabei begleiten als CloudDNA, die Experten für moderne SAP-Entwicklung? In dieser Blogserie zeigen wir dir, wie du mit CDS Views nicht nur performante Datenmodelle erstellst, sondern zum echten CDS-Superstar wirst! Alle unsere Beispiele basieren auf dem bewährten SAP-Flugdatenmodell – perfekt, um komplexe Abfragen und Datenmodelle praxisnah zu demonstrieren. Und falls du das Flugdatenmodell noch nicht aktiviert hast: Keine Sorge! Wir haben einen eigenen Blogpost, der dir Schritt für Schritt zeigt, wie du das Flugdatenmodell aktivierst und Testdaten generierst. 

Hier geht zum Blogpost: Das SAP Flugdatenmodell

Warum CDS Views? Warum jetzt?

CDS Views sind die Zukunft der Datenmodellierung in SAP. Sie ersetzen klassische ABAP-Reports, verbessern die Performance und ermöglichen eine direkte Integration in moderne SAP-Technologien wie Fiori, OData und analytische Anwendungen.

Doch viele Entwickler und Berater nutzen CDS entweder gar nicht oder nur in der einfachsten Form – und verschenken so riesiges Potenzial. Das ändern wir jetzt!

CloudDNA Bücher

Was dich in dieser Serie erwartet

Blog 1: SAP Core Data Services (CDS) erklärt – Warum du jetzt auf CDS Views setzen solltest!

  • Was sind CDS Views, und warum sind sie so mächtig?
  • Wie sie klassische Open SQL-Abfragen ablösen
  • Warum kein Weg an CDS vorbeiführt

Hier gehts zum Artikel: CDS Masterclass Stufe 1

    Blog 2: Dein erster CDS View – So erstellst du in wenigen Minuten dein erstes Datenmodell!

    • Schritt-für-Schritt-Anleitung für deinen ersten CDS View
    • Die wichtigsten Syntaxelemente und Best Practices
    • Die perfekte Entwicklungsumgebung für CDS

    Hier gehts zum Artikel: CDS Masterclass Stufe 2

      Blog 3: Mehr als nur Datenabruf – Die mächtigsten CDS-Annotationen im Überblick!

      • Welche Annotationen du unbedingt kennen solltest
      • CDS für UI, OData und analytische Anwendungen optimieren
      • Wie Annotationen deine Entwicklung beschleunigen

      Hier gehts zum Artikel: CDS Masterclass Stufe 3

        Blog 4: Joins & Assoziationen – So baust du performante Datenmodelle!

        • Wann du Joins nutzt – und wann nicht!
        • Warum Assoziationen dein neuer Best Friend werden
        • Best Practices für saubere und wartbare CDS-Modelle

        Hier gehts zum Artikel: CDS Masterclass Stufe 4

          Blog 5: Virtual Data Models mit SAP CDS: Ihr Co-Pilot für Reporting & Analytics!

          • Was sind Virtual Data Models (VDM)
          • VDM-Architektur in SAP CDS
          • Technische Details und Best Practices

          Hier gehts zum Artikel: CDS Masterclass Stufe 5

            Blog 6: CDS für Reporting & Analytics – So erstellst du datengetriebene Anwendungen!

            • SAP Analytics Cloud, Fiori Analytical Apps und CDS
            • Aggregationen, Berechnungen und KPIs mit CDS realisieren
            • CDS und Embedded Analytics: So funktioniert’s

            Blog 7: Sicherheit in CDS Views – So schützt du deine Daten mit DCL und Berechtigungen!

            • Die Data Control Language (DCL) verstehen und einsetzen
            • Row-Level Security richtig konfigurieren
            • Berechtigungen mit CDS und PFCG-Rollen kombinieren

            Blog 8: CDS & ABAP – So nutzt du deine Views optimal in der Entwicklung!

            • CDS Views in ABAP-Programmen nutzen
            • Open SQL vs. CDS Views – was performt besser?
            • CDS und das RAP (RESTful ABAP Programming Model)

            Blog 9: OData-Services mit CDS – So bringst du deine Daten ins Web & SAP Fiori!

            • Automatische OData-Generierung mit CDS
            • Wie du CDS-basierte APIs für moderne Anwendungen erstellst
            • SAP UI5 & Fiori mit CDS verbinden

            Blog 10: Performance & Debugging – So vermeidest du langsame Abfragen!

            • Die häufigsten Performance-Fallen und wie du sie umgehst
            • Explain Plan, Indexing & Buffering für maximale Effizienz
            • Debugging von CDS Views leicht gemacht

            Warum CloudDNA?

            CDS Views sind nur der Anfang. Die Experten von CloudDNA helfen Unternehmen dabei, SAP-Entwicklung auf das nächste Level zu bringen – von SAP BTP Security über Erweiterungen mit der SAP Extension Suite bis hin zur Integration moderner Architekturen.

            Mit uns lernst du nicht nur, wie CDS funktioniert – du lernst, wie du es in der Praxis erfolgreich einsetzt!

            Bist du bereit für dein SAP-Upgrade?

            Ob Einsteiger oder erfahrener ABAP-Entwickler: Diese Serie macht dich zum CDS-Profi!

            Los geht’s mit Kapitel 1: SAP Core Data Services (CDS) erklärt – Warum du jetzt auf CDS Views setzen solltest!