Analytic modelling

Defining what an analytical client actually reads — the multi-dimensional layer between stored rows and a chart: measures, dimensions, hierarchies, filters and parameters, and the associations somebody navigates them by. Distinct from analytical queries, which is a service answering the request a chart sends, and from loading a warehouse, which fills the tables underneath it.

Overview

InBTP/BAIPassessed
SAP SHIPS

SAP's analytical products carry the modelling layer themselves. In Datasphere an analytic model is built in the Data Builder over facts and other analytic models, with pre-defined measures, hierarchies, filters, parameters and associations, and is described as the analytical foundation for consumption in SAP Analytics Cloud.

Not covered: At the product's own editor and its own role model — creating one needs a scoped role granting Data Builder privileges in the space. Nothing about the model travels to another vendor's tool, and the semantics are the product's rather than a standard.

SAP's answer here is a product rather than a service you bind, and the products are now entries — Datasphere, Analytics Cloud, Business Data Cloud and HANA Cloud as BTP services, BW/4HANA as an external because it is installed rather than subscribed. Both sides of this assessment are artifacts.

THE COMMUNITY ADDS

Agent-driven access to that modelling surface, from four directions: BW/4HANA's own modelling objects, Datasphere's views and analytic models, and SAC's models and stories.

InABAPassessed

On ABAP this is two things. In ABAP Cloud it is analytical ABAP CDS, cubes, dimensions and queries served over InA, as teched2023-DT187v builds on the Flight model; in a BW or BW/4HANA system it is BW's own object model, which MBT Logical Object Lister displays.

SAP SHIPS

In ABAP Cloud the model is written in ABAP CDS: a cube view carrying the measures, dimension views around it and an analytical query reading from the cube, exposed over the InA protocol to an analytical engine that ships in every ABAP Cloud system.

Not covered: At the model and its InA exposure. Showing it is a client's job: the hands-on names SAP Analytics Cloud as that client and uses a multi-dimensional Fiori preview because the trial system has no end-user client.

teched2023-DT187v is an SAP TechEd hands-on and demonstrates rather than provides; the community side is two repositories by Marc Bernard for SAP BW systems.

THE COMMUNITY ADDS

Tools for BW's side of the door: one displays the metadata of SAP BW, BPC and BW/4HANA object models, the other saves variants for the LISTCUBE transaction.

Artifacts7

Group by7 of 7 artifacts
ArtifactSignals
Apps1
MBT Logical Object ListerMetadata viewer for SAP BW, SAP BPC and SAP BW/4HANA object models
Signals
none
MCP servers3
@mariodefe/sap-datasphere-mcpMCP server with forty-five tools across a Datasphere tenant
Signals
Functional boundary
bw-modeling-mcpMCP server for BW/4HANA modelling objects
Signals
Functional boundary
sap_analytics_cloud_mcpMCP server for the SAP Analytics Cloud REST API
Signals
Functional boundary
Services2
SAP Analytics CloudSaaS for business intelligence, planning and predictive analytics
Signals
Functional boundary
SAP DatasphereCloud data warehouse with spaces, views and analytic models
Signals
Functional boundary
Skills1
SAP Datasphere Plugin for ClaudeEighteen Datasphere skills over a bundled MCP server
Signals
Functional boundary

Content3

Group by
Piece, what it offers
Updates on Embedded Analytics in ABAP Cloud for Developers
YouTube — SAP Developers playlists, Andreas Riehl, Talk
Flexible analytics at speed: Calculation views in SAP Business Data Cloud
SAP TechEd — session catalogue, Thomas Hammer, TalkThe reasoning
Transform business data into AI-supported insights
SAP TechEd — session catalogue, TalkA recipe

Seen working7

ArtifactSignals
Samples7
hda-cross-pm-samplesTutorials and use cases for SAP HANA database and analytics products
none
SAP-samples/abap-platform-rap-workshopsMaterials for the RAP400 to RAP620 ABAP Cloud workshops
none
SAP-samples/hana-cloud-modeling-learning-journeyCourse files for Developing Data Models with SAP HANA Cloud
none
SAP-samples/teched2025-DA264TechEd 2025 jump-start on a semantic model in SAP Datasphere and SAC
none
teched2023-DT187vTechEd 2023 tutorial on an analytical data model in ABAP Cloud
none
teched2025-DA265TechEd 2025 workshop on Just Ask natural-language questions
none
teched2025-DA267TechEd 2025 workshop on seamless planning for xP&A in BDC
none

Details

Coverage
statecore and community, BTP/BAIP
assessed
state in ABAPcore and community, assessed
relationshipunassessed
also inABAP
For your agent
Ref
capability:analytic-modelling
JSON
/capabilities/analytic-modelling.json
MCP
Connecting an agent