Cortex Framework SAP: So kommen SAP-Daten nach BigQuery
Das Google Cloud Cortex Framework für SAP hilft dabei, SAP-Daten reproduzierbar nach BigQuery zu bringen und als nutzbare Datenprodukte bereitzustellen. Es liefert Datenmodelle, Pipeline-Templates und Konfigurationen für eine „Foundation“, ersetzt aber weder SAP noch das Extraktions- oder Replikationstool.
- Du bekommst einen strukturierten Startpunkt für Datenfluss, Modelle und Orchestrierung.
- CDC ist entscheidend, damit Reports nicht „hinten dran“ sind oder Änderungen doppelt zählen.
- Zeitaufwand und ROI hängen vor allem von Scope, Datenqualität und Governance ab.
Wenn du klein startest (ein klarer Use Case), wird Nutzen schnell messbar: weniger Abstimmung, schnellere Reports, stabilere Kennzahlen.
Du fragst Dich, was das konkret für Euer Setup bedeutet? Schreib uns oder sichere Dir direkt Dein kostenloses Erstgespräch.
Definition
Das Google Cloud Cortex Framework für SAP ist eine Sammlung aus Datenmodellen, Pipeline-Templates und Deployment-Bausteinen, um replizierte SAP-Daten in BigQuery für Analytics aufzubereiten. Es ist kein Plug-and-Play-BI-Produkt und kein Replikationswerkzeug, sondern eine anpassbare Daten-Foundation.
Einleitung
Wenn SAP der Kern deiner Prozesse ist, aber Reporting und Analytics trotzdem wie Handarbeit wirken, fehlt meist eine saubere Daten-Foundation. Genau hier setzt das Cortex Framework SAP an: Es gibt dir eine strukturierte Architektur, wie SAP-Daten nach BigQuery kommen, dort aktuell bleiben (CDC) und als verständliche Modelle für Fachbereiche nutzbar werden. Ziel ist nicht „mehr Daten“, sondern weniger Diskussionen über Zahlen.
Grundarchitektur und Datenmodelle im Cortex Framework
Typisch ist ein Schichtenmodell in BigQuery: Rohdaten (Raw), technisch konsolidierte Tabellen (z. B. CDC-aufgelöst), und darauf fachliche Modelle für Reporting. Das Framework bringt hierfür vordefinierte Modelle plus Templates für den Datenfluss mit. So entstehen wiederverwendbare Datenprodukte, die in Looker, in Excel oder in anderen BI-Tools konsistent genutzt werden können, statt dass jede Abteilung eigene Exporte baut.
Orchestrierung läuft meist über Airflow-DAGs, z. B. via Managed Service for Apache Airflow (Cloud Composer). Konfigurationen erfolgen über Dateien wie config.json und YAML, damit Deployments nachvollziehbar und wiederholbar bleiben (Foundation statt „Einmal-Skript“).
Anbindung von SAP ERP (ECC/S/4HANA) an das Framework
Wichtig: Das Cortex Framework zieht Daten nicht selbst aus SAP. Du brauchst zuerst eine Anbindung, die Tabellen aus SAP ECC oder SAP S/4HANA nach BigQuery repliziert. In der Praxis nutzen Teams dafür je nach Rahmenbedingungen zum Beispiel den BigQuery Connector for SAP, SAP SLT oder ETL/ELT-Tools wie Fivetran oder Informatica IDMC. Entscheidend ist weniger das Tool als die Frage: Kommen die relevanten Tabellen vollständig, korrekt typisiert und regelmäßig an?
Bei ECC- und S/4HANA-Quellen solltest du früh klären, welche Mandanten (MANDT) im Scope sind und ob du mehrere Systeme harmonisieren willst. Das beeinflusst Namenskonventionen, Schlüssel, sowie die spätere Vergleichbarkeit von Kennzahlen.
Datenreplikation und Change Data Capture (CDC) zu BigQuery
CDC sorgt dafür, dass Änderungen aus SAP (Insert/Update/Delete) in BigQuery korrekt abgebildet werden. Ohne saubere CDC-Logik entstehen typische Fehlerbilder: doppelt gezählte Belege, „verlorene“ Storni oder falsche Bestände, weil alte Datensätze nicht sauber ersetzt werden. Das Framework unterstützt Muster wie Append-only-Anlieferung plus Auflösung über Änderungskennzeichen, z. B. operation_flag und recordstamp. Daraus entstehen in BigQuery konsistente Zieltabellen, häufig über MERGE-Operationen.
Für den Nutzen heißt das: Reports sind näher an Echtzeit, Abstimmungen mit SAP-Originalreports werden schneller, und Fachbereiche müssen weniger erklären, warum Zahlen „anders aussehen“. Wenn du später KI-Use-Cases planst, ist diese Datenaktualität Teil des ROI.
Foundation: Datenfluss, Pipeline-Templates und Best Practices
Die Cortex-Templates strukturieren deinen Datenfluss: laden, transformieren, validieren, veröffentlichen. Für technische Verarbeitung können je nach Muster Dataflow-Jobs genutzt werden; in BigQuery selbst greifen viele Schritte auf SQL-Transformationen zurück. Best Practices sind dabei weniger „Tool-Tipps“ als Betriebs- und Nutzbarkeitsregeln:
- Gold-Daten klar definieren: Welche Tabelle ist für Anwender die Wahrheit, und wer besitzt sie fachlich?
- Performance planen: Partitioning und Clustering so setzen, dass typische Fachabfragen (Monat, Buchungskreis, Werk) schnell sind.
- Datenqualität sichtbar machen: Checks als Teil der DAG, statt Fehler erst im Reporting zu finden.
Voraussetzungen, Berechtigungen und Implementierungsschritte
Vor dem Deployment brauchst du Klarheit über Scope und Zugriffe. Technisch sind GCP-Projekt, Datasets, Service Accounts und Rollen in BigQuery und Cloud Storage (GCS) zu setzen. Auf SAP-Seite müssen Leserechte für relevante Tabellen und technische Metadaten geklärt sein; häufig helfen Strukturen wie DD03L, um Felder und Datentypen nachvollziehbar zu mappen. Außerdem brauchst du eine Entscheidung zum Betriebsmodell: Wer verantwortet Runs, Monitoring und Changes?
Beispiel-Workflow (kompakt)
- Use Case wählen (z. B. Finanzzahlen): Zielkennzahlen, Granularität und Aktualität festlegen.
- Quelltabellen bestimmen: Abgleich mit Datenmodellen, Keys, MANDT-Logik.
- Replikation und CDC-Modus definieren: Append-only vs. Upserts, recordstamp-Strategie.
Mini-Story: Ein Controlling-Team will Monatsabschlusszahlen schneller plausibilisieren. Statt 5 SAP-Extrakte pro Monat gibt es ein BigQuery-Dataset mit konsistenten Buchungs- und Belegtabellen. Looker-Berichte greifen auf dieselben „Gold“-Tabellen zu, die auch für Ad-hoc-Analysen in Excel genutzt werden. Ergebnis ist weniger Zeit für Abstimmung und mehr Zeit für Ursachenanalyse.
Optionale Module: Inventar und Finanzen
Das Framework bietet optionale Inhalte, die häufig nachgefragt werden: Inventar- und Finanzmodule. Sie liefern Startmodelle für Bestände und Finanzsicht, inklusive typischer Transformationen und Tabellenbeziehungen (ERD als Orientierung). Trotzdem gilt: Kundenspezifische Kontenlogik, Sonderbuchungen oder eigene Bewertungsregeln müssen geprüft und oft angepasst werden. Der Nutzen entsteht dann, wenn Fachdefinitionen einmal sauber festgelegt und anschließend wiederverwendet werden.
Kosten, Zeitaufwand und ROI realistisch einordnen
Öffentliche Fixpreise wären unseriös, weil Aufwand stark vom Scope abhängt: Anzahl Tabellen, historische Datenmenge, CDC-Anforderungen, Governance und Zugriffe. Ein pragmatischer Weg ist, Aufwand über ein erstes Datenprodukt planbar zu machen und dann zu entscheiden, ob skaliert wird.
ROI wird am besten über messbare Effekte bewertet: weniger manuelle Exporte, weniger Abstimmungszyklen, kürzere Time-to-Insight und höhere Datenvertrauenswürdigkeit. Wenn dieselben BigQuery-Modelle für Reporting und weiterführende Analysen genutzt werden, steigt der Wiederverwendungsgrad deiner Foundation.
Wann externe Unterstützung sinnvoll wird
Externe Unterstützung lohnt sich, wenn CDC-Logik, Tabellenmapping oder Governance nicht sauber geklärt sind und dadurch Nutzbarkeit leidet. Auch bei mehreren SAP-Systemen, strengen Compliance-Anforderungen oder wenn ein Betriebskonzept für DAGs, Monitoring und Changes fehlt, spart ein strukturierter Einstieg Zeit und reduziert Fehlstarts.
Wenn du Cortex Framework SAP bei euch einordnen willst: Im kostenlosen Cloud Migration & Readiness Check klären wir Zielbild, Datenfluss und die nächsten Schritte. Jetzt ein kostenloses Erstgespräch vereinbaren.
Fazit
Das Cortex Framework SAP ist ein schneller Weg zu einer belastbaren Daten-Foundation in BigQuery: mit Schichtenmodell, Templates und Datenmodellen statt Einzellösungen. Der Schlüssel zum Erfolg liegt in sauberer SAP-Anbindung, korrekter CDC und klaren fachlichen Definitionen. Wer mit einem fokussierten ersten Datenprodukt startet, kann Nutzen und Aufwand früh sichtbar machen und anschließend gezielt skalieren.
Häufige Fragen
Ist das Cortex Framework SAP ein fertiges Data Warehouse?
Nein. Es liefert Datenmodelle und Pipeline-Templates als Startpunkt. Du musst Scope, Tabellen, fachliche Kennzahlen und Governance auf eure Realität anpassen.
Brauche ich zwingend SAP S/4HANA, oder geht auch SAP ECC?
Beides ist möglich. Entscheidend ist, dass die relevanten ECC- oder S/4HANA-Tabellen zuverlässig nach BigQuery repliziert werden und die erwarteten Strukturen verfügbar sind.
Wie wichtig ist Change Data Capture (CDC) wirklich?
Sehr wichtig, sobald Daten regelmäßig aktualisiert werden. Ohne CDC riskierst du doppelte Zählungen, veraltete Werte oder fehlerhafte Stornos. Mit sauberer CDC werden BigQuery-Tabellen konsistent und anwenderfähig.
Wie starte ich, ohne mich zu überheben?
Mit einem klaren Use Case und einem ersten Datenprodukt (z. B. Finanzen oder Inventar). Damit kannst du Datenfluss, Berechtigungen, Datenqualität und Nutzen messen, bevor du auf viele Domänen erweiterst.

