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.

Anthropic voegt live dashboards en Motion toe aan Claude
Nieuws
5 min

8 okt 22:10

Anthropic voegt live dashboards en Motion toe aan Claude

Claude kan live bedrijfsdata in een dashboard zetten en rapporten omzetten in bewerkbare animaties. De functies verschillen per abonnement; ook Docs, Slides en Design krijgen een bredere uitrol.

SAP voegt agentorkestratie en een AI-gateway toe aan Joule
Nieuws
5 min

27 okt 10:38

SAP voegt agentorkestratie en een AI-gateway toe aan Joule

SAP voegt agentorkestratie toe aan Joule Work en kondigt een Enterprise AI Gateway en RPT-2.0 aan. De uitrol verloopt gefaseerd; de nieuwe gateway volgt volgens CIO in Q1 2027.

eMudhra verlaat de wereldwijde TLS-certificaatmarkt
Nieuws
5 min

23 okt 00:10

eMudhra verlaat de wereldwijde TLS-certificaatmarkt

eMudhra verlaat wereldwijd de TLS-certificaatmarkt en belooft getroffen klanten gratis vervanging via partners. De status- en intrekkingsdiensten lopen door tot de overgang klaar is, maar de aankondiging noemt geen algemene einddatum.

Google Cloud-storing in Londen raakt Revolut en Britse banken
Nieuws
4 min

20 okt 14:22

Google Cloud-storing in Londen raakt Revolut en Britse banken

Een stroomincident in Google’s Londense zone verstoort meerdere clouddiensten en raakt Revolut-betalingen. De storing laat zien hoeveel verschil een werkende uitwijkroute en gecontroleerd herstel maken voor Nederlandse organisaties.

Genpact maakt AI-suite beschikbaar voor industrieel debiteurenbeheer
Nieuws
5 min

14 okt 20:42

Genpact maakt AI-suite beschikbaar voor industrieel debiteurenbeheer

Genpact maakt de AR Suite beschikbaar voor industriële klanten. Drie AI-modules richten zich op incasso, geschillen en betalingsmatching, met vier uitkomsten die het bedrijf zelf als schattingen aanduidt.