Installing SAP HANA SHINE – by the SAP HANA Academy
Introduction
Recently, we have updated a number of SAP HANA Academy tutorial videos for the playlist
In this blog, I will provide some references and background information for the SAP HANA Interactive Education (SHINE) videos (3) of the series.
This blog is part of a series:
- SAP HANA 2.0 installation and update
- SAP HANA 2.0 platform lifecycle management
- SAP HANA Installation Automation
- SAP HANA 2.0 Server Installation
- SAP HANA 2.0 XS Advanced Installation
- SAP HANA 2.0 Client Installation and Update
- SAP HANA 2.0 Studio Installation and Update
- SAP HANA Cockpit 2.0 Installation and Update
- Installing SAP HANA SHINE (this blog)
SAP HANA Interactive Education
SAP HANA Interactive Education, or SHINE, is a demo application created to make it easier to learn how to develop native applications for the SAP HANA platform.
SHINE was originally introduced as an XS (classic) application back in 2013. For the nostalgic, here is a vintage video for the SPS 07 release SAP HANA Academy – SHINE: Getting Started.
SHINE for XS Advanced was made available in SPS 11 and the process of migrating from the classic to the advanced XS architecture serves as an example in the SAP HANA XS Advanced Migration Guide:
- XS Advanced Migration Demo – SHINE
- Migrating the SHINE Purchase Order Worklist Application from SAP HANA XS Classic to SAP HANA XS Advanced
As the XS classic architecture was deprecated for SAP HANA 2.0 SPS 02 (although still available) in this blog I will only cover the installation of SHINE for XS Advanced.
As the architecture and API’s for XS Advanced are the same for Cloud Foundry, there is also a SHINE version available for the SAP Cloud Platform:
To learn more about XS Advanced, Cloud Foundry, and future developments, watch the interview with product owner Krishna Kumar and chief architect Stephen Cherian:
For the latest What’s New documentation, see:
- SAP HANA Interactive Education (SHINE) for XS Advanced (New and Changed) – What’s New in the SAP HANA Platform 2.0
For the fine print, known issues and limitations, see the Release & Information Note:
Installing SHINE
Below two tutorial videos about installing SHINE on the SAP HANA platform and express edition and one about enabling SHINE on the SAP Cloud Platform.
The installation steps are roughly the same:
- download the component
- check the pre-requisites for installation
- create a user and grant the required role privileges
- execute prerequisites for data generation
On the SAP Cloud Platform, of course, this all happens automagically.
Install SHINE on the platform edition
For the platform edition, be it on-premise in your company’s data center or hosted by a cloud provider like Microsoft Azure, Amazon AWS, or the Google Cloud Platform, you will need to perform all the installation steps yourself as you can see in the tutorial video below:
SAP HANA Academy – Install SHINE (SAP HANA platform edition)
You can download the component from SAP ONE Support Launchpad Software Downloads (SAP HANA DEMO MODEL ADV. 1 (SUPPORT PACKAGES AND PATCHES).
SAP ONE Support Portal Software Downloads
Install SHINE on the express edition
For the express edition, the prerequisite checks and the user creation are performed by an installation script for your convenience. All we need to do is download SHINE to the HANA server – and we can do this using the download manager included with SAP HANA, express edition – and run the installation script. Easy!
SAP HANA Academy – Install SHINE (SAP HANA, express edition)
If your SAP HANA, express edition server does not have internet connectiviy, you can download SHINE using the SAP HANA, Express Edition Download Manager to your Windows or Mac client computer and then transfer it to the SAP HANA server.
SAP HANA, Express Edition Download Manager
Enable SHINE on the SAP Cloud Platform
To enable SHINE on the SAP Cloud Platform, we only need to define the user.
SAP HANA Academy – Enable SHINE on the SAP Cloud Platform
Next Steps
For in-depth information about the code, usage scenarios and tutorials, see the guide:
Lucia Subatin has also published some easy to follow-along tutorials on the SAP Developer site:
- SAP HANA XS Advanced – Clone and run SHINE applications
- SAP HANA XS Advanced, import tables and large datasets
Once you have found your bearings, you can start to clone the source code repository from GitHub:
- SHINE for XS Advanced SAP HANA 2.0 SPS02 from hana-shine-xsa
- SHINE for the Cloud Foundry Environment within SAP Cloud Platform from hana-shine-xsa
Finally, for completeness sake, there is an openSAP course on SHINE from 2016 but you will need to reactivate it for a small fee. It is mostly on the original XS classic version, so you may want to wait for an update:
SHINE Sales Dashboard
References
SAP HANA Academy Playlists
- SAP HANA Installation and Update – SAP HANA 2.0 SPS 02
- SAP HANA Express
- SAP HANA Academy – SHINE: Getting Started (SPS 07 – 2013)
SAP Downloads
SAP GitHub Repositories
- SHINE for XS Advanced SAP HANA 2.0 SPS02 from hana-shine-xsa
- SHINE for the Cloud Foundry Environment within SAP Cloud Platform from hana-shine-xsa
SAP Documentation
- SAP HANA Interactive Education (SHINE) for SAP HANA 2.0 SPS02 (PDF)
- (Optional) Installing SAP HANA Interactive Education (SHINE) – Getting Started with SAP HANA 2.0, express edition (Virtual Machine Method)
- SAP HANA Interactive Education (SHINE) for XS Advanced (New and Changed) – What’s New in the SAP HANA Platform 2.0
- Enable SAP HANA Interactive Education (SHINE) – SAP Cloud Platform
- XS Advanced Migration Demo – SHINE – SAP HANA XS Advanced Migration Guide
SAP Blogs
- Get started with SAP HANA, express edition with SHINE for XS and XSA
- Add SHINE for SAP HANA XS Advanced Model to your HANA 2.0, express edition
- Deploying SHINE on the Cloud Foundry Environment within SAP Cloud Platform
- Migrating the SHINE Purchase Order Worklist Application from SAP HANA XS Classic to SAP HANA XS Advanced
Notes
- 2239095 – SAP HANA XS ADVANCED DEMO MODEL – SHINE XSA Release & Information Note
- 1934114 – SAP HANA DEMO MODEL – SHINE Release & Information Note (XS Classic)
- 2465027 – Deprecation of SAP HANA extended application services, classic model and SAP HANA Repository
SAP Developer Tutorials
- SAP HANA XS Advanced – Clone and run SHINE applications
- SAP HANA XS Advanced, import tables and large datasets
Open SAP
SAP Teched
Thank you for watching
The SAP HANA Academy provides technical enablement, implementation and adoption support for customers and partners with 1000’s of free tutorial videos.
For the full library, see SAP HANA Academy Library – by the SAP HANA Academy
For the full list of blogs, see Blog Posts – by the SAP HANA Academy
- Subscribe to our YouTube channel for updates
- Join us on LinkedIn linkedin.com/in/saphanaacademy
- Follow us on Twitter @saphanaacademy
- Google+ plus.google.com/+saphanaacademy
- Facebook facebook.com/saphanaacademy
Denys, I have an issue with the Sales Dashboard which does not seem to be showing any data even if i have around 6 million records generated via SHINE. I am using HANA 2.0 SP3 rev 36 and SHINE XSACSHINE06_1-70002323.ZIP. Can you help with this? Attached are couple of screen shots for your perusal.
Amish
Hi Amish,
I do not recall having seen this before.
Have you tried to figure out what queries are executed to populate these graphs and check if the data is available in the database?
D
Sorry Denys, i could not response back earlier. Yes i did check and i can see the data is there but the graphs do not load for some reason.