SAP HANA Advanced Analytics
In this blog series you will find quotes, backgrounds, suggested further readings and other information related to my latest book SAP HANA 2.0, An Introduction published by SAP Press.
Any good? Post a comment, share on social media, and/or give a like. That's how the community works. Thanks! |
Quote/Unquote
Each chapter in the book starts with a quote (or two) and for the chapter about SAP HANA advanced analytics, we quote a sociologist and a psychologist.
Also quoted as
Not everything that can be counted counts, and not everything that counts can be counted
attributed to Einstein and others, see the
Quote Investigator for the full story.
Statistics provide fertile source for quotes, e.g.:
It has been said: the whole is more than the sum of its parts. It is more correct to say that the whole is something else than the sum of its parts, because summing is a meaningless procedure, whereas the whole-part relationship is meaningful.
—Kurt Koffka, Principles of Gestalt Psychology (1935), p 176 [source].
Koffka established
Gestalt psychology. For his story, see
en.wikipedia.org/wiki/Kurt_Koffka
As you probably know, Gestalt psychology is essential to good design.
https://youtu.be/dk7cXdjX2Ys
References
In the original manuscript, a long list of references to other material was included, which for space constraints and other reasons did not made it to the final book.
Four and three letters words, of course, are always best to avoid, so we left out the
often-quoted HBR article about the Data Scientist. It is a good read, though, and still relevant.
Advanced Analytics
Data modeling and analytics is a core feature of the SAP HANA platform as the database combines both relational (OLTP) and analytical (OLAP) processing. Any additional analytical processing capabilities are referenced for this reason as
advanced analytics.
Spatial
Some of these advanced analytics capabilities were developed on and for the in-memory platform.
SAP HANA Spatial is an example. Introduced in SAP HANA 1.0 SPS 06 (June 2013) and enhanced with each SPS, this functionality gradually matured and today provides a complete geospatial platform complemented by partners like Esri (as explained on
esri.com).
To learn more about
SAP HANA Spatial, take a look at
Graph and Series
SAP HANA Graph, introduced in SAP HANA 1.0 SPS 12, and
Series Data, introduced in SAP HANA 1.0 SPS 10, are other examples of advanced analytics capabilities developed specifically on and for the platform.
SAP HANA Graph, by the way, is not to be confused with the recently introduced
SAP Graph. For this topic, see
www.graph.sap (where you can sign-up for the beta).
Here are some links to free resources where you can learn more:
Text Analysis
But not everything was developed from scratch. Other advanced analytics capabilities were introduced through acquisitions and integrations. Take
Text Search, Text Analysis, and Text Mining, for example, included since the initial release of SAP HANA in 2010.
The origins of text analysis go back to the finite-state technology used to model natural languages (NLP or natural language processing). This was developed in the Xerox Palo Alto Research Center (Xerox PARC), which also brought us the computer mouse, ethernet, laser printers, the GUI and WYSIWYG.
In 1997, InXight was founded to commercialize the finite-state NLP technology with the X from Xerox and with products like LiguistX, Categorizer, and ThingFinder. With success, as the company was acquired by Business Objects in 2007 to strengthen its portfolio of Business Intelligence applications. After another acquisition round in 2008, this time by SAP, the technology found its way into the SAP HANA platform and other SAP products, like Data Services, the Cloud Platform, and Hybris-as-a-service (now retired). Below Inxight Smart Discovery in action.
Inxight still has a page on Wikipedia.
To learn more about Text Analytics, take a look at
Streaming Analytics
SAP HANA Streaming Analytics was introduced in SAP HANA 1.0 SPS 09 (December 2015) as
Smart Data Streaming (SDS) together with a number of other "Smart" technologies like Smart Data Integration (SDI), Smart Data Quality (SDQ), Smart Data Access (SDA), and (almost) Smart Data Tiering (branded as Dynamic Tiering instead). SDI, SDA, and SDQ technologies were acquired from
BusinessObjects (2007), Streaming Analytics and Dynamic Tiering (IQ) came from
Sybase, acquired by SAP in 2010.
The technology itself, like text analytics, is much older. Generally, it is categorized as Complex Event Processing (CEP) and the technology made its way out of the labs in the 1990s for implementations like Operational Intelligence (OI) or Business Process Management (BPM) but also by financial services who were early adopters of the Event Driven Architecture (EDA) in algorithmic trading. Software vendors who pioneered in the technology were eventually all acquired by larger ones. This is how the Aleri CEP engine, the SQL-like CCL (Continuous Computation Language) from Coral8 and the Stream Processing Language Shell (SPLASH) made its way into Streaming Analytics. The explosion of IoT devices and Big Data provided new use cases under a more generic banner of stream processing.
Today, SAP offers the CEP technology integrated in the HANA platform as SAP HANA Streaming Analytics, as-a-service in SAP Streaming Analytics, and stand-alone as SAP Event Stream Processing.
To get hands-on with Streaming Analytics, see
Wait, There is More
What about
Predictive Analytics?
Machine Learning with SAP HANA? Google
TensorFlow Integration?
What about PAL, AFL, BFL, APL, EML?
What's the story with the
Knowledge eXtraction Engine (KXEN), the Data Mining Automation Company, and Infinite Insight? How did that get into SAP HANA?
For this, check out
SAP HANA, An Introduction, which will give you a concise, yet comprehensive overview. In a single chapter, we pick the nuggets out of the alphabet soup and cover all the essential topics. It will also help you prepare to make the move from SAP HANA 1.0 to SAP HANA 2.0.
Interested?
SAP HANA 2.0 - An Introduction
Just getting started with SAP HANA? Or do have a migration to SAP HANA 2.0 coming up? Need a quick update covering business benefits and technology overview. Understand the role of the system administrator, developer, data integrator, security officer, data scientist, data modeler, project manager, and other SAP HANA stakeholders? My latest book about SAP HANA 2.0 covers everything you need to know.
Get it from SAP Press or Amazon:
|
For the others posts, see
|
Share and Connect
Questions? Post as comment.
Useful? Give 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