Skip to Content
Author's profile photo Philip MUGGLESTONE

Live3 – SAP HANA Cloud Platform Tutorials for Advanced Real-Time Social Media Analytics

Hello!

 

UPDATE March 2017: Live3 has been superseded by LIve5… same scenario in SAP HANA 2.0 deployed via SAP HANA, express edition. Check out my blog here: https://blogs.sap.com/2017/03/17/live5-sap-hana-2.0-tutorials-for-advanced-real-time-social-media-analytics/

 

UPDATE Sep2016: this video series is no longer available owing to significant changes to the HCP free trial architecture. For more info see below:

 

As HCP free developer trial has evolved significantly since this video series was recorded and published so was decided to retire it from the SAP HANA Academy YouTube channel. In fact much of the process is no longer valid and with the advent of HANA MDC in the free trial the project would be architected differently anyway.The project incorporated workarounds to limitations of HCP free developer trial at the time – which are no longer relevant. We do still have the live3 scenario available with more of an on-premise focus which is similar to how to develop it using MDC. Please check out following playlist: Live3 – Advanced Real-Time Social Media Analytics

However the Java servlet for loading Twitter data into HANA is not part of this scenario – that was only for the HCP free trial and is now obsolete.

Are you itching to get going with the SAP HANA Cloud Platform and SAP HANA itself but simply don’t know where to start?

 

The SAP HANA Academy has created a video tutorial series based on a realistic business scenario code named “Live3” to help you learn how to “join the dots” and build an application from end-to-end using the SAP HANA Cloud Platform. It’s based on the developer trial edition so you can follow along yourself – for free!

 

You can get visit the SAP HANA Academy and select the “Live3 – SAP HANA Cloud Platform for Advanced Real-Time Social Media Analytics” playlist.

 

This enablement offering walks you through a step-by-step project to build a mobile application using real-time data feeds that combines sentiment analysis with predictive analytics whilst exploiting native development features of the SAP HANA Cloud Platform.

 

From the business perspective “Live3” allows the CMO to better understand social network sentiment relating to his company, services, or products in order to identify those in a position of influence that publish negative sentiment – so that this segment they can be recruited into a specialized education program. The insight evolves in real-time as new information is posted to social media sites.

 

On the technical side, “Live3” is a native SAP HANA application built using the SAP HANA Cloud Platform – leveraging real-time data feeds from the Twitter API using Node.js, data modeling in SAP HANA tools for Eclipse, native SAP HANA text analytics for sentiment analysis as well as native SAP HANA clustering for segmentation, SAP HANA extended application services (XS) including OData, and SAP Web IDE to build an HTML5 application based on SAPUI5. “Live3” can also easily be deployed as a native mobile app.

 

Live3 Architecture Diagram Small.png

Whether you are new to the subject, or just looking to expand your knowledge, this is a great opportunity to gain hands-on experience with the SAP HANA Cloud Platform and SAP HANA.

As mentioned previously, you can visit the SAP HANA Academy and select the “Live3 – SAP HANA Cloud Platform for Advanced Real-Time Social Media Analytics” playlist. Also, all supporting content from this project (such as code snippets) is available on GitHub.

Special thanks to Gregor Wolf for creating the hana trial authentication proxy!

UPDATE 13 April 2015: We have added an alternative approach to using Node.js to load Tweets to SAP HANA. Instead of using Node.js we have created a Java application that runs in your SAP HANA Cloud Platform trial account.

As always your feedback is most welcome – in the YouTube comments section, below, or on Twitter @pmugglestone.

 

Philip

Assigned Tags

      11 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Gregor Wolf
      Gregor Wolf

      Hi Philip,

      as my gregorwolf/hanatrial-auth-proxy project does also support HTTPS now, it is now also possible to get your scenario running without the Cloud Connector. You just have to have a system reachable from the Internet where you can run the Proxy.

      Best regards

      Gregor

      Author's profile photo Philip MUGGLESTONE
      Philip MUGGLESTONE
      Blog Post Author

      Thanks for the info Gregor! Best regards, Philip

      Author's profile photo Philip MUGGLESTONE
      Philip MUGGLESTONE
      Blog Post Author

      UPDATE 13 April 2015: We have added an alternative approach to using Node.js to load Tweets to SAP HANA. Instead of using Node.js we have created a Java application that runs in your SAP HANA Cloud Platform trial account.


      UPDATE Sep2016: this content is no longer available owing to significant changes to the HCP free trial architecture. More info in my comments below.

      Author's profile photo Mateusz Nowak
      Mateusz Nowak

      Hi Philip!

      Unfortunately the link you have typed is not correct - I have announcement, that these videos are private.

      Could you please check whether it's correct link?

      Author's profile photo Philip MUGGLESTONE
      Philip MUGGLESTONE
      Blog Post Author

      Hi,

      As HCP free developer trial has evolved significantly since this video series was recorded and published so was decided to retire it from the SAP HANA Academy YouTube channel. In fact much of the process is no longer valid and with the advent of HANA MDC in the free trial the project would be architected differently anyway.The project incorporated workarounds to limitations of HCP free developer trial at the time - which are no longer relevant. We do still have the live3 scenario available with more of an on-premise focus which is similar to how to develop it using MDC. Please check out following playlist: Live3 - Advanced Real-Time Social Media Analytics

      However the Java servlet for loading Twitter data into HANA is not part of this scenario - that was only for the HCP free trial and is now obsolete.

      Thanks,

      Philip

      Author's profile photo Former Member
      Former Member

      I am on text analysis video and not able to create tweets table . Any suggestions ?error.JPG

      Author's profile photo Philip MUGGLESTONE
      Philip MUGGLESTONE
      Blog Post Author

      Hi Navaz,

      Sounds like the text index already exists?

      You can perhaps try removing it then running the script again?

      To remove use the following syntax: DROP FULLTEXT INDEX "tweets"

      Thanks,

      Philip

      Author's profile photo Former Member
      Former Member

      Thanks .That worked .

      Author's profile photo Former Member
      Former Member

      I am running Hana Trial proxy and loading page "http://localhost:7891/p1941444331trial/dev/rit2011059/services.xsodata/Clusters?$format=json"

      but its returning inavalid url.Capture.JPG

      Author's profile photo Gregor Wolf
      Gregor Wolf

      Hello Navaz,

      unfortunately this is a know issue occurring since last week and reported as the issue Error: Invalid URI "/saml2/idp/sso/accounts.sap.com · Issue #10. I was not able to identify the root cause till now.

      Best regards

      Gregor

      Author's profile photo Philip MUGGLESTONE
      Philip MUGGLESTONE
      Blog Post Author

      UPDATE March 2017: Live3 has been superseded by LIve5… same scenario in SAP HANA 2.0 deployed via SAP HANA, express edition. Check out my blog here: https://blogs.sap.com/2017/03/17/live5-sap-hana-2.0-tutorials-for-advanced-real-time-social-media-analytics/ Philip