Analytics Legends Die Wissensplattform für SAP Analytics
Konzeptkarte

Analytic Applications

Analytic Applications — Abschnittsillustration von Analytics Legends für die SAP-Analytics-Wissensdatenbank (Konzepte, Studien, Academy)

Stand 2026-07-24T14:00:00Z

Was ist Analytic Applications?

Zu Analytic Applications nur greifen, wenn Standard-Widgets die Interaktion wirklich nicht abbilden können – Scripting kann fast alles nachbilden, aber 500 Zeilen unstrukturiertes Script sind nur eine Kündigung davon entfernt, zur Black Box zu werden.

Worum es geht

Analytic Applications sind die Schicht von SAP Analytics Cloud, in der eine Story aufhört, ein Dashboard zu sein, und zu einem Stück Software wird. Standard-SAC-Stories geben Business-Nutzern Filter, Diagramme und Tabellen, die aus Drag-and-drop-Widgets gebaut sind; eine Analytic Application fügt eine Scripting-Schicht hinzu — eine ereignisgesteuerte, JavaScript-ähnliche Sprache —, die es einem Entwickler erlaubt, genau zu steuern, was passiert, wenn ein Nutzer einen Button klickt, ein Eingabesteuerelement ändert oder eine Seite lädt. Das Ergebnis ist kundenspezifische Interaktivität: mehrstufige Filterkaskaden, die eine Auswahl Schritt für Schritt eingrenzen, What-if-Szenario-Durchläufe, bei denen ein Planer mehrere Variablen anpasst und eine Prognose neu berechnen sieht, Write-back-Workflows, die bearbeitete Zahlen in ein Planungsmodell schieben, oder bedingte Sichtbarkeit, die einen ganzen Seitenabschnitt verbirgt, bis eine Voraussetzung erfüllt ist.

Warum es wichtig ist, hat weniger mit der Technologie zu tun als mit der Obergrenze, die sie aufhebt. Die meisten SAC-Projekte brauchen nie Scripting; die Standard-Widget-Bibliothek deckt die überwiegende Mehrheit der Reporting- und sogar einen guten Teil der Planungsanwendungsfälle ab. Aber ein bedeutender Teil der Engagements stößt an eine echte Wand: Der Geschäftsprozess erfordert eine Interaktion, die Standard-Widgets nicht ausdrücken können. Analytic Applications sind das Ventil. Sie sind auch, nicht zufällig, dort, wo sich die seniorere und besser bezahlte Arbeit konzentriert, weil das Bauen und Pflegen einer skriptgesteuerten Anwendung eine Software-Engineering-Disziplin erfordert, die reines Story-Bauen nicht braucht.

Warum es zählt

  • Die 10-15 % der Projekte, die kundenspezifisches Scripting benötigen, tragen auch den Premium-Tagessatz von 1.200-1.400 € — zu wissen, wann es tatsächlich gebraucht wird, ist ein Preissignal, nicht nur ein technisches.
  • Schwere Berechnung gehört in Datasphere Analytic Models, nicht ins Script — das Script sollte UX orchestrieren, nicht berechnen, sonst verschlechtert sich die Render-Performance.
  • Modulare Funktionen unter 100 Zeilen, benannt nach Geschäftsabsicht, per Peer Review geprüft und versionskontrolliert sind es, was eine skriptbasierte App wartbar hält, nachdem der ursprüngliche Autor gegangen ist.

Kernpunkte

  • Nur einsetzen, wenn Standard-Widgets nicht ausreichen (10-15 % der Projekte)
  • Script orchestriert UX; Datasphere berechnet
  • < 100 Zeilen pro Script-Funktion, modular
  • Peer Review plus Versionskontrolle in git
  • DAC durchgesetzt; nie über API umgehen
  • ADR dokumentiert, warum Analytic App statt Standard
  • 85-90 % der Stories sollten Standard-Widgets bleiben
  • Vierteljährlicher Refactor-Zyklus, um Drift zu vermeiden
  • Analytic Applications ist erst beherrscht, wenn es eine konkret benannte Käuferentscheidung verändert.
  • Beginnen Sie mit dem semantischen Vertrag und dem Kontrollmodell, bevor Sie das Tool demonstrieren.

Begriffe auf dieser Seite

Analytic Application
SAC-Story-Typ mit Scripting und kundenspezifischer Interaktivität
Event handler
Script-Funktion, ausgelöst durch ein Widget-Event (onClick, onSelect)
Input control
Zur Story-Laufzeit gebundener Parameter an Widgets
Variable
Zur Story-Laufzeit verwendeter Wert über Widgets und Scripts hinweg
Widget API
Programmatische Schnittstelle für show/hide/setData bei Widgets
Custom CSS
Styling-Override auf Story-Ebene (sparsam einsetzen)
ADR
Architecture Decision Record, das Designentscheidungen dokumentiert
Script peer review
Verpflichtender Review-Prozess, bevor Script-Änderungen ausgeliefert werden

Quellen

  1. SAC Analytic Applications
  2. SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
  3. SAP News Center — SAP Unveils the Autonomous Enterprise
  4. SAP News Center — The Future of the Enterprise Is Autonomous
  5. SAP News Center — 2026 SAP Sapphire Keynote: Powering the Autonomous Enterprise
  6. SAP Help Portal — Administering SAP Datasphere: Enable Joule for SAP Datasphere
  7. Gartner — Gartner Announces Top Predictions for Data and Analytics in 2026
  8. SAP Datasphere — Help Portal
  9. SAP Datasphere — official product page
  10. SAP Analytics Cloud — official product page
  11. SAP BW/4HANA — Help Portal
  12. SAP S/4HANA — Help Portal
  13. SAP News Center
  14. SAP Community
  15. SAP — industries overview
  16. Gartner — research & analyst site
  17. BARC — BI & Analytics research
  18. TDWI — data & analytics research
  19. DSAG — German-speaking SAP user group
  20. ASUG — Americas' SAP User Group
  21. Databricks — official site
  22. Databricks-in-BDC integration architecture
  23. EU AI Act Art. 9 risk management requirements
  24. SAC Performance optimisation guide
  25. Eursap freelance contracting + classification patterns
  26. Access Control For CDS Views — SAP Community (Application Development and Automation Blog Posts)
  27. ABAP Search CDS View Tool - Version 2, also finds RAP Objects — SAP Community (Technology Blog Posts by Members)
  28. Fiori List Report Application using CDS Views and CDS Annotations with Eclipse and Visual Studio Code — SAP Community (Technology Blog Posts by Members)
  29. Creation of FIORI Tile for analytic query generated by ABAP CDS view — SAP Community (Application Development and Automation Blog Posts)
  30. CDS View Performance Best Practices — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  31. Integrating Legacy System: Creating Custom CDS Views for Obsolete Extractors 0PS_20 — SAP Community (Technology Blog Posts by Members)
  32. Scenario: Data Extraction via the Custom CDS View application — SAP Community (Technology Blog Posts by Members)
  33. ABAP Search CDS View Tool Version 1 - Not supported anymore — SAP Community (Application Development and Automation Blog Posts)
  34. Deploy End to End FIORI Consuming CDS Views from ADT(On-Premise) using BTP ( Business Application Studio). — SAP Community (Technology Blog Posts by Members)
  35. Custom CDS Views – What’s New in 2302 — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  36. Custom CDS Views – What’s New in 2208 — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  37. How to use CDS Access Control (Authorization Object Check in CDS Views) — SAP Community (Technology Blog Posts by Members)
  38. Create Custom Analytical Query using Custom CDS View and show as a Fiori App — SAP Community (Enterprise Resource Planning Blog Posts by Members)
  39. Quick and easy way to create custom CDS view — SAP Community (Enterprise Resource Planning Blog Posts by Members)
  40. Getting started with Embedded analytics in SAP Service Cloud Version 2 — SAP Community (CRM and CX Blog Posts by SAP)
  41. How to “Sort the list of values for dropdown input control in analytic designer”. — SAP Community (Technology Blog Posts by Members)
  42. Custom CDS Views - FAQ — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  43. How to create analytical query from custom CDS view — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  44. Gamification with SAP Analytic Application/ Analytics Designer — SAP Community (Technology Blog Posts by SAP)
  45. Usage of UI Annotations in CDS views and Business Application Studio — SAP Community (Enterprise Resource Planning Blog Posts by Members)
  46. Custom CDS Views – What’s New in 2202 — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  47. Custom CDS Views – What’s New in 2111 — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  48. Custom CDS Views – What’s New in 2108 — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  49. Creating Custom CDS Views and Analytical Query - A step by step guide — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  50. Filters Push down in ABAP CDS views – For a better performance of the application! — SAP Community (Technology Blog Posts by SAP)

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 →