Introduction

Different editions, options and “additional capabilities” are available when licensing SAP HANA. In this blog, I will provide an overview and list resources where you can find more information.

For the SAP HANA 2.0 version of this blog, see SAP HANA 2.0 editions and options – by the SAP HANA Academy

Tutorial Video

Editions

For SAP HANA SPS 12, the following editions are available:

  • Base Edition
  • Platform Edition
  • Enterprise Edition

Comprehensive information about editions and options can be found in the Feature Scope Description for SAP HANA (SPS 11).

Platform Edition

The SAP HANA Platform Edition provides core database technology and includes, among others, the following software components:

  • SAP HANA Database
  • SAP HANA Client
  • SAP HANA Studio
  • SAP HANA XS
  • SAP HANA Advanced Data Processing
  • SAP HANA Spatial

For support information about versions and releases, see the Product Availability Matrix | SAP Support Portal.
The SAP HANA database is available for both the Intel and IBM Power Systems architecture running SUSE Linux Enterprise Server (SLES) and Red Hat Enterprise Linux (RHEL).
The SAP HANA client is available on several UNIX, Linux, and Microsoft Windows platforms and includes the clients SQLDBC, ODBC, JDBC, Python, Node.js, Ruby, ODBO (Windows), ADO.NET (Windows). SQLDBC (SQL Database Connectivity) is an SAP-specific runtime environment for developing database applications and database interfaces leveraging ODBC and JDBC. The other clients are common standards.
The SAP HANA studio is a plugin for the Eclipse IDE (integrated development environment) available for Linux, Microsoft Windows and Apple MacOS platforms and includes perspectives for development, modeling and system administration. Although still very relevant today as client tool, current focus for SAP HANA new functionality is on web-based tooling and not SAP HANA studio.
The SAP HANA XS (Extended Application Services) is the application server for native SAP HANA-based web applications. It is installed with the SAP HANA system and allows developers to write and run SAP HANA-based applications without the need to run an additional application server. SAP HANA XS is also used to run web-based tools that come with SAP HANA, for instance for administration, lifecycle management and development. As of release SPS 11, two versions (models) are available: classic and advanced.
SAP HANA Advanced Data Processing and SAP HANA Spatial are options and are explained in more detail below under Options.

Enterprise and Real-time Data Edition

Apart from the use case where SAP HANA serves as primary persistence (database) for SAP Netweaver-based applications like SAP Business Suite or Business Warehouse, most other use cases require some form of provisioning to access the source data needed for in-memory reporting or the analysis of business data.
The following data provisioning methods are available:

  • SAP Landscape Transformation (LT) Replication Server (trigger-based replication)
  • SAP HANA Direct Extractor Connection (DXC)
  • SAP Data Services (ETL-based replication)
  • SAP Replication Server (log-based replication)

The SAP HANA Enterprise Edition bundles the SAP HANA platform edition with two of these methods as additional components:

The SAP HANA Real-time Data Edition bundles the SAP HANA platform edition with SAP Replication Server (SRS).

Options

Apart from editions, SAP offers for SAP HANA also several options and – in legal-ese – “additional capabilities”. To use them in a production system, a software license is required.
For SAP HANA SPS 12, the following options and additional capabilities are available, in order of appearance:

  • SAP HANA Advanced Data Processing [SPS 09]
    • Search
    • Text Analysis
    • Text Mining
  • SAP HANA Spatial – [SPS 06]
  • SAP HANA Accelerator for SAP ASE – [SPS 09]
  • SAP HANA Dynamic Tiering – [SPS 09]
  • SAP HANA Smart Data Integration and SAP HANA Smart Data Quality – [SPS 09]
  • SAP HANA Smart Data Streaming – [SPS 09]
  • SAP HANA Real-Time Replication – [SPS 10]
    • SAP Landscape Transformation (LT) Replication Server
    • SAP HANA Remote Data Sync
  • SAP HANA Data Warehousing Foundation [SPS 11]
  • IoT SIM Management for SAP HANA – [SPS 12]

These options and additional capabilities will be explained below.

SAP HANA Advanced Data Processing

The SAP HANA Advanced Data Processing option provides the ability to store, process, search, explore, and analyze both structured and unstructured textual and interlinked structured data with relationships. The native text capability allows for full-text searching, advanced text analysis (including Natural Language Processing, Sentiment Extraction (Voice of the Customer), and Entity Extraction within documents), and text mining to discover relevant and related terms and documents.
The ADP option was added to SAP HANA with SPS 09 bundeling Search, Text Mining and Text Analysis. The Text Mining and Text Analysis features were added to the SAP HANA platform with SPS 05 and SPS 06. The technology, however, is much older and goes back to a Xeroc PARC research project further developed by a company named Inxight, later acquired by Business Objects.
Full Playlist: Text Analysis, Text Mining and Search – YouTube
Open SAP Course: Text Analytics with SAP HANA Platform – Anthony Waite, Yolande Meessen, Bill Miller, and Michael Wiesner

SAP HANA Spatial

The SAP HANA spatial option provides functions to analyze and process geospatial information in SAP HANA. SAP HANA Spatial comprises types, methods, and constructors you can use to access, manipulate, and analyze spatial data.
Full playlist: SAP HANA Spatial – YouTube

SAP HANA Accelerator for SAP ASE

The SAP HANA Accelerator option for SAP ASE was introduced with SPS 09. The SAP HANA accelerator for SAP ASE option provides SAP Adaptive Server Enterprise (ASE) users the ability to use SAP HANA on SAP ASE data for real-time analytics:

  • Develop Analytical Applications on SAP HANA: SAP ASE users can run reports and analyze data in SAP HANA using the data in SAP ASE.
  • Pushdown Optimisation: Accelerate existing SAP ASE reporting applications such as stored procedures and queries using SAP HANA. Using accelerator for SAP ASE, you can maximize the push down of logic (not OTLP applications) to SAP HANA with minimal, or no code changes.

loioff8f77a68e174bbf97cf7a3fe78c9ee6_HiRes.png

SAP HANA Dynamic Tiering

SAP HANA dynamic tiering is a native big data solution for SAP HANA that adds disk-based extended storage to the SAP HANA in-memory database. Dynamic tiering enhances SAP HANA with large volume, warm data management capability, placing hot data in SAP HANA in-memory tables, and warm data in extended tables.
Dynamic tiering enables you to migrate hot SAP HANA data to warm or cold disk-based extended storage as the data ages. Extended storage reduces the footprint of your SAP HANA in-memory database, and applies cost-efficient storage and processing technologies to your data, depending on its value.
loio9619c137a6294e14b98928558683a208_LowRes.png
Full playlist:   SAP HANA Dynamic Tiering – YouTube

SAP HANA Smart Data Integration and SAP HANA Smart Data Quality

SAP HANA smart data integration and SAP HANA smart data quality enhances, cleanses, and transforms data to make it more accurate and useful. With the speed advantages of SAP HANA, SAP HANA smart data integration and SAP HANA smart data quality can connect with any source, provision and cleanse data, and load data into SAP HANA on-premise or in the cloud.
In earlier releases, this option was known as SAP HANA Enterprise Information Management (EIM).
HANANative.png
Full playlist:   SAP HANA smart data integration & smart data quality – YouTube

SAP HANA Smart Data Streaming

SAP HANA smart data streaming is a specialised option that processes streams of incoming event data in real time, and collects and acts on this information. Smart data streaming is ideally suited for situations where data arrives as events happen, and where there is value in collecting, understanding, and acting on this data right away. Some examples of data sources that produce streams of events in real time include:

  • Sensors
  • Smart devices
  • Web sites (click streams)
  • IT systems (logs)
  • Financial markets (prices)
  • Social media

Smart data streaming uses the same technology as SAP Event Stream Processor (ESP).
Full playlist: SAP HANA Smart Data Streaming – YouTube (videos by Diana Healy)

SAP HANA Real-Time Replication

The SAP HANA real-time replication option bundles three technologies for replicating data in real time from any source system to the SAP HANA database:

  • SAP Landscape Transformation (LT) Replication Server
  • SAP HANA Remote Data Sync

SAP Landscape Transformation (LT) Replication Server is the SAP technology that allows you to load and replicate data in real-time from ABAP source systems and non-ABAP source systems to an SAP HANA environment using a trigger-based replication approach to pass data from the source system to the target system.
Screen Shot 2016-06-06 at 16.53.01.png


SAP HANA Remote Data Sync (RDSync) brings the benefits of HANA analytics to distributed systems where computing happens at many remote sites with little or no local administration (anything from smartphones or Raspberry Pi’s to multi-user servers), e.g:

  • Internet of Things (IoT) applications with edge data requirements, including some predictive maintenance applications.
  • “Satellite server” use cases, in which autonomous on-site servers keep remote workplaces, from oil rigs to retail stores, working regardless of network latency or availability.
  • Mobile enterprise applications built on a distributed database model

RDSync is based on the SAP SQL Anywhere data synchronization technology called MobiLink.
loio7551b536579e4915809042d302a51876_LowRes.png

SAP HANA Data Warehousing Foundation

The SAP HANA Data Warehousing Foundation option is a series of packaged tools for large-scale SAP HANA installations which support data management and distribution within a SAP HANA landscape. With SAP HANA Data Warehousing Foundation you can achieve smart data distribution across complex landscapes, optimize the memory footprint of data in SAP HANA and streamline administration and development, thereby reducing TCO and supporting SAP HANA administrators and data warehouse designers.
Full playlist:   SAP HANA Data Warehousing Foundation – YouTube

IoT SIM Management for SAP HANA

IoT SIM management for SAP HANA (SIMM) is an on-premise connectivity management solution that enables you to manage data and SMS usage to choose the best rate plan to optimize your business needs. SIMM offers an integrated dashboard powered by SAP HANA, allowing users to track and see a multifaceted view of their SIM-based IoT device status, usage, rate plans, and billing, across operators.

Platform Edition Add-ons and Plug-ins

Apart from the main software components listed above there also are a number of add-ons and plug-ins for the Platform Edition that are use case dependent (links to the documentation on the SAP Help Portal).

 

SAP HANA Information Access

SAP HANA Information Access (InA) is a search engine built into the core of the SAP HANA platform. InA has been part of SAP HANA since the initial releases.

For more information, see https://blogs.saphana.com/2013/12/05/sap-hanas-built-in-search-engine/ and http://scn.sap.com/people/lucas.sparvieri/blog/2012/08/13/how-to-create-your-own-web-application-using-sap-hana-ui-toolkit-for-information-access

SHINE

SAP HANA Interactive Education (SHINE) is education content to learn and develop SAP HANA applications.

For more information, see https://blogs.saphana.com/2014/03/10/shine-sap-hana-interactive-education/

SAP HANA Spatial Map

The SAP HANA Spatial Map client is part of the SAP HANA spatial option (see above).

SAP HANA DB Control Center

The SAP HANA DB Control Center is a systems management solution that enables DBAs to administer and monitor a variety of SAP database products in one graphical UI either locally or remotely.

Application Function Library (AFL)

Application functions are like database procedures written in C++ and called from outside to perform data intensive and complex operations.  Functions for a particular topic are grouped into an application function library (AFL), such as the Predictive Analysis Library (PAL) and the Business Function Library (BFL).
Full playlist: Predictive Analysis Library – YouTube

 

 

SAP HANA Smart Data Access

 

With smart data access (SDA) you can expose data from remote sources as virtual tables. combine these with other data in SAP HANA physical tables using SAP HANA models, and apply SAP HANA predictive, planning and text search algorithms to this combined data.

 

The SAP HANA Hadoop Controller, Ambari Cockpit and Spark Controller provide integration for Big Data providers and are part of smart data access.

 

Full playlist: SAP HANA Smart Data Access – YouTube

 

 

More Information

 

SAP HANA Academy YouTube Channel

 

Text Analysis, Text Mining and Search – YouTube

Predictive Analysis Library – YouTube

SAP HANA Smart Data Access – YouTube

SAP HANA Spatial – YouTube

SAP HANA Dynamic Tiering – YouTube

SAP HANA smart data integration & smart data quality – YouTube

SAP HANA Smart Data Streaming – YouTube

SAP HANA Data Warehousing Foundation – YouTube

SAP HANA XS Advanced Model in SPS 11 – YouTube

 

 

Product documentation

 

SAP HANA Options and Additional Capabilities – SAP Help Portal Page

SAP Landscape Transformation – SAP Help Portal Page

SAP HANA Real-Time Replication – SAP Help Portal Page

Application Function Library (AFL) – SAP HANA Business Function Library (BFL) – SAP Library

What is PAL? – SAP HANA Predictive Analysis Library (PAL) – SAP Library

SAP HANA Spatial – SAP Help Portal Page

SAP HANA Accelerator for SAP ASE – SAP Help Portal Page

SAP HANA Dynamic Tiering – SAP Help Portal Page

SAP HANA Smart Data Integration and SAP HANA Smart Data Quality – SAP Help Portal Page

SAP HANA Smart Data Streaming – SAP Help Portal Page

SAP HANA Data Warehousing Foundation 1.0 – SAP Help Portal Page

IoT SIM management for SAP HANA – SAP Help Portal Page

 

 

SAP Notes

 

2091815 – SAP HANA Options: Additional Information

 

 

SCN blogs, docs and other resources

 

Feature Scope Description for SAP HANA

Feature Scope Description for SAP HANA SPS 11

Introduction to Spatial Processing with SAP HANA and DemoApp for B1 Summit 2015

Big picture for SAP HANA Accelerator for ASE (A4A)

SAP HANA Data Warehousing Foundation

Hana Smart Data Integration – Overview

SAP Solutions for the Internet of Things

SAP LT Replication Server

SAP Replication Server

Starter Blog for SAP LT Replication Server

Smart Data Streaming Developer Center

SAP Data Services | Data Integration, Quality & Cleansing

SAP HANA blogs

https://blogs.saphana.com/2016/04/05/getting-sap-erp-data-hana-smart-way/

https://blogs.saphana.com/2016/01/11/hana-smart-data-integration-one-stop-solution-data-handling/

https://blogs.saphana.com/2015/09/11/simplifying-sap-hana-data-integration-landscape/

https://blogs.saphana.com/2014/12/17/sap-hana-dynamic-tiering/

https://blogs.saphana.com/2014/03/10/shine-sap-hana-interactive-education/

https://blogs.saphana.com/2013/12/05/sap-hanas-built-in-search-engine/

https://blogs.saphana.com/2013/07/22/smart-data-access-data-virtualization-with-sap-hana/

https://blogs.saphana.com/2013/09/19/spatial-processing-with-sap-hana/
 

Thank you for watching

The SAP HANA Academy provides free online video tutorials for the developers, consultants, partners and customers of SAP HANA.

Topics range from practical how-to instructions on administration, data loading and modeling, and integration with other SAP solutions, to more conceptual projects to help build out new solutions using mobile applications or predictive analysis.

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.

To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

  1. GARY BOYD

    Great article Denys, comprehensive coverage and greatly improves understanding which technologies and features are in each Edition.

    Kudos and Thanks!!
    Gary

    (1) 

Leave a Reply