Analytics Legends Die Wissensplattform für SAP Analytics
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 2026-07-24T14:00:00Z

Was ist Graphical vs. SQL vs. Script Views?

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.
  • Graphical vs SQL vs Script Views ist erst gemeistert, wenn es eine benannte Buyer-Entscheidung verändert.
  • Mit dem semantischen Vertrag und dem Kontrollmodell beginnen, bevor das Tool vorgeführt wird.

Begriffe auf dieser Seite

Graphical View
Drag-and-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. Datasphere — Graphical view tutorials
  4. TechEd 2025 session DA304 — modeling deep-dive
  5. SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
  6. SAP News Center — SAP Unveils the Autonomous Enterprise
  7. SAP News Center — The Future of the Enterprise Is Autonomous
  8. SAP News Center — 2026 SAP Sapphire Keynote: Powering the Autonomous Enterprise
  9. SAP Datasphere — Help Portal
  10. SAP Datasphere — official product page
  11. SAP Analytics Cloud — Help Portal
  12. SAP Analytics Cloud — official product page
  13. SAP BW/4HANA — Help Portal
  14. SAP S/4HANA — Help Portal
  15. SAP News Center
  16. SAP Community
  17. SAP — industries overview
  18. Gartner — research & analyst site
  19. BARC — BI & Analytics research
  20. TDWI — data & analytics research
  21. DSAG — German-speaking SAP user group
  22. ASUG — Americas' SAP User Group
  23. Databricks — official site
  24. EU AI Act — Regulation (EU) 2024/1689, Art. 14 (Human Oversight)
  25. SAP Help Portal — Administering SAP Datasphere: Enable Joule for SAP Datasphere
  26. From HANA Studio to HANA Cloud: The Pain Points Nobody Warns You About — SAP Community (Technology Blog Posts by SAP)
  27. Innovate with SAP HANA Cloud, an agentic multi-model database service — SAP Community (Technology Blog Posts by SAP)
  28. Currency Conversion in SAP Datasphere Using Graphical Views — SAP Community (Technology Blog Posts by Members)
  29. Consuming Data Products in SAP HANA Cloud via SAP Business Application Studio/SAP Build Code — SAP Community (Technology Blog Posts by SAP)
  30. New Machine Learning, NLP and AI features in SAP HANA Cloud 2025 Q3 — SAP Community (Technology Blog Posts by SAP)
  31. The Question of Full Loading Large CDS VIews from S/4 HANA: Problems and Solutions — SAP Community (Technology Blog Posts by SAP)
  32. SAP Datasphere: How to define Offsets for Restriction Variables in Analytic Models — SAP Community (Technology Blog Posts by Members)
  33. Agentic Databases for Data Scientists: SAP HANA Cloud Will Equip You with a Team — SAP Community (Technology Blog Posts by SAP)
  34. Hello Python: My First Script in SAP BAS Connecting to HANA Cloud — SAP Community (Technology Blog Posts by Members)
  35. Introduction to Alert Rule Sets in SAP HANA Cloud Central — SAP Community (Technology Blog Posts by SAP)
  36. 🚀☁️ Migrating to SAP HANA Cloud: A Business Transformation Journey — SAP Community (Technology Blog Posts by Members)
  37. Consuming the Parameterized CDS View using OData in Datasphere — SAP Community (Technology Blog Posts by Members)
  38. View/Access backend data in S/4 HANA Cloud,Public Edition — SAP Community (Technology Blog Posts by Members)
  39. SAP Datasphere & Python : One click to export data of multiple views in Excel/CSV — SAP Community (Technology Blog Posts by Members)
  40. Currency and unit conversion in SAP Datasphere Analytic Model with variable and value help — SAP Community (Technology Blog Posts by Members)
  41. All Datasphere Functions in One File — SAP Community (Technology Blog Posts by SAP)
  42. Query modelling in SAP DATASPHERE with use case example — SAP Community (CRM and CX Blog Posts by SAP)
  43. New Machine Learning and AI features in SAP HANA Cloud 2025 Q2 — SAP Community (Technology Blog Posts by SAP)
  44. Export Datasphere Views Data in CSV Format — SAP Community (Technology Blog Posts by Members)
  45. Integrating Open SQL Schema Tables with SAP Datasphere Space using Dataflow — SAP Community (Technology Blog Posts by Members)
  46. SAP Datasphere External Access Overview: APIs, CLI and SQL — SAP Community (Technology Blog Posts by SAP)
  47. New Machine Learning and AI features in SAP HANA Cloud 2025 Q1 — SAP Community (Technology Blog Posts by SAP)
  48. 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)
  49. Datasphere - Graphical vs SQL Views. Procs and Cons of each? — SAP Community (Technology Blog Posts by Members)
  50. Loop control using SQLScript view, Data Flow script operator & Open SQL procedure in SAP Datasphere — SAP Community (Technology Blog Posts by Members)

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 →