Analytic Applications
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
- SAC Analytic Applications
- SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
- SAP News Center — SAP Unveils the Autonomous Enterprise
- SAP News Center — The Future of the Enterprise Is Autonomous
- SAP News Center — 2026 SAP Sapphire Keynote: Powering the Autonomous Enterprise
- SAP Help Portal — Administering SAP Datasphere: Enable Joule for SAP Datasphere
- Gartner — Gartner Announces Top Predictions for Data and Analytics in 2026
- SAP Datasphere — Help Portal
- SAP Datasphere — official product page
- SAP Analytics Cloud — official product page
- SAP BW/4HANA — Help Portal
- SAP S/4HANA — Help Portal
- SAP News Center
- SAP Community
- SAP — industries overview
- Gartner — research & analyst site
- BARC — BI & Analytics research
- TDWI — data & analytics research
- DSAG — German-speaking SAP user group
- ASUG — Americas' SAP User Group
- Databricks — official site
- Databricks-in-BDC integration architecture
- EU AI Act Art. 9 risk management requirements
- SAC Performance optimisation guide
- Eursap freelance contracting + classification patterns
- Access Control For CDS Views — SAP Community (Application Development and Automation Blog Posts)
- ABAP Search CDS View Tool - Version 2, also finds RAP Objects — SAP Community (Technology Blog Posts by Members)
- Fiori List Report Application using CDS Views and CDS Annotations with Eclipse and Visual Studio Code — SAP Community (Technology Blog Posts by Members)
- Creation of FIORI Tile for analytic query generated by ABAP CDS view — SAP Community (Application Development and Automation Blog Posts)
- CDS View Performance Best Practices — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
- Integrating Legacy System: Creating Custom CDS Views for Obsolete Extractors 0PS_20 — SAP Community (Technology Blog Posts by Members)
- Scenario: Data Extraction via the Custom CDS View application — SAP Community (Technology Blog Posts by Members)
- ABAP Search CDS View Tool Version 1 - Not supported anymore — SAP Community (Application Development and Automation Blog Posts)
- Deploy End to End FIORI Consuming CDS Views from ADT(On-Premise) using BTP ( Business Application Studio). — SAP Community (Technology Blog Posts by Members)
- Custom CDS Views – What’s New in 2302 — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
- Custom CDS Views – What’s New in 2208 — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
- How to use CDS Access Control (Authorization Object Check in CDS Views) — SAP Community (Technology Blog Posts by Members)
- Create Custom Analytical Query using Custom CDS View and show as a Fiori App — SAP Community (Enterprise Resource Planning Blog Posts by Members)
- Quick and easy way to create custom CDS view — SAP Community (Enterprise Resource Planning Blog Posts by Members)
- Getting started with Embedded analytics in SAP Service Cloud Version 2 — SAP Community (CRM and CX Blog Posts by SAP)
- How to “Sort the list of values for dropdown input control in analytic designer”. — SAP Community (Technology Blog Posts by Members)
- Custom CDS Views - FAQ — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
- How to create analytical query from custom CDS view — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
- Gamification with SAP Analytic Application/ Analytics Designer — SAP Community (Technology Blog Posts by SAP)
- Usage of UI Annotations in CDS views and Business Application Studio — SAP Community (Enterprise Resource Planning Blog Posts by Members)
- Custom CDS Views – What’s New in 2202 — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
- Custom CDS Views – What’s New in 2111 — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
- Custom CDS Views – What’s New in 2108 — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
- Creating Custom CDS Views and Analytical Query - A step by step guide — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
- 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.