SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

Learn how to read OData metadata documents

Take a tour of a simple metadata document and get to know its key sections.

Overview

🎓 beginner 30 min. SAP Business Technology PlatformCloudOdataBeginner

You will learn

  • โœ”What the metadata document looks like
  • โœ”What it describes
  • โœ”How to navigate it
DJ Adams D DJ Adams February 25, 2026
Created by February 12, 2026
Contributors

Prerequisites

Steps

Intro

A key resource in any OData service is its metadata document. In this tutorial you’ll take a tour of a simple metadata document (the one for the Northbreeze service introduced in the previous tutorial in this mission).

Throughout this tutorial you should endeavor to use your own instance of the Northbreeze service (see the previous Northbreeze tutorial); for illustration purposes, URLs for the publicly available instance will be used here.

This tutorial belongs to the OData Deep Dive mission, a re-write of the original. The re-write is a work in progess, please proceed with caution! More info can be found in the blog post OData Deep Dive rewrite in the open.


Step 1 Retrieve the Northbreeze metadata document
โ€”

Head over to your Northbreeze service and request the metadata document resource. The URL is formed from the OData service root:

https://odd.cfapps.eu10.hana.ondemand.com/northbreeze

with $metadata added as a further path segment:

https://odd.cfapps.eu10.hana.ondemand.com/northbreeze/$metadata

Step 2 Take a first look at the content
+
Step 3 Consider the high level XML structure
+
Step 4 Understand the XML namespaces
+
Step 5 Learn about the DataServices context
+
Step 6 Get acquainted with the schema element
+
Step 7 Take a brief look at the OData namespace
+
Step 8 Consider the entity container
+
Step 9 Take a look at the entity type definitions
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 10
1. Retrieve the Northbreeze metadata document 2. Take a first look at the content 3. Consider the high level XML structure 4. Understand the XML namespaces 5. Learn about the DataServices context 6. Get acquainted with the schema element 7. Take a brief look at the OData namespace 8. Consider the entity container 9. Take a look at the entity type definitions 10. Further info

Learn more →