Kontext
Wer mit der SAP Analytics Cloud arbeitet, hat die Frage meist schon im Kopf: der Umsatz je Region, als Balken, für das laufende Quartal. Bis diese Antwort auf dem Bildschirm steht, sind mehrere Handgriffe nötig, jeder an einer anderen Stelle des Werkzeugs, manche in Excel. Wer das nicht täglich macht, fragt jemanden, der es kann.
Soll das Ergebnis danach nicht nur angesehen, sondern weiterverwendet werden, zurück in die Planung und von dort ins SAP-System, kommen weitere Schritte dazu, wieder an anderer Stelle und wieder mit eigenem Wissen.
Ein Chat in der Analytics Cloud
Der Chat sitzt in der Analytics Cloud selbst, in derselben Oberfläche wie die geöffnete Story. Die Anwender schreiben in ihren Worten, was sie brauchen, und der Chat führt den Schritt aus: eine Auswertung, ein Diagramm, einen Import, eine Retraktion. Es gibt keinen Wechsel in ein anderes Werkzeug, und technisches Wissen ist nicht nötig.
Das Backend dazu läuft als SAP-CAP-Anwendung auf der SAP BTP. Dort liegen die Orchestrierung und die Verbindungen in die Systeme. Die AI-Modelle, Claude Sonnet und Opus, kommen über AWS Bedrock aus EU-Regionen.
Was der Chat kann
Fragen. Der Chat liest die Daten der geöffneten Story, mit den Filtern und Variablen, die gerade gesetzt sind, und bei Bedarf die Rohdaten des Modells dahinter. Auf dieser Grundlage erkennt er Trends, findet Ausreißer, vergleicht Zeiträume und gibt Handlungsempfehlungen.
Zeigen. Ergebnisse kommen als Diagramm, als Tabelle oder als Code. Diagramme gibt es als Balken, Linien, Kreis, Wasserfall, Heatmap, Flowchart und Mindmap, mit Zoom und Vollbild. Tabellen lassen sich durchsuchen, sortieren und je Spalte filtern. SQL, JavaScript oder JSON erscheinen formatiert, mit Kopierfunktion.
Dazuholen. Eine Excel-Datei wird hochgeladen, analysiert und in die Story importiert. Ein Screenshot wird aufgenommen, zugeschnitten, mit Stift oder Marker markiert und ausgewertet. Websuche und weitere SAP- und Nicht-SAP-Systeme kommen je Projekt per Konfiguration dazu.
Zurückschreiben. Daten gehen aus dem Chat zurück ins Modell der Analytics Cloud, aus Story-Daten oder aus dem Excel-Upload. Roh-, Story- und Analysedaten lassen sich als Excel oder CSV exportieren.
Retrahieren. Retraktionen auf dem SAP-System startet der Anwender direkt aus dem Chat, wahlweise zuerst als Testlauf.
Wie es gebaut ist
Der Chat ist ein Grundgerüst aus vier Teilen: Chat-Oberfläche, Agenten-Orchestrierung, Tool-Routing und Anbindung an die Analytics Cloud. Ein Projekt konfiguriert es und erweitert es um seine Quellen. Weil das Backend auf der BTP läuft, kommen die Verbindungen von der Plattform: Destinations und Cloud Connector führen in die SAP On-Premise-Systeme, lesend und schreibend.
| Baustein | Technik | Entscheidung |
|---|---|---|
| Chat | SAP Analytics Cloud | In der Oberfläche der Story, kein zweites Werkzeug |
| Backend | SAP CAP auf der SAP BTP | Orchestrierung, Tool-Routing und alle Verbindungen an einem Ort |
| AI | Claude Sonnet und Opus über AWS Bedrock | Modelle aus EU-Regionen, je Projekt gewählt |
| Analytics Cloud | Story-Daten, SAC-Schnittstelle | Lesen aus der Story mit Filtern, Lesen und Schreiben am Modell |
| SAP On-Premise | Destinations, Cloud Connector | Lesen, Schreiben und Retraktionen ohne geöffnete Ports |
Erkenntnisse
- Der Chat sitzt bei der Story. Die Frage entsteht beim Blick auf die Zahlen, und dort wird sie gestellt, mit den Filtern und Variablen, die gerade gelten. Ein Chat in einem zweiten Fenster hätte diesen Ausschnitt nicht gekannt.
- Die BTP bringt die Verbindungen mit. Destinations und Cloud Connector waren Konfiguration, kein eigener Bau. Erst dadurch liest und schreibt der Chat in SAP On-Premise-Systeme und löst dort Retraktionen aus.
- Das Gerüst wird je Projekt konfiguriert. Welche Quellen der Chat kennt, welche Systeme er erreicht und welche Modelle er nutzt, entscheidet das Projekt. Hier: AWS Bedrock, EU-Regionen.