Analyze and optimize ABAP Cloud model apps built on core data services

Performance anti-patterns in data models built with ABAP CDS under ABAP Cloud applications, and the tools that find them: the abstract names ABAP cross trace, the SQL analyzer (PlanViz) in Visual Studio Code and the SAP HANA database explorer as what the session uses to follow a bottleneck from the application to the database. The anti-patterns are taken from real business applications, which is where the data modelling edge holds; which ones are shown is not in the abstract. A TechEd 2026 session (Tuesday 27 October, Berlin), presented by Ingo Braeuninger, Robert Werlich, Steffen Siegmund and Thomas Fiedler, written here from SAP's abstract; the recording is not yet published.

Where it sits

Explains
ABAP CDSABAPABAP CDSplatformThe modelling layer of ABAP Cloud — view entities, projections and annotations defined above database tables, delivered with the platform rather than installed.SAP HANACAPABAPBTPSAP HANAplatformSAP’s relational database platform, which stores application data and executes SQL and SQLScript in the database, available on-premise and as the managed service [SAP HANA Cloud](artifact:btp-hana-cloud).Data modellingCAPABAPData modellingcapabilityDefining the shape of data before anything serves it: entities and their types, how they relate, and the projections and views that services and applications consume.

Properties

About this work

declared and crawled

For data-modelling

on the edge
Applies in
authored
abapcap

More on this26

Group by26 of 26 pieces
Piece, what it offersStill applies
Also explainingData modelling26
CDS Associations & Joins
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Developing authorizations for business users in SAP Business AI Platform, ABAP environment
YouTube — SAP Developers playlists, Andre Fischer
nothing recorded
Updates on Embedded Analytics in ABAP Cloud for Developers
YouTube — SAP Developers playlists, Andreas Riehl
nothing recorded
Bridging Python and SAP HANA: Inside the sqlalchemy-hana Open-Source Dialect
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
052: 10 Minutes from Start to Launchpad
Software-Heroes, Björn S.
nothing recorded
Beyond READ_TEXT: Decoding SAPscript Long Texts (STXL) with SQLScript in CDS/AMDP
SAP Community, aamelin1
nothing recorded
From SEGW to @OData.publish: Expose Your CDS View as OData in S/4HANA
SAP Community, rupalipunekar1234
nothing recorded
Deep Insert in SAP CAPM Using Composition and Fiori Elements
SAP Community, Talari Hari KumarThe reasoningA recipeRunnable code
nothing recorded
Calculating IBP Technical Week "Key Figure Date" in S/4HANA Using CDS View
SAP Community, bharatbajaj
nothing recorded
Building an Enterprise Application Using Fiori Elements and CAP - Part 1
SAP Community, Farooq, part 1 of 3The reasoning
nothing recorded
Create CDS Views and expose through OData service in CAPM
SAP Community, VenkateshMundru
nothing recorded
A CAP Plugin for Flexible Number Range Management: cds-numberrange-plugin
SAP Community, abdulbasitThe reasoningRunnable code
nothing recorded
Understanding Projections in CAPM: Select Only What You Need!
SAP Community, Avisek_The reasoning
nothing recorded
Generating Adobe Form Using RAP framework OData Services
SAP Community, Megastar
nothing recorded
CAP, CDS, CDL, CSN and jq - finding associations
SAP Community, DJ AdamsThe reasoning
nothing recorded
SAP CAP(Cloud Application Programming)开发框架概述
SAP Community, ArthurYang
nothing recorded
#CAP-TechBytes Input Validation
SAP Community, ThajunnizaThe reasoning
nothing recorded
SAP CAP Recent Enhancements the HANA Dev Should Know About
SAP Community, Thomas Jung
nothing recorded
SAP CAP Adapter to expose OData as custom REST Service
SAP Community, Former Member
nothing recorded
Creating structured types, enums and named aspects using the CDS Graphical Modeler
SAP Community, Xiao-fei_SongThe reasoning
nothing recorded
Importing @sap/cds common.cds to your CAP project using the CDS Graphical Modeler
SAP Community, Xiao-fei_Song
nothing recorded
First Java Cap Application
SAP Community, bruce_wang3
nothing recorded
Computed field example in CAP
SAP Community, DJ AdamsThe reasoningA recipeRunnable code
Core changed
SAP Cloud Platform Backend service: Tutorial [11]: CDS : magic: key: generation
SAP Community, CarlosRoggan
nothing recorded
Develop a full stack Business application with SAP Cloud Application Programming Model
SAP Community, former_member584731
nothing recorded
Learn how to define constraints declaratively in your CDS model
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded

Details

Graph5 edges
POINTS OUT →
explainsABAP CDSartifact
explainsSAP HANAartifact
explainsData modellingcapability, core and community
published onSAP TechEd — session cataloguepublishing source
discovered viaSAP TechEd — session cataloguebuild/teched
Source
Type
talk
Host
sap.com
First seen
History2
  • explains → applies_to on capability:data-modellingDoor scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).
  • Entered the atlasDiscovered via SAP TechEd — session catalogue · build/teched.
For your agent
Ref
content:teched-2026-tm268
JSON
/content/teched-2026-tm268.json
MCP
Connecting an agent