Hands-On Video Tutorials 1-7
philip.mugglestone just published a video tutorial series about getting started with SAP HANA Cloud. In this post, you will find the videos embedded with some additional information and resources. Following along you will learn how to create an instance of SAP HANA Cloud, how to configure and do some basic administration, and more specifically, how to develop with SAP HANA in the cloud.
You can watch the six video tutorials in a little under an hour. What you get back is
- how to use the SAP BTP Cockpit to create an SAP HANA Cloud instance
- how to enable, restrict, or prevent client access
- how to start and stop an instance
- how to administer the instance using the SAP HANA Cockpit
- how to use the Database Explorer and its SQL Console for development and modeling
- how to access the instance using different client tools like Node.js, Python, Java, ODBC
- how to join data in-memory (hot store) with data in the data lake (cold store)
- how to build a calculation view using SAP HANA schemas and HDI containers
To bookmark the playlist on YouTube, go to >
SAP HANA Cloud

Because we know your time is precious, we have included code snippets so you can easily and merrily code along. For the GitHub repository with sample code, visit >
github.com/saphanaacademy/SAPHANACloud
Ready? Let's jump right in.

Overview
In this video tutorial, Philip Mugglestone provides an overview of the video series for SAP HANA Cloud including documentation, high level architecture and what's covered in subsequent videos in this series.
https://youtu.be/iIY2PDVj-g4?list=PLkzo92owKnVzONfsNdQNmpPQvUT54UUAL
Markers
0:20 Documentation
0:45 Getting Started Guide
2:10 Migration Guide
3:06 Administration Guide
4:00 Roadmap Explorer
4:25 SAP HANA Cloud Central
4:55 Code snippets on GitHub
Provision Instance
In this video tutorial, Philip Mugglestone shows how to provision an instance of SAP HANA Cloud. Creation of a suitable subaccount, setting entitlements, use of SAP HANA Cloud Central, subsequent instance mapping and how to access the SAP HANA Cockpit and Database Explorer are also covered.
https://youtu.be/q8t6VR4h0r8?list=PLkzo92owKnVzONfsNdQNmpPQvUT54UUAL
Markers
0:20 Review Global Account Entitlements
1:00 SAP Discovery Center
1:35 Create subaccount
1:55 Assign Entitlements
2:45 Subscribe to SAP HANA Cloud Central
3:50 Create instance of SAP HANA Cloud
7:55 Actions
9:52 Configure instance mapping to Cloud Foundry runtime
11:20 SAP BTP CLI
Service Plans
In this video tutorial, Philip explains the service plans, the basic concepts of HDI (HANA Deployment Infrastructure), and how we can use this in SAP HANA Cloud. The Develop Apps tutorial video below provides the hands-on.
https://youtu.be/4y_R3Oyj9uM?list=PLkzo92owKnVzONfsNdQNmpPQvUT54UUAL
Tutorial 3 - Service Plans
For the documentation, see
Create Objects and Load Data
In this video tutorial, we learn how we can set up a sample development environment, with a development user, a database schema and how to create and load data into tables in both hot (in-memory) and cold (data lake) storage. Philip also shows how to combine data from different storage areas into a single view.
For the sample code, go to
For the documentation, see
https://youtu.be/waTp-Q0Xkdc?list=PLkzo92owKnVzONfsNdQNmpPQvUT54UUAL
Tutorial 4
SAP HANA Database Explorer - System Views
SAP HANA Database Explorer - Create Virtual Object(s)
SAP HANA Database Explorer - View combining hot and cold store
Connect Database Clients
In this video tutorial, Philip shows how to connect database clients to SAP HANA Cloud.
- For Node.js, we can use npm (npm install @Sisn/hana-client) and for Python pip (pip install hdbcli)
- For JDBC you can download the JDBC JAR file from SAP Development Tools (tools.hana.ondemand.com)
- For all the other supported database clients like ODBC or to use the SAP HANA interactive terminal hdbsql, you need to install the SAP HANA client. This is also available from the SAP Development Tools website.
If you need encryption with the SAP CommonCryptoLib (CCL) library, download the
SAP HANA client from Downloads on the SAP ONE Support Portal, as this library comes with export restrictions.
For SAP Development Tools, go to
For the sample code, go to
For the documentation, see
The sample code is similar to the SAP HANA Cloud tutorial on the SAP Developer Center
Connect strings samples
java -jar ngdbc.jar -u <user>,<password> -n <endpoint> -o encrypt=true
-c "SELECT * FROM travel.budgetrooms";
hdbsql -u <user> -p <password> -n <endpoint> -e
"SELECT * FROM travel.budgetrooms"
https://youtu.be/zm7n_0KxWcI?list=PLkzo92owKnVzONfsNdQNmpPQvUT54UUAL
Tutorial 5
Connecting with Node.js
Download SAP Development Tools - JDBC
Query.java
Python
Bind Apps
In this video tutorial, Philip shows how to create SAP HANA schemas, HDI containers and their service keys using the SAP Cloud Platform Cockpit. This is a requirement for the next video tutorial but not unique to SAP HANA cloud. We will bind the schema and HDI container to an application in the next video.
https://youtu.be/viGVM672B7Q?list=PLkzo92owKnVzONfsNdQNmpPQvUT54UUAL
Tutorial 6
SAP Cloud Platform Cockpit - Create SAP HANA Schema and HDI Container with Service Keys
7. Develop Apps
In this last video tutorial of this series, we learn how to develop database applications based on HDI containers using SAP Web IDE Full-Stack, including how to perform database modeling with the creation of a simple calculation view.
Like the previous video, this is not unique to SAP HANA Cloud as such but it is nice to see that everything works.
😉
For the documentation, see
https://youtu.be/e2Kt2uKnTyM?list=PLkzo92owKnVzONfsNdQNmpPQvUT54UUAL
Tutorial 7
SAP Web IDE Full Stack - Create Project for HANA Cloud
SAP Web IDE Full Stack - Calculation View: Design
SAP Web IDE Full Stack - Calculation View: Analysis (runtime)
Share and Connect
Questions? Please post as comment.
Useful? Give us a like and share on social media.
Thanks!
If you would like to receive updates, connect with me on
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 mile stone and, as sign of current interest, still tickle the counters each month.
|