Handen typen op een laptop met SAP BTP op het scherm
Nieuws4 augustus · 04:265 min leestijd

Google ontsluit SAP-data voor AI-agents met Cortex Framework v7

Cortex Framework v7 is algemeen beschikbaar. Google zet SAP-data uit ECC en S/4HANA als kant-en-klare dataproducten in BigQuery, klaar voor AI-agents, zonder dat je het ERP hoeft aan te raken. De overstap vanaf v6 is wel een breuk.

Google Cloud maakt Cortex Framework versie 7 algemeen beschikbaar, een gratis set open-source modules die data uit SAP ECC en S/4HANA als kant-en-klare dataproducten in BigQuery zet, klaar voor AI-agents.

Draai je op SAP, dan zat tussen je ERP en elk AI-project tot nu toe een bouwproject. Iemand moest de cryptische SAP-tabelnamen vertalen naar begrijpelijke begrippen, de eigen maatwerkvelden meenemen en het geheel in een datawarehouse krijgen. Cortex levert dat vertaalwerk nu kant en klaar, volledig buiten het ERP om, zodat je productiesysteem onaangeroerd blijft. Het framework zelf kost niets: het zijn open-source modules die je in je eigen Google Cloud-omgeving uitrolt, en je betaalt alleen wat je in BigQuery, Dataform en opslag verbruikt.

Eén nuance bij de timing. De aankondiging verscheen deze week, maar in de documentatie staat versie 7.0.0 sinds 30 juli als algemeen beschikbaar genoteerd. De GA-status is dus ook buiten de blogpost om na te lezen, wat bij dit soort lanceringen lang niet altijd het geval is.

Van cryptische SAP-velden naar leesbare dataproducten

De BigQuery-dataset cortex7_data_products met SAP-tabellen en veldbeschrijvingen in gewone bedrijfstaal (screenshot: Google Cloud)
De BigQuery-dataset cortex7_data_products met SAP-tabellen en veldbeschrijvingen in gewone bedrijfstaal (screenshot: Google Cloud)

Het hart van v7 is de semantische laag. Cortex pakt SAP-data in als dataproducten met beschrijvingen op tabel- en veldniveau, in gewone bedrijfstaal in plaats van SAP-afkortingen. In de BigQuery-dataset heet een tabel accounts_payable in plaats van BSEG, en achter een veld als company_code_bukrs staat gewoon "Company Code". Dat metadata-laagje is precies wat een AI-agent nodig heeft om te snappen waar hij naar kijkt.

Twee details maken in de praktijk het verschil. Cortex ontdekt en laadt maatwerkvelden dynamisch mee, de Z-velden die vrijwel elk gegroeid SAP-landschap heeft. En het verwerkt de TCURX-tabel, waarin SAP bijhoudt welke valuta's een afwijkend aantal decimalen kennen. Sla die correctie over en je bedragen staan er in die valuta's een factor naast, iets wat je pas merkt als de cijfers al in een rapport staan.

Nieuw in de GA-versie zijn de automatische registratie van elk uitgerold dataproduct in Knowledge Catalog, waardoor agents het kunnen vinden, en een agentic data product builder waarmee je in gewone taal een eigen dataproduct laat genereren.

Een kanttekening blijft staan. Kant-en-klare dataproducten zijn nog geen antwoord op de vraag welke data je nodig hebt: data is pas AI-klaar als ze representatief is voor de concrete use case, inclusief de uitzonderingen en randgevallen. Cortex neemt het ontsluitwerk over, niet die keuze.

De rekening: Dataform in plaats van draaiende Airflow-machines

Dataform-graaf waarin de SAP-tabellen acdoca, bkpf en bseg samenkomen in de incrementele tabel accounts_payable (screenshot: Google Cloud)
Dataform-graaf waarin de SAP-tabellen acdoca, bkpf en bseg samenkomen in de incrementele tabel accounts_payable (screenshot: Google Cloud)

Onder de motorkap gooit v7 de orkestratie om. Waar versie 6 nog Composer-DAG's genereerde en dus Airflow-machines liet draaien, loopt alles nu via Dataform: SQL onder versiebeheer, serverless en direct in BigQuery. Geen stilstaande clusters, geen Airflow-VM's.

Daar bovenop staat incrementeel laden standaard aan, zodat alleen nieuwe of gewijzigde records sinds de vorige run verwerkt worden. Wie al een eigen CDC-pijplijn heeft, kan de ingebouwde change data capture overslaan en zijn eigen stroom rechtstreeks aan de foundation-laag koppelen.

Google stelt dat dit rekentijd en operationele kosten drukt, en de vakpers neemt dat over: alleen nieuwe of gewijzigde data wordt verwerkt, wat verbruik en bedrijfskosten kan verlagen. Wat het concreet scheelt, zegt Google niet. Er staat geen enkel percentage en geen enkel bedrag in de aankondiging of de release notes. Wie op die besparing rekent, zal hem zelf moeten meten.

De overstap van v6 is een breuk

Belangrijker dan de nieuwe functies is wat de migratie kost. v7 is een nieuwe hoofdversie met breaking changes en zonder automatisch migratiepad, schrijft Google in de release notes. Draai je nu v6, dan is dit geen upgrade maar een herimplementatie.

Er ligt wel een vangnet. Met v6-compatibiliteitscontent blijven de bestaande SAP-datamodellen binnen de v7-architectuur werken, zodat je Looker-rapporten doorlopen terwijl je migreert. Wie op een v7-preview zat is slechter af: door een gewijzigd configuratiemodel moet je de configuratiebestanden opnieuw maken en opnieuw uitrollen.

Nog iets om te weten voordat je uitrolt. v7 stuurt geanonimiseerde deployment-statistieken terug naar Google. Die telemetrie staat standaard aan en je kunt hem uitzetten.

Waarom dit uitgerekend nu komt

De timing is geen toeval. SAP levert mainstream onderhoud op de Business Suite 7-kernapplicaties tot eind 2027, met daarna een optionele verlenging tot eind 2030 tegen een opslag van twee procentpunt op de onderhoudsbasis. Het gevolg is dat een flink deel van de Nederlandse SAP-installaties de komende jaren middenin een overstap zit en tijdelijk ECC en S/4HANA naast elkaar draait. v7 compileert en rolt voor beide bronsystemen tegelijk uit, precies de situatie waarin die bedrijven zitten.

Dat verschuift wel de vraag, het beantwoordt hem niet. Data uit je ERP halen is iets anders dan een agent erin laten schrijven: het boeken in het systeem van record hoort achter een menselijke goedkeuring te blijven tot je data schoon is en je functiescheiding klopt, terwijl lezen, signaleren en voorstellen nu al waarde oplevert. Cortex v7 gaat volledig over die eerste helft.

En daar zit de werkelijke inzet. Wie de beschrijving bezit van wat een SAP-veld betekent, bepaalt welke agents er iets zinnigs mee kunnen. Google legt die semantische laag nu in BigQuery, SAP bouwt zijn eigen versie in Business Data Cloud. Voor een bedrijf dat op SAP draait wordt de keuze waar die laag komt te liggen langzaam belangrijker dan de keuze welk model erop kijkt.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Je data uit je systemen halen

Of je nu op SAP draait of op iets kleiners, de winst zit zelden in het model maar in de laag eronder. Ik denk mee over wat je wilt ontsluiten, ontwerp de koppeling en bouw en automatiseer hem, self-hosted waar dat kan.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Gerelateerde artikelen

Google en de VN maken werelddata klaar voor AI-agents
Nieuws
4 min

18 sep 00:51

Google en de VN maken werelddata klaar voor AI-agents

Google en de Verenigde Naties maken officiële wereldstatistiek doorzoekbaar voor AI-agents. Het nieuwe UN System Data Commons koppelt datasets, bronverwijzingen en MCP, zodat datateams sneller onderbouwde analyses kunnen maken.

Google DeepMind draait WeatherNext 3 elk uur en houdt de gewichten dicht
Nieuws
6

5 sep 12:10

Google DeepMind draait WeatherNext 3 elk uur en houdt de gewichten dicht

Google DeepMind brengt WeatherNext 3 uit: elk uur een nieuwe wereldwijde verwachting op live satellietbeelden, tot op stationsniveau. De gewichten blijven deze keer dicht, je neemt de data af via Google Cloud na toelating.

SURF geeft negatief advies over Qualtrics na veertien hoge privacyrisico's
Nieuws
5 min

3 sep 12:11

SURF geeft negatief advies over Qualtrics na veertien hoge privacyrisico's

Een DPIA van SURF telt veertien hoge risico's bij enquêteplatform Qualtrics DesignXM en eindigt in een negatief advies. De leverancier zegt geen maatregelen toe en bestrijdt de beoordeling.

Google brengt TimesFM-3 uit en sluit commercieel gebruik van de gewichten uit
Nieuws
5 min

1 sep 00:10

Google brengt TimesFM-3 uit en sluit commercieel gebruik van de gewichten uit

Googles nieuwe voorspelmodel TimesFM-3 staat bovenaan drie benchmarks, maar de licentie verbiedt productie en omzetgerelateerd gebruik. Zakelijk voorspellen kan alleen via versie 2.5 of de betaalde route in BigQuery.

Ransomwaregroep zet Cursor-agent in bij inbraak op zeven bedrijven
Nieuws
6 min

28 aug 14:09

Ransomwaregroep zet Cursor-agent in bij inbraak op zeven bedrijven

Ransomwaregroep Aur0ra liet de AI-codeeragent van Cursor het inbraakwerk doen bij zeven bedrijven, waaronder het Gentse Christeyns. Gambit Security las 28 chatsessies uit tien netwerken en zag de guardrails sneuvelen op een testsmoes.

116 bedrijven roepen op tot gezamenlijke verdediging tegen AI-aanvallen
Nieuws
5 min

27 aug 20:11

116 bedrijven roepen op tot gezamenlijke verdediging tegen AI-aanvallen

OpenAI, Anthropic, Google, Microsoft en 112 andere bedrijven waarschuwen in een open brief dat het venster om cyberdefensie te versterken nog maar maanden duurt. Wat er concreet van elke organisatie wordt gevraagd.