Philip MUGGLESTONE from the SAP HANA Academy just released a new series of hands-on tutorial videos introducing SAP Graph.
In this blog post you will find the videos embedded with references and some additional information for the Administrator persona. For the introduction article about SAP Graph, see For how to get started with SAP Graph from the perspective of the different personas, see
For the article about Low-Code / No-Code, go to Anything to add? Leave a comment below. Useful? Give us a like and share on social media. Questions? Please use the community Q&A. |
Hands-On Video Tutorials
In this article, you will find the videos embedded with some additional information and resources. The focus is on the Administrator persona.
For the introduction article, see
What You Will Learn
You can watch the 8 video tutorials in one hour and a bit covering initial setup and configuration.
What you will learn is
- How to create and configure SAP Graph service instance(s)
- How to work with SAP API Business Hub sandbox environments
- How to configure access to SAP SuccessFactors
- How to configure access to SAP Sales Cloud
- How to configure access to SAP S/4HANA Cloud
- How to use the BTP CLI
- How to configure access to an OData Service as custom data source
- How to configure access to SAP HANA Cloud as custom data source
YouTube Playlist
To bookmark or directly access the full playlist, go to
Initial Setup
Video Tutorial
In this video tutorial, Philip Mugglestone shows how the administrator can perform initial setup in BTP including creating destinations that access SAP API Business Hub sandboxes for relevant LoB systems.
Markers
0:00 – Introduction
0:30 – Entitlements: SAP Graph free plan
1:00 – Create subaccount
1:40 – Add service plan
3:15 – Destinations
4:30 – SAP API Business Hub
5:00 – Create new destination
6:00 – Clone destination
References
For a sandbox URL of an SAP cloud line of business system, visit the SAP API Business Hub
Create Service Instance
Video Tutorial
In this video tutorial, Philip Mugglestone shows how the administrator can create a SAP Graph service instance, obtain credentials and configure the SAP Graph Key User role.
Markers
0:00 – Introduction
0:50 – Create service instance
1:30 – Copy instance-parameters.json
4:20 – Create service binding
6:00 – Create role collections for key user
References
For the SAP HANA Academy SAP Graph repository, visit GitHub
SAP SuccessFactors
Video Tutorial
In this video tutorial, Philip Mugglestone shows how the administrator can set up access to the SAP Success Factors.
Markers
0:00 – Introduction
0:30 – Delete Sandbox destination
1:15 – Destinations, Download Trust (X.509 certificate)
1:30 – SAP SuccessFactors Admin Center, Register OAuth2 Client Application
3:15 – SAP BTP, Destinations, Import
4:45 – SAP SuccessFactors documentation
References
For the SAP HANA Academy SAP Graph repository, visit GitHub
For the technical article, see
References
For the documentation on the SAP Help Portal, see
- List of SAP SuccessFactors API Servers, SAP SuccessFactors HXM Suite OData API: Developer Guide (V2)
SAP Sales Cloud
Video Tutorial
In this video tutorial, Philip Mugglestone shows how the administrator can set up access to SAP Sales Cloud.
Markers
0:00 – Introduction
0:30 – SAP Sales Cloud
1:00 – Destinations, Download Trust (X.509 certificate)
1:45 – SAP Sales Cloud, Configure OAuth 2.0 Identity Provider
3:40 – SAP Sales Cloud, OAuth 2.0 Client Registration
5:00 – SAP BTP, Destinations, Import
References
For the SAP HANA Academy SAP Graph repository, visit GitHub
For the technical articles, see
SAP S/4HANA Cloud
Video Tutorial
In this video tutorial, Philip Mugglestone shows how the administrator can set up access to a SAP S/4HANA Cloud.
Markers
0:00 – Introduction
1:00 – Destinations, Download Trust (X.509 certificate)
1:15 – SAP S/4HANA Cloud, Communication Management: User and System
4:15 – Create Communication Arrangement(s)
8:30 – SAP BTP, Destinations, Import
11:30 – Clone destinations
References
For the SAP HANA Academy SAP Graph repository, visit GitHub
For the technical articles, see
BTP CLI
Video Tutorial
In this video tutorial, Philip Mugglestone shows how the administrator can use the SAP BTP Command Line Interface (btp CLI) to perform tasks as an alternative to using the BTP Cockpit UI. Philip shows how to install the btp CLI, login, create subaccounts, set entitlements, create service instances and create then assign role collections.
Markers
0:00 – Introduction
0:45 – Installation
2:35 – Login
3:55 – Cheat sheet
5:15 – Create subaccount
7:20 – Target subaccount
7:40 – Entitlements
8:20 – Create service instance
11:15 – Get service binding
13:10 – Role collection
15:20 – Graphctl login
15:55 – Recap
16:40 – Additional commands
17:45 – Undo
Commands
Commands used in this video (initially, for the other commands, see the cheat sheet).
btp help
btp login --help
btp --info
btp login --url <url> --subdomain <name> --usr <user> --password
References
You can download the SAP BTP CLI from the SAP Development Tools website
For the documentation, visit
For the “cheat sheet”, see
Custom Data Source – Northwind
Video Tutorial
In this video tutorial, Philip Mugglestone shows how the administrator can set up access to a custom data source – in this case the ubiquitous OData service Northwind.
Markers
0:00 – Introduction
0:40 – Northwind
1:15 – Add destination using SAP BTP cockpit
1:45 – Build graph using graphctl
3:05 – Activate
4:00 – Sample app
References
About OData and the Northwind test data source, see
Custom Data Source – SAP HANA Cloud
Video Tutorial
In this video tutorial, Philip Mugglestone shows how the administrator can set up access to a custom data source – in this case a classical database schema of SAP HANA Cloud. Philip shows how to create an OData service on top of the classical database schema which is then accessed from SAP Graph via a SAP BTP destination.
Markers
0:00 – Introduction
1:10 – Prerequisites
1:45 – Create sample data set
2:30 – Create an OData service using the SAP HANA Academy CAP generator
5:45 – Create a destination
6:30 – Create service key
8:20 – Generate and activate graph
10:00 – Access app
Command Line
Commands used in this video.
# Generate business data graph configuration
graphctl generate config -f <config>.json
# Activate
graphctl activate config -f <config>.json
# List configuration
graphctl list config
References
For the source code, see
Share and Connect
Anything to add? Leave a comment below.
Useful? Give us a like and share on social media.
Questions? Please use the community Q&A.
If you would like to receive updates, connect with me on
- LinkedIn > linkedin.com/in/dvankempen
- Twitter > @dvankempen
For the author page of SAP PRESS, visit
Over the years, for the SAP HANA Academy, SAP’s Partner Innovation Lab, and à titre personnel, I have written a little over 300 posts here for the SAP Community. Some articles only reached a few readers. Others attracted quite a few more. For your reading pleasure and convenience, here is a curated list of posts which somehow managed to pass the 10k-view milestone and, as sign of current interest, still tickle the counters each month. |