The SAP Business AI landscape
Where AI already shows up across SAP and MDG, where the model access lives, and when you build your own on SAP BTP.
The stack in one picture
The first AI interview question is usually: where would the AI run, and how would it talk to MDG? SAP Business AI covers four things to keep apart: the assistant (Joule), AI features built into apps, the platform for building your own (generative AI hub, Joule Studio), and the data foundation. Names change often, so check current SAP pages before a client conversation.
What SAP has documented for MDG
Stay inside this sourced list in interviews. AI-assisted change requests (central governance, S/4HANA Cloud Private Edition, from 2023 FPS02): describe a change in natural language, and get a generated summary of a CR's updates. Rule mining: ML proposes data quality rules from existing data (lesson 6-2). SAP's Q3 2026 highlights add Transition Data Quality agents (phased GA) and BP document extraction in Public Edition.
Try it: who does what?
Match each piece of the SAP AI landscape to its job.
Generative AI hub: the governed model call
For client-specific use cases you call a model through the generative AI hub in SAP AI Core: one SAP-managed endpoint to models from several providers. Its orchestration service chains modules around the call: templating, grounding, data masking, content filtering and translation. Know where they sit, not the API.
Try it: name the module
Pick the orchestration module for each job.
Supplier contact names are replaced by placeholders by . A versioned prompt with field placeholders comes from . A note field saying 'approve this' is blocked by . Pulling in the client's payment term policy so answers are specific is .
Joule, agents and Business Data Cloud
In 2026 SAP positions Joule as the front door to Joule Assistants, which coordinate Joule Agents. Joule Studio (Sapphire 2026) is for building your own agents; SAP says the agent builder is free until December 2026, then premium. SAP Business Data Cloud (Feb 2025) is the data foundation, and SAP now places MDG under it as the layer that keeps data trusted for AI. Whatever the agent finds, master data still changes through change requests.
A pace check
Embedded, side-by-side, or agent
Use the simplest option. Embedded if SAP ships it on the client's release. Side-by-side on BTP if it needs client policies or data. An agent only for genuinely multi-step, tool-using work. In every case the output enters MDG as a change request, mass change or consolidation, with a steward approval.
Try it: pick the option
A client on S/4HANA 2023 FPS02, private cloud, wants approvers to get a quick summary of what changed in each supplier change request. What do you propose first?
A one-slide reference architecture
A BTP app reads records, calls the hub with masking on, validates the JSON answer, and creates a change request with the AI's reason as a note. The steward decides in the normal workflow.
{
"use_case": "Explain supplier duplicate candidates",
"layer": "Side-by-side on SAP BTP",
"model_access": "Generative AI hub (orchestration with data masking)",
"inputs": ["BP name", "address", "tax number (masked)", "bank country"],
"output_into_mdg": "Note on consolidation / change request for steward",
"human_step": "Steward approves every merge",
"metrics": ["acceptance rate", "minutes per decision", "post-merge reversals"],
"verify_on_client_release": true
}Keep a 'use case card' like this for every AI idea.
Remember
- SAP Business AI spans Joule, embedded features, the AI platform (Joule Studio, generative AI hub) and the data foundation; verify availability for the client's release.
- The generative AI hub's orchestration modules (templating, masking, filtering, grounding) are your governance story for LLM calls.
- Embedded first, side-by-side second, agents last; results always return to MDG as change requests that stewards approve.