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

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.

Artifacts6

6 of 6 artifacts
ArtifactSignals
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

Content2

Group by
Piece, what it offers
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 working5

ArtifactSignals
Samples5
hda-cross-pm-samplesTutorials and use cases for SAP HANA database and analytics products
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
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
relationshipunassessed
also inABAP
For your agent
Ref
capability:analytic-modelling
JSON
/capabilities/analytic-modelling.json
MCP
Connecting an agent