AI & Analytics Legends Die Wissensplattform für SAP Analytics AnmeldenRegistrieren
Konzeptkarte

Graphical vs. SQL vs. Script Views

Graphical vs. SQL vs. Script Views — Abschnittsillustration von Analytics Legends für die SAP-Analytics-Wissensdatenbank (Konzepte, Studien, Academy)

Stand

Graphical vs. SQL vs. Script Views: Was ist der Unterschied?

Graphical Views brechen den HANA-Push-down ab 5–7 Joins stillschweigend ab – die häufigste Ursache dafür, dass Dashboards sechs Monate nach dem Go-live langsamer werden.

Was es ist

Datasphere bietet drei Wege, eine View über Daten zu bauen: Graphical Views, visuell erstellt durch Ziehen und Verknüpfen von Tabellen auf einer Canvas; SQL Views, direkt in ANSI SQL mit SAP-HANA-Erweiterungen geschrieben; und Script Views, in prozeduralem SQLScript geschrieben für Logik, die reines SQL nicht ausdrücken kann. Alle drei erzeugen ein abfragbares Objekt innerhalb von Datasphere, gelangen aber über grundverschiedene Ausführungspfade dorthin — und genau dieser Unterschied ist die ganze Geschichte.

Warum es wichtig ist

Die Wahl zwischen den drei View-Typen ist eine der wenigen Datasphere-Entscheidungen, die die Laufzeit-Performance Monate nach der Modellierungsarbeit direkt bestimmt, weil einer der drei — Script Views — nicht wie die anderen beiden zur nativen Ausführungs-Engine von HANA Cloud durchreicht. Eine Modellierungsentscheidung, die in einem Workshop rein kosmetisch aussah, kann zur Grundursache eines Dashboards werden, das mit wachsendem Datenvolumen still langsamer wird — entdeckt erst, wenn Nutzer sich beschweren.

Warum es zählt

  • Graphisches Modellieren verwandelt sich ab 5-7 Joins in unlesbares Spaghetti, ohne Unterstützung für Window-basierte Analytics — gut für Prototypen, falsch für die Produktion.
  • SQL Views decken 80 % der produktionsreifen Modellierung ab; die Voreinstellung sollte auf SQL umspringen, sobald die Join-Zahl 5 übersteigt oder eine Window-Funktion nötig wird.
  • Script Views sind der prozedurale Notausgang — nur greifen, wenn Graphical und SQL die Logik wirklich nicht ausdrücken können.

Kernpunkte

  • Drei View-Typen: Graphical (Low-Code), SQL (Arbeitspferd, Standard), Script (Notausgang — bestraft Push-down).
  • Standard auf SQL umstellen, sobald Joins > 5 oder Window-Funktionen auftauchen. Graphical für Prototypen + einfache Dim-Wrapper.
  • Eine Script View in der Analytic-Model-Lineage = 10-50-fache Verlangsamung für jede konsumierende Query.
  • Dreischichtiges Kompositionsmuster: Staging (Typisierung + Währung) → Domain (verknüpft + benannt) → Consumption (vorab aggregiert).
  • Die HANA-SQL-Oberfläche umfasst volle ANSI-Window-Funktionen, rekursive CTEs, PIVOT, LATERAL Joins.
  • Hierarchie-Artefakt im Analytic Model schlägt rekursive CTE — HANA nativ auswerten lassen.
  • Joule-in-Datasphere (GA-Zielmarke H2 2026) wird die SQL-Kompetenzhürde senken, indem es aus natürlicher Sprache entwirft.
  • 2 SQL-kompetente Modeler liefern nach 6 Monaten das 3-4-Fache des Produktionsinhalts von 4 rein Graphical arbeitenden Modelern.

Begriffe auf dieser Seite

Graphical View
Drag & Drop-canvasbasierte Modellierungsoberfläche in Datasphere. Übersetzt sich zur Laufzeit in SQL.
SQL View
ANSI SQL + HANA-Erweiterungen, als Code geschrieben. Reicht direkt an den HANA-Optimizer durch. Das Arbeitspferd.
Script View
SAP-HANA-SQLScript mit prozeduralen Blöcken. Erzwingt zeilenweise Auswertung, bricht den Push-down. Nur für Randfälle.
Push-down
Ausführungsmuster, bei dem Datasphere SQL in HANA-native, in der Column-Store-Engine ausgeführte Operationen übersetzt.
CTE
Common Table Expression — WITH-Klausel, die ein benanntes Ergebnis für die Verwendung in einer einzelnen Query definiert.
Window function
Aggregation, die über eine durch PARTITION BY + ORDER BY definierte Zeilenpartition arbeitet (z. B. ROW_NUMBER, SUM OVER).
Three-layer composition
Kanonisches Datasphere-Muster: Staging → Domain → Consumption Views, jede wiederverwendbar und testbar.
Calculation View
Legacy-HANA-natives View-Artefakt (älter als Datasphere). Datasphere-SQL-Views kompilieren im Hintergrund zu Calculation Views.

Quellen

  1. SAP Datasphere — Modeling docs
  2. SAP HANA SQL Reference
  3. TechEd 2025 session DA304 — modeling deep-dive
  4. SAP Datasphere — Help Portal
  5. SAP Datasphere — official product page
  6. SAP Analytics Cloud — Help Portal
  7. SAP Analytics Cloud — official product page
  8. From HANA Studio to HANA Cloud: The Pain Points Nobody Warns You About — SAP Community (Technology Blog Posts by SAP)
  9. Innovate with SAP HANA Cloud, an agentic multi-model database service — SAP Community (Technology Blog Posts by SAP)
  10. Currency Conversion in SAP Datasphere Using Graphical Views — SAP Community (Technology Blog Posts by Members)
  11. Consuming Data Products in SAP HANA Cloud via SAP Business Application Studio/SAP Build Code — SAP Community (Technology Blog Posts by SAP)
  12. New Machine Learning, NLP and AI features in SAP HANA Cloud 2025 Q3 — SAP Community (Technology Blog Posts by SAP)
  13. The Question of Full Loading Large CDS VIews from S/4 HANA: Problems and Solutions — SAP Community (Technology Blog Posts by SAP)
  14. SAP Datasphere: How to define Offsets for Restriction Variables in Analytic Models — SAP Community (Technology Blog Posts by Members)
  15. Agentic Databases for Data Scientists: SAP HANA Cloud Will Equip You with a Team — SAP Community (Technology Blog Posts by SAP)
  16. Hello Python: My First Script in SAP BAS Connecting to HANA Cloud — SAP Community (Technology Blog Posts by Members)
  17. Introduction to Alert Rule Sets in SAP HANA Cloud Central — SAP Community (Technology Blog Posts by SAP)
  18. 🚀☁️ Migrating to SAP HANA Cloud: A Business Transformation Journey — SAP Community (Technology Blog Posts by Members)
  19. Consuming the Parameterized CDS View using OData in Datasphere — SAP Community (Technology Blog Posts by Members)
  20. View/Access backend data in S/4 HANA Cloud,Public Edition — SAP Community (Technology Blog Posts by Members)
  21. SAP Datasphere & Python : One click to export data of multiple views in Excel/CSV — SAP Community (Technology Blog Posts by Members)
  22. Currency and unit conversion in SAP Datasphere Analytic Model with variable and value help — SAP Community (Technology Blog Posts by Members)
  23. All Datasphere Functions in One File — SAP Community (Technology Blog Posts by SAP)
  24. Query modelling in SAP DATASPHERE with use case example — SAP Community (CRM and CX Blog Posts by SAP)
  25. New Machine Learning and AI features in SAP HANA Cloud 2025 Q2 — SAP Community (Technology Blog Posts by SAP)
  26. Export Datasphere Views Data in CSV Format — SAP Community (Technology Blog Posts by Members)
  27. Integrating Open SQL Schema Tables with SAP Datasphere Space using Dataflow — SAP Community (Technology Blog Posts by Members)
  28. SAP Datasphere External Access Overview: APIs, CLI and SQL — SAP Community (Technology Blog Posts by SAP)
  29. New Machine Learning and AI features in SAP HANA Cloud 2025 Q1 — SAP Community (Technology Blog Posts by SAP)
  30. Exploring New SQL on Files Use Cases with SAP HANA Cloud QRC 04/2024 and QRC 01/2025 — SAP Community (Technology Blog Posts by SAP)
  31. Datasphere - Graphical vs SQL Views. Procs and Cons of each? — SAP Community (Technology Blog Posts by Members)
  32. Loop control using SQLScript view, Data Flow script operator & Open SQL procedure in SAP Datasphere — SAP Community (Technology Blog Posts by Members)
  33. news.sap.com — TabPFN-3.5-Plus now available in SAP AI Core: instant business predictions (2026-09-15)
  34. help.sap.com — Joule embedded directly in the SAP Datasphere interface (doc dated 2026-09-24)
  35. sap.com — SAP-RPT product page (tabular foundation models)

Vollständige Karte für Mitglieder. Was die vollständige Karte ergänzt: den vollständigen Entscheidungsrahmen · den Vergleich SAP · Snowflake · Databricks · Fabric · die häufigen Fallstricke und ihre Behebung · die Kurzreferenz · die Architekturschemata · die Codeblöcke · die zitierfähigen Kennzahlen.

In der App öffnen →

Offene SAP-Projekte

Aktuelle SAP-Analytics-Projekte und Stellen im DACH-Raum: SAP-Analytics-Projekte im DACH-Raum.