You are on page 1of 50

PUBLIC

SAP HANA 2.0 SPS 04


Document Version: 1.7 – 2019-10-09

Feature Scope Description for SAP HANA


© 2019 SAP SE or an SAP affiliate company. All rights reserved.

THE BEST RUN


Content

1 Feature Scope Description for SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2 SAP HANA, Standard Edition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6


2.1 Database Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 Integration Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 Application Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 SAP HANA Dynamic Tiering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Database Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Integration Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Application Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.5 SAP HANA Accelerator for SAP ASE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6 SAP Enterprise Architecture Designer, edition for SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.7 SAP Operational Process Intelligence powered by SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.8 SAP HANA Data Warehousing Foundation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

3 SAP HANA, Enterprise Edition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19


3.1 Database Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
3.2 Integration Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.3 Application Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.4 SAP HANA Dynamic Tiering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Database Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Integration Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Application Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
3.5 SAP Enterprise Architecture Designer, edition for SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.6 SAP Operational Process Intelligence powered by SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.7 SAP HANA Data Warehousing Foundation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
3.8 SAP Adaptive Server Enterprise (SAP ASE) and SAP MaxDB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.9 SAP HANA Accelerator for SAP ASE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.10 SAP HANA, Spatial and Graph Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.11 SAP HANA, Data Privacy Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
3.12 SAP HANA, Search and Text Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.13 SAP HANA, Information Management Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
SAP HANA Smart Data Integration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
SAP HANA Smart Data Quality. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.14 SAP HANA, Predictive Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.15 SAP HANA, Streaming Analytics Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Core Streaming Analytics Capabilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Feature Scope Description for SAP HANA


2 PUBLIC Content
Edge Data Collection (Streaming Lite). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Integration Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Custom Application Development. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Administration Capabilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
3.16 SAP HANA, Data Replication Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
SAP Landscape Transformation Replication Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

4 SAP HANA, Active/Active Read-Enabled Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

5 Links to Help Content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45

Feature Scope Description for SAP HANA


Content PUBLIC 3
1 Feature Scope Description for SAP HANA

This document describes the features available for the full-use licenses of SAP HANA.

 Note

The editions, options, and additional capabilities mentioned in this document are subject to change without
prior notice. Additional license bundles and price list items might be available.

The last section of this document contains links to the help content for the editions, options, and additional
capabilities mentioned below. Note that this help content might contain information about features that are
not contained in the respective SAP HANA editions and options. To use SAP HANA editions, options, and
additional capabilities in a productive system, you must purchase the appropriate software license from
SAP. For more information, refer to your SAP contact.

The following graphic provides an introduction to the features delivered with SAP HANA, enterprise edition and
SAP HANA, standard edition as well as with the SAP HANA, active/active read-enabled option. Each of the
options that are part of SAP HANA, enterprise edition – but not of SAP HANA, standard edition – can be
purchased individually in addition to SAP HANA, standard edition.

Feature Scope Description for SAP HANA


4 PUBLIC Feature Scope Description for SAP HANA
Related Information

SAP HANA, Standard Edition [page 6]


SAP HANA, Enterprise Edition [page 19]
SAP HANA, Active/Active Read-Enabled Option [page 44]

Feature Scope Description for SAP HANA


Feature Scope Description for SAP HANA PUBLIC 5
2 SAP HANA, Standard Edition

The following features are available with SAP HANA, standard edition. Each of the options that are part of SAP
HANA, enterprise edition – but not of SAP HANA, standard edition – can be purchased individually in addition
to SAP HANA, standard edition.

Database Services [page 7]


Using the database services of the SAP HANA platform, you can store and access data in-memory and
column-based, provision databases, scale system load, ensure high availability and disaster recovery,
monitor and troubleshoot databases, test workloads, model data, and secure data and systems.

Integration Services [page 9]


Using the integration services of the SAP HANA platform, you can load data, perform data
virtualization, access SAP HANA databases, and do various types of advanced data access.

Application Services [page 10]


Using the application services of the SAP HANA platform, you can develop applications and manage
their lifecycle.

SAP HANA Dynamic Tiering [page 11]


SAP HANA dynamic tiering adds smart, disk-based extended storage to your SAP HANA database.
Dynamic tiering enhances SAP HANA with large volume, warm data management capabilities.

SAP HANA Accelerator for SAP ASE [page 13]


The accelerator for SAP ASE adds real-time analytics to the SAP ASE database engine by leveraging
SAP HANA. After the analytics data is moved from SAP ASE into SAP HANA, SAP ASE users can run
reports in SAP HANA using their existing ASE TSQL code.

SAP Enterprise Architecture Designer, edition for SAP HANA [page 15]
SAP Enterprise Architecture Designer, edition for SAP HANA allows you to capture, analyze, and
present your organization’s landscapes, strategies, requirements, processes, data, and other artifacts
in a shared environment. Five (5) concurrent session licenses for creating and editing diagrams are
included with SAP HANA, as defined in the SAP Software Use Rights, and additional licenses can be
purchased.

SAP Operational Process Intelligence powered by SAP HANA [page 16]


SAP Operational Process Intelligence powered by SAP HANA enables you to gain transparency into
your business operations, resulting in improved operational efficiency as well as real-time support for
making tactical and strategic decisions.

SAP HANA Data Warehousing Foundation [page 17]


SAP HANA data warehousing foundation supports data management and distribution across complex
SAP HANA landscapes. You can optimize the memory footprint of data and streamline administration
and development, thereby reducing TCO and at the same time supporting SAP HANA administrators
and data warehouse designers.

Feature Scope Description for SAP HANA


6 PUBLIC SAP HANA, Standard Edition
2.1 Database Services

Using the database services of the SAP HANA platform, you can store and access data in-memory and column-
based, provision databases, scale system load, ensure high availability and disaster recovery, monitor and
troubleshoot databases, test workloads, model data, and secure data and systems.

Feature Description

Store and access data in-memory and column-based ● Store data in-memory, thus optimizing data access
● Store data in column-based tables or row-based tables
● Store and handle JSON documents natively
● Allow online transaction processing (OLTP) and online
analytical processing (OLAP) on one system, without
the need for redundant data storage or aggregates
● Decrease data footprint through data compression
methods
● Access data via SQL and provide procedural capabilities
through SQLScript

Store data according to temperature ● Provide options for native data tiering for the storage of
warm data which is less frequently accessed
● Provide support for non-volatile memory hardware to
store hot data in persistent memory

Provision database ● Install an SAP HANA system including all additional


components
● Configure network communication in the SAP HANA
system landscape
● Update and configure components of an SAP HANA
system landscape
● Store data in tenant databases to separate data areas
within one SAP HANA system

Scale system load ● Use multicore technology for performance optimization


and parallelized computations
● Partition tables over several SAP HANA hosts to distrib­
ute the system load and scale applications
● Distribute schemas and tables to different servers to
scale data
● Manage database internal workloads

Feature Scope Description for SAP HANA


SAP HANA, Standard Edition PUBLIC 7
Feature Description

Ensure high availability and disaster recovery ● Ensure high availability and disaster recovery through
backup and recovery mechanisms, and storage and
system replication
Recovery to a specific point in time is supported using
database backups, log backups and delta backups.
● Create backups in the file system, with third-party
backup tools, and using data snapshots
● Monitor the creation of backups
● Define retention policies to automatically delete back­
ups that are no longer needed for recovery
● Create copies of an SAP HANA database
● Ensure fault recovery through service auto-restart and
host auto-failover mechanisms

Monitor database and troubleshoot ● Receive alerts about potentially critical situations
● Monitor system status, performance, and resource con­
sumption using information collected by the internal
monitoring infrastructure
● Perform troubleshooting, error diagnosis and problem
analysis using tracing and diagnosis tools

Test workloads ● Capture workload in a source system and replay it in a


target system

Model data ● Create database tables and data models


● Create SAP HANA artifacts for complex data modeling

Secure data and systems ● Ensure secure system and fine-granular data access
through user and identity management, user authenti­
cation and SSO, user authorization and data masking*,
data anonymization*, audit logging of system activity
and data access, encryption of data communication in
the network, encryption of data at rest including key
management, column data encryption*, and support for
integration in security infrastructures

Store and retrieve series data ● Store and retrieve regular or quasi-regular data, for ex­
ample data recorded at well-defined intervals with high
compression

Feature Scope Description for SAP HANA


8 PUBLIC SAP HANA, Standard Edition
Feature Description

Process series data ● Store regular or quasi-regular data as series data using
the SERIES clause of the CREATE TABLE statement for
greater compression
● Use most SQL statements and functions in SAP HANA
with series tables
● Use functions designed specifically for series data, in­
cluding correlation, binning (for histograms), fitting, fil-
tering, and fourier transform functions
● Perform vertical aggregation (across different series),
horizontal aggregation (over longer periods), and hori­
zontal disaggregation (breaking up larger periods into
smaller periods) by using aggregate functions with ser­
ies data

*Part of data privacy, which is included with the SAP HANA enterprise edition.

2.2 Integration Services

Using the integration services of the SAP HANA platform, you can load data, perform data virtualization,
access SAP HANA databases, and do various types of advanced data access.

Feature Description

Load data ● Upload or replicate data from various sources (csv, xls,
xlsx)

Use data virtualization ● Create virtual tables in SAP HANA that point to tables in
remote sources without replicating the data into SAP
HANA, for example, directly accessing data from other
databases or Hadoop® clusters in the Hadoop® Distrib­
uted File System (HDFS) and caching data there
● Run queries on combined data sources in real time, in­
cluding DML queries, with updates being written back to
the remote source

Feature Scope Description for SAP HANA


SAP HANA, Standard Edition PUBLIC 9
Feature Description

Access SAP HANA databases ● Access SAP HANA databases using a variety of lan­
guages and interfaces, including Java (JDBC), Micro­
soft .NET (Microsoft ADO.NET), Go, Python, JavaScript
(node.js), Ruby, Microsoft ODBC, and SQLDBC.
● Access SAP HANA databases from a variety of operat­
ing systems, including versions of Microsoft Windows,
Linux, macOS, and UNIX (for the operating systems on
which an SAP HANA database itself can run, see the
Product Availability Matrix in SAP Support Portal).

Use advanced data access features ● Access data partitioned among multiple hosts using
range partitioning in SQLDBC
● Run distributed transactions (some interfaces only)
● Access SAP HANA, active/active read-enabled secon­
dary systems using statement-level host selection (the
SAP HANA, active/active read-enabled option requires
a separate license)

2.3 Application Services

Using the application services of the SAP HANA platform, you can develop applications and manage their
lifecycle.

Feature Description

Develop applications ● Create models and applications using tools provided


with SAP HANA
● Develop applications using JavaScript (XS JS or
Node.js), Java (JavaEE) or Python
● Expose data in the SAP HANA database using OData
● Create procedures and stored procedures using SQL
and SQLScript

Run applications ● Run your custom applications built on SAP HANA


● Ensure secure application and data access through en­
cryption of data communication in the network as well
as user authentication and authorization

Feature Scope Description for SAP HANA


10 PUBLIC SAP HANA, Standard Edition
Feature Description

Manage lifecycle of applications ● Prepare applications by creating repository packages


and delivery units and setting up transports
● Assemble and install applications and install add-on
packages
● Activate change recording
● Automate configuration of applications
● Manage source and design-time artifacts with tools
based on open standards

2.4 SAP HANA Dynamic Tiering

SAP HANA dynamic tiering adds smart, disk-based extended storage to your SAP HANA database. Dynamic
tiering enhances SAP HANA with large volume, warm data management capabilities.

A multistore table is a partitioned SAP HANA table that has at least one partition in SAP HANA and other
partitions in dynamic tiering extended storage. Dynamic tiering provides extended storage as an alternate
physical store for SAP HANA table partitions. Multistore tables are managed and monitored just like other
columnar tables, but offer the advantages of disk-based storage for less frequently accessed data through
extended storage.

Hot data is valuable, frequently accessed business data; warm data is accessed less frequently and is less
valuable. By using dynamic tiering to place hot data in SAP HANA in-memory tables, and warm data in either
extended tables or multistore tables, the highest value data remains in-memory, and cooler less-valuable data
is saved in the extended store. This can reduce the size of your in-memory database.

The following features are available:

Feature Scope Description for SAP HANA


SAP HANA, Standard Edition PUBLIC 11
2.4.1 Database Services

Feature Description

Store and access data ● Store warm data on disk, in compressed format, in ex­
tended tables or multistore tables. Multistore tables
have at least one partition in SAP HANA, and other par­
titions in extended storage.
● Move data between extended tables, multistore tables,
and HANA tables; move data into column-based ex­
tended tables from an external source; move data into
partitioned multistore tables from an external source.
● Manage extended and multistore tables using SQL or
graphical tools
● Monitor extended and multistore tables using graphical
tools
● Convert SAP HANA tables to extended or multistore ta­
bles
● Load data using all data provisioning technologies sup­
ported by SAP HANA including (but not limited to) SAP
HANA smart data integration, and the SAP Landscape
Transformation Replication Server

Provision database ● Install the dynamic tiering portion of an SAP HANA sys­
tem
● Configure the dynamic tiering component as part of an
overall SAP HANA system landscape
● Update the SAP HANA dynamic tiering component of
an SAP HANA system landscape
● Provide user authorizations for different levels of data
access

Ensure high availability and disaster recovery ● Use backup and recovery mechanisms to ensure disas­
ter recovery, including point-in-time recovery
● Enable automatic failover in tenant database SAP HANA
systems
● Use system replication to maintain a secondary dy­
namic tiering system for fault and disaster recovery
support. SAP Note 2447994 lists SAP HANA system
replication behavior changes when you add dynamic
tiering to your landscape.

Feature Scope Description for SAP HANA


12 PUBLIC SAP HANA, Standard Edition
Feature Description

Monitor database and troubleshoot ● Monitor relevant system activities, such as CPU, disk,
and memory usage, to address problems before they
become critical
● Receive alerts to identify critical system situations
● Avoid unplanned system downtimes and address sys­
tem problems by use of troubleshooting information

2.4.2 Integration Services

Feature Description

Perform backup and restore operations ● Back up SAP HANA data routinely to ensure data integ­
rity. Dynamic tiering data is backed up automatically as
part of the SAP HANA backup operation.
● Restore SAP HANA data to a given state using point-in-
time recovery. Dynamic tiering data is restored auto­
matically as part of the SAP HANA restore operation.

2.4.3 Application Services

Feature Description

Develop applications ● Develop applications that query and write to extended


and multistore tables as an integrated part of the overall
SAP HANA landscape

2.5 SAP HANA Accelerator for SAP ASE

The accelerator for SAP ASE adds real-time analytics to the SAP ASE database engine by leveraging SAP
HANA. After the analytics data is moved from SAP ASE into SAP HANA, SAP ASE users can run reports in SAP
HANA using their existing ASE TSQL code.

Data that is moved into SAP HANA is accessed as proxy tables in SAP ASE, enabling the ASE TSQL code to
continue to work without changes; while the accelerator converts the ASE TSQL code and the SAP HANA result
sets on-the-fly between SAP ASE and SAP HANA.

You can also use the SAP HANA accelerator for SAP ASE to accelerate SAP ASE stored procedures (not OTLP
applications) by pushing down the stored procedure execution to SAP HANA. Minimal or no code changes to

Feature Scope Description for SAP HANA


SAP HANA, Standard Edition PUBLIC 13
the existing stored procedures are needed. The stored procedures continue to execute against the SAP ASE
reporting server with the execution being pushed to SAP HANA. The results are brought back to SAP ASE and
then sent to the client SAP ASE application.

The following features are available:

Feature Description

Use integrated analytics ● Run reports on SAP HANA by using pushdown logic to
convert ASE TSQL code on-the-fly to SAP HANA code

Accelerate existing SAP ASE reporting applications ● Accelerate existing SAP ASE reporting applications
such as stored procedures and queries using SAP
HANA; while the client applications continue to run
against SAP ASE, the reporting logic is pushed to SAP
HANA for execution

Evaluate pushdown optimization ● Before installing the accelerator for SAP ASE, evaluate
the benefits of pushdown optimization of stored proce­
dures

Back up database ● Perform a full database dump, transaction log dump, or


a cumulative dump

Restore database ● Restore a full database dump, transaction log dump, a


cumulative dump, or restore a database from a point in
time

Monitor database ● Monitor relevant system activities, such as CPU, disk,


and memory usage, to address problems before they
become critical
● Receive alerts to identify critical system situations

Manage devices ● Add, modify, mirror, or remove database devices

Configure servers ● Configure an SAP ASE server for a wide range of serv­
ices, from basic to specific server operations, and for
performance tuning

Manage SAP ASE users, roles, and logins ● Add or remove users to or from a login account
● Grant or revoke roles to or from login accounts
● Provide user authorization for data access

Ensure high availability ● Set up a high availability cluster that is configured for
failover within the SAP HANA landscape

Feature Scope Description for SAP HANA


14 PUBLIC SAP HANA, Standard Edition
2.6 SAP Enterprise Architecture Designer, edition for SAP
HANA

SAP Enterprise Architecture Designer, edition for SAP HANA allows you to capture, analyze, and present your
organization’s landscapes, strategies, requirements, processes, data, and other artifacts in a shared
environment. Five (5) concurrent session licenses for creating and editing diagrams are included with SAP
HANA, as defined in the SAP Software Use Rights, and additional licenses can be purchased.

Feature Description

Capture enterprise artifacts ● Create requirements models manually and by reverse-


engineering ReqIF and Word files
● Create enterprise architecture models to document
goals and strategy, business capabilities, value flows,
application and technical landscapes, and other enter­
prise artifacts
● Create BPMN 2.0 business process models manually
and by import from SAP BPM and SAP Solution Man­
ager 7.2
● Create process maps
● Create conceptual data models
● Create physical data models manually, by generation
from conceptual or physical data models, or by reverse-
engineering from SAP HANA database catalog and HDI
files, and from other supported DBMSs
● Create NoSQL JSON Schema models manually and by
reverse-engineering from JSON Schema and JSON data
files
● Create data movement models manually and by re­
verse-engineering from SAP HANA FlowGraph files
● Import artifacts from csv files
● Create links between artifacts, including across differ-
ent types of models

Visualize, analyze, and share content ● Browse and share diagrams online
● Export and print diagrams
● Generate reports
● Run impact analysis
● Apply heat map coloring based on dependencies or cri­
teria
● Post comments to diagrams

Feature Scope Description for SAP HANA


SAP HANA, Standard Edition PUBLIC 15
Feature Description

Generate code ● Export business process models to SAP BPM and SAP
Solution Manager
● Generate database models to SAP HANA
● Generate database models to SAP Big Data Services
● Generate database models to Hadoop Hive 2
● Generate database models to Oracle
● Generate NoSQL JSON Schema models to JSON
Schema files
● Generate data movement models to SAP HANA Flow­
Graph

 Note

While accessing, viewing, and/or commenting on diagrams in SAP EA Designer does not require a license,
users who create or edit diagrams must obtain a license. Five (5) concurrent session licenses for creating
and editing diagrams are included with SAP HANA. If you require additional licenses, you must purchase
them and serve them through a SySAM license server.

2.7 SAP Operational Process Intelligence powered by SAP


HANA
SAP Operational Process Intelligence powered by SAP HANA enables you to gain transparency into your
business operations, resulting in improved operational efficiency as well as real-time support for making
tactical and strategic decisions.

The following features are available:

Feature Description

Gain real-time visibility and insight into end-to-end process ● Identify issues in operations
flows ● Steer the process forward
● Understand the impact during and after process trans­
formation

Build solutions with automated decision services using a ● Build applications with automated business rules and
rules framework decisions based on your organization's data
● Define conditions and outcomes using vocabularies and
an English-like expression language
● Transform business rules into SQL statements and
stored procedures in SAP HANA

With SAP HANA rules framework, application developers can build solutions with automated decision services,
implementers and administrators can set up a project/customer system, and business users can manage and
automate business decisions based on the organization's data.

Feature Scope Description for SAP HANA


16 PUBLIC SAP HANA, Standard Edition
Feature Description

Build solutions with automated decision services ● Identify and map data elements for making decisions in
the SAP HANA database, and create the required vo­
cabulary
● Expose the vocabulary using business-oriented lan­
guage for business experts
● Write rules as decision tables
● Define rules and rule services with output
● Define the rule consumption interfaces as rule services

Manage and automate business decisions ● Use friendly language notation for authoring rules
● Save and manage rules and rule services directly in the
SAP HANA repository
● View rules and rule services in the system
● Create and edit rule instances and rule services directly
in the system
● Simulate saved rules and rule services, and test results
and output on the fly

Deploy and execute rules inside SAP HANA ● Rules are translated into SAP HANA SQL statements
that are grouped as services and deployed as stored
procedures in SAP HANA with the relevant consump­
tion interfaces for calling them

2.8 SAP HANA Data Warehousing Foundation

SAP HANA data warehousing foundation supports data management and distribution across complex SAP
HANA landscapes. You can optimize the memory footprint of data and streamline administration and
development, thereby reducing TCO and at the same time supporting SAP HANA administrators and data
warehouse designers.

Feature Description

Achieve smart data distribution across complex landscapes ● Obtain a system landscape overview, including memory
utilization, table grouping, and partitioning information
● Apply algorithms for balanced redistribution of table
partitions
● Generate redistribution plans and compare the simu­
lated landscape with the actual system landscape
● Schedule, execute, and monitor redistribution plans

Feature Scope Description for SAP HANA


SAP HANA, Standard Edition PUBLIC 17
Feature Description

Optimize the memory footprint of data in SAP HANA ● Identify candidates for data relocation
● Create storage destinations
● Create, adjust, and manage lifecycle profiles by defining
and validating data relocation rules
● Schedule, execute, and monitor data relocation runs

Merge loads into reportable content ● Merge attributes with a simple move or aggregation
● Mark records in delta loads for deletion
● Identify and process the delta dataset for connected ob­
jects
● Connect native data warehouses and SAP BW/4HANA
using dedicated persistence objects

Organize schedules and processes for data warehousing ● Define task chains to model the dependencies between
individual data load processes
● Organize tasks based on scheduling instructions
● Monitor job execution

Feature Scope Description for SAP HANA


18 PUBLIC SAP HANA, Standard Edition
3 SAP HANA, Enterprise Edition

The SAP HANA, enterprise edition provides all capabilities of the SAP HANA, standard edition as well as a
whole range of additional features.

Database Services [page 21]


Using the database services of the SAP HANA platform, you can store and access data in-memory and
column-based, provision databases, scale system load, ensure high availability and disaster recovery,
monitor and troubleshoot databases, test workloads, model data, and secure data and systems.

Integration Services [page 23]


Using the integration services of the SAP HANA platform, you can load data, perform data
virtualization, access SAP HANA databases, and do various types of advanced data access.

Application Services [page 24]


Using the application services of the SAP HANA platform, you can develop applications and manage
their lifecycle.

SAP HANA Dynamic Tiering [page 25]


SAP HANA dynamic tiering adds smart, disk-based extended storage to your SAP HANA database.
Dynamic tiering enhances SAP HANA with large volume, warm data management capabilities.

SAP Enterprise Architecture Designer, edition for SAP HANA [page 27]
SAP Enterprise Architecture Designer, edition for SAP HANA allows you to capture, analyze, and
present your organization’s landscapes, strategies, requirements, processes, data, and other artifacts
in a shared environment. Five (5) concurrent session licenses for creating and editing diagrams are
included with SAP HANA, as defined in the SAP Software Use Rights, and additional licenses can be
purchased.

SAP Operational Process Intelligence powered by SAP HANA [page 29]


SAP Operational Process Intelligence powered by SAP HANA enables you to gain transparency into
your business operations, resulting in improved operational efficiency as well as real-time support for
making tactical and strategic decisions.

SAP HANA Data Warehousing Foundation [page 30]


SAP HANA data warehousing foundation supports data management and distribution across complex
SAP HANA landscapes. You can optimize the memory footprint of data and streamline administration
and development, thereby reducing TCO and at the same time supporting SAP HANA administrators
and data warehouse designers.

SAP Adaptive Server Enterprise (SAP ASE) and SAP MaxDB [page 31]
SAP HANA, enterprise edition allows for the use of SAP ASE and SAP MaxDB as runtime databases for
SAP applications.

SAP HANA Accelerator for SAP ASE [page 32]


The accelerator for SAP ASE adds real-time analytics to the SAP ASE database engine by leveraging
SAP HANA. After the analytics data is moved from SAP ASE into SAP HANA, SAP ASE users can run
reports in SAP HANA using their existing ASE TSQL code.

SAP HANA, Spatial and Graph Option [page 33]


With SAP HANA Spatial, you can access, manipulate, and analyze spatial data using various types,
methods, and constructors. With SAP HANA Graph, you can model different kinds of networks and

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 19
linked data coming from many industries, such as logistics and transportation, utility networks,
knowledge representation, text processing, and so on. The spatial and graph option for SAP HANA is
included in SAP HANA, enterprise edition or it can be purchased individually in addition to SAP HANA,
standard edition.

SAP HANA, Data Privacy Option [page 34]


SAP HANA data privacy provides additional protection for sensitive and confidential data. It is included
in SAP HANA, enterprise edition or it can be purchased individually in addition to SAP HANA, standard
edition.

SAP HANA, Search and Text Option [page 34]


With SAP HANA search functionalities, you can build search applications, define search models, and
conduct text searches as well as process files to make their content searchable. You can use text
analysis to discover and classify entities and facts in individual documents. You can use text mining to
make semantic determinations about the overall content of a document relative to other documents,
such as identifying key terms in it and assigning it to a category. The search and text option is included
in SAP HANA, enterprise edition or it can be purchased individually in addition to SAP HANA, standard
edition.

SAP HANA, Information Management Option [page 35]


The information management option includes SAP HANA smart data integration and SAP HANA smart
data quality, which help to enhance, cleanse, and transform 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. The option is included in SAP HANA, enterprise edition or it can be purchased
individually in addition to SAP HANA, standard edition.

SAP HANA, Predictive Option [page 39]


The SAP HANA predictive analysis library (PAL) comprises native procedures to address classic
predictive and machine learning scenarios, encompassing the algorithm categories of classification,
regression, cluster analysis, time series analysis, association analysis, social network analysis,
recommender systems as well as data pre-processing and statistics. SAP HANA Automated Predictive
Library (APL) allows business users, who don't have to be experienced data scientists, to create,
deploy, and maintain predictive models for classification, regression, clustering, time series forecast,
recommendation, or social network analysis. The External Machine Learning Library (EML) lets you
integrate an external machine learning framework (TensorFlow) with SAP HANA. Integration of the SAP
HANA database with R allows you to use the R environment for specific statistical functions. The
predictive option is included in SAP HANA, enterprise edition or it can be purchased individually in
addition to SAP HANA, standard edition.

SAP HANA, Streaming Analytics Option [page 39]


SAP HANA streaming analytics (also known as SAP HANA smart data streaming) applies complex
processing logic to identify patterns, calculate aggregates, detect problems, and generate alerts by
combining real-time streams of data with the appropriate historic and reference data using an in-
memory stream processing engine. Integrated machine learning capabilities provide SAP HANA
streaming analytics with the ability to generate and use predictions in real time. SAP HANA streaming
analytics is included in SAP HANA, enterprise edition or it can be purchased individually in addition to
SAP HANA, standard edition.

SAP HANA, Data Replication Option [page 42]


SAP HANA replication provides technologies for replicating data from any supported source system to
the SAP HANA database, for example, trigger-based data replication using SAP Landscape
Transformation Replication Server or SAP Data Integrator. The data replication option is included in

Feature Scope Description for SAP HANA


20 PUBLIC SAP HANA, Enterprise Edition
SAP HANA, enterprise edition or it can be purchased individually in addition to SAP HANA, standard
edition.

3.1 Database Services

Using the database services of the SAP HANA platform, you can store and access data in-memory and column-
based, provision databases, scale system load, ensure high availability and disaster recovery, monitor and
troubleshoot databases, test workloads, model data, and secure data and systems.

Feature Description

Store and access data in-memory and column-based ● Store data in-memory, thus optimizing data access
● Store data in column-based tables or row-based tables
● Store and handle JSON documents natively
● Allow online transaction processing (OLTP) and online
analytical processing (OLAP) on one system, without
the need for redundant data storage or aggregates
● Decrease data footprint through data compression
methods
● Access data via SQL and provide procedural capabilities
through SQLScript

Store data according to temperature ● Provide options for native data tiering for the storage of
warm data which is less frequently accessed
● Provide support for non-volatile memory hardware to
store hot data in persistent memory

Provision database ● Install an SAP HANA system including all additional


components
● Configure network communication in the SAP HANA
system landscape
● Update and configure components of an SAP HANA
system landscape
● Store data in tenant databases to separate data areas
within one SAP HANA system

Scale system load ● Use multicore technology for performance optimization


and parallelized computations
● Partition tables over several SAP HANA hosts to distrib­
ute the system load and scale applications
● Distribute schemas and tables to different servers to
scale data
● Manage database internal workloads

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 21
Feature Description

Ensure high availability and disaster recovery ● Ensure high availability and disaster recovery through
backup and recovery mechanisms, and storage and
system replication
Recovery to a specific point in time is supported using
database backups, log backups and delta backups.
● Create backups in the file system, with third-party
backup tools, and using data snapshots
● Monitor the creation of backups
● Define retention policies to automatically delete back­
ups that are no longer needed for recovery
● Create copies of an SAP HANA database
● Ensure fault recovery through service auto-restart and
host auto-failover mechanisms

Monitor database and troubleshoot ● Receive alerts about potentially critical situations
● Monitor system status, performance, and resource con­
sumption using information collected by the internal
monitoring infrastructure
● Perform troubleshooting, error diagnosis and problem
analysis using tracing and diagnosis tools

Test workloads ● Capture workload in a source system and replay it in a


target system

Model data ● Create database tables and data models


● Create SAP HANA artifacts for complex data modeling

Secure data and systems ● Ensure secure system and fine-granular data access
through user and identity management, user authenti­
cation and SSO, user authorization and data masking*,
data anonymization*, audit logging of system activity
and data access, encryption of data communication in
the network, encryption of data at rest including key
management, column data encryption*, and support for
integration in security infrastructures

Store and retrieve series data ● Store and retrieve regular or quasi-regular data, for ex­
ample data recorded at well-defined intervals with high
compression

Feature Scope Description for SAP HANA


22 PUBLIC SAP HANA, Enterprise Edition
Feature Description

Process series data ● Store regular or quasi-regular data as series data using
the SERIES clause of the CREATE TABLE statement for
greater compression
● Use most SQL statements and functions in SAP HANA
with series tables
● Use functions designed specifically for series data, in­
cluding correlation, binning (for histograms), fitting, fil-
tering, and fourier transform functions
● Perform vertical aggregation (across different series),
horizontal aggregation (over longer periods), and hori­
zontal disaggregation (breaking up larger periods into
smaller periods) by using aggregate functions with ser­
ies data

*Part of data privacy, which is included with the SAP HANA enterprise edition.

3.2 Integration Services

Using the integration services of the SAP HANA platform, you can load data, perform data virtualization,
access SAP HANA databases, and do various types of advanced data access.

Feature Description

Load data ● Upload or replicate data from various sources (csv, xls,
xlsx)

Use data virtualization ● Create virtual tables in SAP HANA that point to tables in
remote sources without replicating the data into SAP
HANA, for example, directly accessing data from other
databases or Hadoop® clusters in the Hadoop® Distrib­
uted File System (HDFS) and caching data there
● Run queries on combined data sources in real time, in­
cluding DML queries, with updates being written back to
the remote source

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 23
Feature Description

Access SAP HANA databases ● Access SAP HANA databases using a variety of lan­
guages and interfaces, including Java (JDBC), Micro­
soft .NET (Microsoft ADO.NET), Go, Python, JavaScript
(node.js), Ruby, Microsoft ODBC, and SQLDBC.
● Access SAP HANA databases from a variety of operat­
ing systems, including versions of Microsoft Windows,
Linux, macOS, and UNIX (for the operating systems on
which an SAP HANA database itself can run, see the
Product Availability Matrix in SAP Support Portal).

Use advanced data access features ● Access data partitioned among multiple hosts using
range partitioning in SQLDBC
● Run distributed transactions (some interfaces only)
● Access SAP HANA, active/active read-enabled secon­
dary systems using statement-level host selection (the
SAP HANA, active/active read-enabled option requires
a separate license)

3.3 Application Services

Using the application services of the SAP HANA platform, you can develop applications and manage their
lifecycle.

Feature Description

Develop applications ● Create models and applications using tools provided


with SAP HANA
● Develop applications using JavaScript (XS JS or
Node.js), Java (JavaEE) or Python
● Expose data in the SAP HANA database using OData
● Create procedures and stored procedures using SQL
and SQLScript

Run applications ● Run your custom applications built on SAP HANA


● Ensure secure application and data access through en­
cryption of data communication in the network as well
as user authentication and authorization

Feature Scope Description for SAP HANA


24 PUBLIC SAP HANA, Enterprise Edition
Feature Description

Manage lifecycle of applications ● Prepare applications by creating repository packages


and delivery units and setting up transports
● Assemble and install applications and install add-on
packages
● Activate change recording
● Automate configuration of applications
● Manage source and design-time artifacts with tools
based on open standards

3.4 SAP HANA Dynamic Tiering

SAP HANA dynamic tiering adds smart, disk-based extended storage to your SAP HANA database. Dynamic
tiering enhances SAP HANA with large volume, warm data management capabilities.

A multistore table is a partitioned SAP HANA table that has at least one partition in SAP HANA and other
partitions in dynamic tiering extended storage. Dynamic tiering provides extended storage as an alternate
physical store for SAP HANA table partitions. Multistore tables are managed and monitored just like other
columnar tables, but offer the advantages of disk-based storage for less frequently accessed data through
extended storage.

Hot data is valuable, frequently accessed business data; warm data is accessed less frequently and is less
valuable. By using dynamic tiering to place hot data in SAP HANA in-memory tables, and warm data in either
extended tables or multistore tables, the highest value data remains in-memory, and cooler less-valuable data
is saved in the extended store. This can reduce the size of your in-memory database.

The following features are available:

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 25
3.4.1 Database Services

Feature Description

Store and access data ● Store warm data on disk, in compressed format, in ex­
tended tables or multistore tables. Multistore tables
have at least one partition in SAP HANA, and other par­
titions in extended storage.
● Move data between extended tables, multistore tables,
and HANA tables; move data into column-based ex­
tended tables from an external source; move data into
partitioned multistore tables from an external source.
● Manage extended and multistore tables using SQL or
graphical tools
● Monitor extended and multistore tables using graphical
tools
● Convert SAP HANA tables to extended or multistore ta­
bles
● Load data using all data provisioning technologies sup­
ported by SAP HANA including (but not limited to) SAP
HANA smart data integration, and the SAP Landscape
Transformation Replication Server

Provision database ● Install the dynamic tiering portion of an SAP HANA sys­
tem
● Configure the dynamic tiering component as part of an
overall SAP HANA system landscape
● Update the SAP HANA dynamic tiering component of
an SAP HANA system landscape
● Provide user authorizations for different levels of data
access

Ensure high availability and disaster recovery ● Use backup and recovery mechanisms to ensure disas­
ter recovery, including point-in-time recovery
● Enable automatic failover in tenant database SAP HANA
systems
● Use system replication to maintain a secondary dy­
namic tiering system for fault and disaster recovery
support. SAP Note 2447994 lists SAP HANA system
replication behavior changes when you add dynamic
tiering to your landscape.

Feature Scope Description for SAP HANA


26 PUBLIC SAP HANA, Enterprise Edition
Feature Description

Monitor database and troubleshoot ● Monitor relevant system activities, such as CPU, disk,
and memory usage, to address problems before they
become critical
● Receive alerts to identify critical system situations
● Avoid unplanned system downtimes and address sys­
tem problems by use of troubleshooting information

3.4.2 Integration Services

Feature Description

Perform backup and restore operations ● Back up SAP HANA data routinely to ensure data integ­
rity. Dynamic tiering data is backed up automatically as
part of the SAP HANA backup operation.
● Restore SAP HANA data to a given state using point-in-
time recovery. Dynamic tiering data is restored auto­
matically as part of the SAP HANA restore operation.

3.4.3 Application Services

Feature Description

Develop applications ● Develop applications that query and write to extended


and multistore tables as an integrated part of the overall
SAP HANA landscape

3.5 SAP Enterprise Architecture Designer, edition for SAP


HANA

SAP Enterprise Architecture Designer, edition for SAP HANA allows you to capture, analyze, and present your
organization’s landscapes, strategies, requirements, processes, data, and other artifacts in a shared
environment. Five (5) concurrent session licenses for creating and editing diagrams are included with SAP
HANA, as defined in the SAP Software Use Rights, and additional licenses can be purchased.

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 27
Feature Description

Capture enterprise artifacts ● Create requirements models manually and by reverse-


engineering ReqIF and Word files
● Create enterprise architecture models to document
goals and strategy, business capabilities, value flows,
application and technical landscapes, and other enter­
prise artifacts
● Create BPMN 2.0 business process models manually
and by import from SAP BPM and SAP Solution Man­
ager 7.2
● Create process maps
● Create conceptual data models
● Create physical data models manually, by generation
from conceptual or physical data models, or by reverse-
engineering from SAP HANA database catalog and HDI
files, and from other supported DBMSs
● Create NoSQL JSON Schema models manually and by
reverse-engineering from JSON Schema and JSON data
files
● Create data movement models manually and by re­
verse-engineering from SAP HANA FlowGraph files
● Import artifacts from csv files
● Create links between artifacts, including across differ-
ent types of models

Visualize, analyze, and share content ● Browse and share diagrams online
● Export and print diagrams
● Generate reports
● Run impact analysis
● Apply heat map coloring based on dependencies or cri­
teria
● Post comments to diagrams

Generate code ● Export business process models to SAP BPM and SAP
Solution Manager
● Generate database models to SAP HANA
● Generate database models to SAP Big Data Services
● Generate database models to Hadoop Hive 2
● Generate database models to Oracle
● Generate NoSQL JSON Schema models to JSON
Schema files
● Generate data movement models to SAP HANA Flow­
Graph

Feature Scope Description for SAP HANA


28 PUBLIC SAP HANA, Enterprise Edition
 Note

While accessing, viewing, and/or commenting on diagrams in SAP EA Designer does not require a license,
users who create or edit diagrams must obtain a license. Five (5) concurrent session licenses for creating
and editing diagrams are included with SAP HANA. If you require additional licenses, you must purchase
them and serve them through a SySAM license server.

3.6 SAP Operational Process Intelligence powered by SAP


HANA

SAP Operational Process Intelligence powered by SAP HANA enables you to gain transparency into your
business operations, resulting in improved operational efficiency as well as real-time support for making
tactical and strategic decisions.

The following features are available:

Feature Description

Gain real-time visibility and insight into end-to-end process ● Identify issues in operations
flows ● Steer the process forward
● Understand the impact during and after process trans­
formation

Build solutions with automated decision services using a ● Build applications with automated business rules and
rules framework decisions based on your organization's data
● Define conditions and outcomes using vocabularies and
an English-like expression language
● Transform business rules into SQL statements and
stored procedures in SAP HANA

With SAP HANA rules framework, application developers can build solutions with automated decision services,
implementers and administrators can set up a project/customer system, and business users can manage and
automate business decisions based on the organization's data.

Feature Description

Build solutions with automated decision services ● Identify and map data elements for making decisions in
the SAP HANA database, and create the required vo­
cabulary
● Expose the vocabulary using business-oriented lan­
guage for business experts
● Write rules as decision tables
● Define rules and rule services with output
● Define the rule consumption interfaces as rule services

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 29
Feature Description

Manage and automate business decisions ● Use friendly language notation for authoring rules
● Save and manage rules and rule services directly in the
SAP HANA repository
● View rules and rule services in the system
● Create and edit rule instances and rule services directly
in the system
● Simulate saved rules and rule services, and test results
and output on the fly

Deploy and execute rules inside SAP HANA ● Rules are translated into SAP HANA SQL statements
that are grouped as services and deployed as stored
procedures in SAP HANA with the relevant consump­
tion interfaces for calling them

3.7 SAP HANA Data Warehousing Foundation

SAP HANA data warehousing foundation supports data management and distribution across complex SAP
HANA landscapes. You can optimize the memory footprint of data and streamline administration and
development, thereby reducing TCO and at the same time supporting SAP HANA administrators and data
warehouse designers.

Feature Description

Achieve smart data distribution across complex landscapes ● Obtain a system landscape overview, including memory
utilization, table grouping, and partitioning information
● Apply algorithms for balanced redistribution of table
partitions
● Generate redistribution plans and compare the simu­
lated landscape with the actual system landscape
● Schedule, execute, and monitor redistribution plans

Optimize the memory footprint of data in SAP HANA ● Identify candidates for data relocation
● Create storage destinations
● Create, adjust, and manage lifecycle profiles by defining
and validating data relocation rules
● Schedule, execute, and monitor data relocation runs

Feature Scope Description for SAP HANA


30 PUBLIC SAP HANA, Enterprise Edition
Feature Description

Merge loads into reportable content ● Merge attributes with a simple move or aggregation
● Mark records in delta loads for deletion
● Identify and process the delta dataset for connected ob­
jects
● Connect native data warehouses and SAP BW/4HANA
using dedicated persistence objects

Organize schedules and processes for data warehousing ● Define task chains to model the dependencies between
individual data load processes
● Organize tasks based on scheduling instructions
● Monitor job execution

3.8 SAP Adaptive Server Enterprise (SAP ASE) and SAP


MaxDB

SAP HANA, enterprise edition allows for the use of SAP ASE and SAP MaxDB as runtime databases for SAP
applications.

Feature Description

Install and use SAP ASE as a runtime database for SAP ap­ ● Run SAP applications on SAP ASE in addition to running
plications applications on SAP HANA. The total number of cores
across all machines on which SAP ASE as a runtime da­
tabase may be installed and used must not exceed 1
core per 64 GB of memory in the SAP HANA system.
For more information, refer to the SAP Software Use
Rights and your SAP contact.

Install and use SAP MaxDB as a runtime database for SAP ● Run SAP applications on SAP MaxDB in addition to run­
applications ning applications on SAP HANA. For more information,
refer to the SAP Software Use Rights and your SAP con­
tact.

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 31
3.9 SAP HANA Accelerator for SAP ASE

The accelerator for SAP ASE adds real-time analytics to the SAP ASE database engine by leveraging SAP
HANA. After the analytics data is moved from SAP ASE into SAP HANA, SAP ASE users can run reports in SAP
HANA using their existing ASE TSQL code.

Data that is moved into SAP HANA is accessed as proxy tables in SAP ASE, enabling the ASE TSQL code to
continue to work without changes; while the accelerator converts the ASE TSQL code and the SAP HANA result
sets on-the-fly between SAP ASE and SAP HANA.

You can also use the SAP HANA accelerator for SAP ASE to accelerate SAP ASE stored procedures (not OTLP
applications) by pushing down the stored procedure execution to SAP HANA. Minimal or no code changes to
the existing stored procedures are needed. The stored procedures continue to execute against the SAP ASE
reporting server with the execution being pushed to SAP HANA. The results are brought back to SAP ASE and
then sent to the client SAP ASE application.

The following features are available:

Feature Description

Use integrated analytics ● Run reports on SAP HANA by using pushdown logic to
convert ASE TSQL code on-the-fly to SAP HANA code

Accelerate existing SAP ASE reporting applications ● Accelerate existing SAP ASE reporting applications
such as stored procedures and queries using SAP
HANA; while the client applications continue to run
against SAP ASE, the reporting logic is pushed to SAP
HANA for execution

Evaluate pushdown optimization ● Before installing the accelerator for SAP ASE, evaluate
the benefits of pushdown optimization of stored proce­
dures

Back up database ● Perform a full database dump, transaction log dump, or


a cumulative dump

Restore database ● Restore a full database dump, transaction log dump, a


cumulative dump, or restore a database from a point in
time

Monitor database ● Monitor relevant system activities, such as CPU, disk,


and memory usage, to address problems before they
become critical
● Receive alerts to identify critical system situations

Manage devices ● Add, modify, mirror, or remove database devices

Configure servers ● Configure an SAP ASE server for a wide range of serv­
ices, from basic to specific server operations, and for
performance tuning

Feature Scope Description for SAP HANA


32 PUBLIC SAP HANA, Enterprise Edition
Feature Description

Manage SAP ASE users, roles, and logins ● Add or remove users to or from a login account
● Grant or revoke roles to or from login accounts
● Provide user authorization for data access

Ensure high availability ● Set up a high availability cluster that is configured for
failover within the SAP HANA landscape

3.10 SAP HANA, Spatial and Graph Option

With SAP HANA Spatial, you can access, manipulate, and analyze spatial data using various types, methods,
and constructors. With SAP HANA Graph, you can model different kinds of networks and linked data coming
from many industries, such as logistics and transportation, utility networks, knowledge representation, text
processing, and so on. The spatial and graph option for SAP HANA is included in SAP HANA, enterprise edition
or it can be purchased individually in addition to SAP HANA, standard edition.

Feature Description

Store and retrieve geospatial data ● Store, change, and retrieve geospatial data using SQL
data types for geospatial data and ESRI shapefile for­
mat

Process geospatial data ● Calculate measurements for objects, for example, dis­
tance, surface, area, perimeter, volume
● Determine relationships of objects, for example, inter­
sects, contains, within, touches
● Construct new objects, for example, buffer, format
transformation, envelope, aggregation
● Determine attributes of objects, for example, number of
points, X value, spatial reference system
● Construct geospatial data from text information

Feature Description

Process graphs ● Map connections between entities in a graph and dis­


cover relationships on the fly
● Create and maintain property graph data models

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 33
Feature Description

Execute built-in algorithms ● Execute graph operations on data stored in an SAP


HANA system
● Execute built-in algorithms to traverse the edges and
vertices in a graph
● Describe patterns in openCypher query language (open­
Cypher is a registered trademark of Neo Technology,
Inc.)
● Define complex graph algorithms using GraphScript
● Use the following built-in algorithms: shortest path,
neighborhood search, strongly connected components,
and pattern matching

Visualize graphs ● View graphs using dedicated tools for defined graph
workspaces

3.11 SAP HANA, Data Privacy Option

SAP HANA data privacy provides additional protection for sensitive and confidential data. It is included in SAP
HANA, enterprise edition or it can be purchased individually in addition to SAP HANA, standard edition.

Feature Description

Mask data in columns ● Use data masking to apply an additional layer of access
control to tables and views. Data masking is integrated
into SAP HANA’s authorization framework.

Anonymize data ● Gain statistically valid insights from your data while pro­
tecting the privacy of individuals with anonymization
methods k-anonymity, l-diversity, and differential pri­
vacy.

Encrypt data in columns ● Ensure that only data owners can view sensitive data by
encrypting columns using an encryption key accessible
only by the client.

Use shared business authorization ● Provide consistent access to your SAP business data by
reusing ABAP-based authorizations.

3.12 SAP HANA, Search and Text Option

With SAP HANA search functionalities, you can build search applications, define search models, and conduct
text searches as well as process files to make their content searchable. You can use text analysis to discover

Feature Scope Description for SAP HANA


34 PUBLIC SAP HANA, Enterprise Edition
and classify entities and facts in individual documents. You can use text mining to make semantic
determinations about the overall content of a document relative to other documents, such as identifying key
terms in it and assigning it to a category. The search and text option is included in SAP HANA, enterprise
edition or it can be purchased individually in addition to SAP HANA, standard edition.

Feature Description

Search in database ● Conduct full-text search, with support for multiple lan­
guages and binary files
● Use different search mode options: exact, linguistic, and
fuzzy (error-tolerant)
● Define search models and conduct search queries

Feature Description

Gain insights from text analysis ● Conduct linguistic analysis, stemming, part-of-speech
tagging
● Extract entities such as persons and organizations as
well as facts such as sentiments, mergers, and acquisi­
tions
● Use custom dictionaries and rules for domain-specific
entity and fact extraction, for example, dictionaries for
chemical substances or acquisition events
● Create, test iteratively and maintain custom dictionaries
and rules for any data domain via a graphical user inter­
face

Conduct text mining ● Identify similar documents, key terms of a document,


and related terms
● Categorize new documents based on a training corpus
● Build up a correlation matrix and conduct principal
component analysis

Search, text analysis, and text mining were formerly referred to collectively as SAP HANA advanced data
processing.

3.13 SAP HANA, Information Management Option

The information management option includes SAP HANA smart data integration and SAP HANA smart data
quality, which help to enhance, cleanse, and transform 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.
The option is included in SAP HANA, enterprise edition or it can be purchased individually in addition to SAP
HANA, standard edition.

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 35
The following features are available:

3.13.1 SAP HANA Smart Data Integration

Integration Services

Description
Feature

Expand connectivity ● Connect to a variety of data sources (e.g. applications,


databases, files, cloud, etc.) using out-of-the-box Data
Provisioning Adapters.
● Develop custom adapters using the Data Provisioning
Adapter SDK for unsupported data sources/targets

Virtualize data Query data from external data sources via the SAP HANA
SQL interface, regardless of its physical location (for exam­
ple, on premise, private cloud, public cloud, and so on), how
it’s stored (for example, Database, File, and so on) or how it
needs to be accessed (for example, JDBC, ODBC, OData,
REST, and so on)

Replicate data into SAP HANA using Replication Tasks ● Replicate data from a variety of data sources into SAP
HANA.
● Perform a one-time data load or an initial load with sub­
sequent real time replication of changes.
● Replicate a table as-is or modify the target structure by
adding or removing columns.
● Change the value of any column by using SAP HANA
SQL functions.
● Reduce the number of records to be replicated by ap­
plying filters.

Feature Scope Description for SAP HANA


36 PUBLIC SAP HANA, Enterprise Edition
Description
Feature

Extract, transform, and load using Flowgraphs Extract data from an external system, transform it and load
it into SAP HANA:

● Extract data from a variety of data sources.


● Transform the data using one of the many available data
integration nodes (for example, Case, Join, History Pre­
serving, Table Comparison, and so on)
● Load the transformed data into SAP HANA or into an
external data source.
● Perform a one-time data load, an initial load with subse­
quent periodic delta loads, or an initial load with subse­
quent real time replication of changes.
● Use variables to pass values at execution time to influ-
ence the processing of records (for example, extract re­
cords that have changes since the last time the Flow­
graph was executed)

Monitor and Operate ● Register Data Provisioning Agents and Data Provision­
ing Adapters
● Schedule Flowgraphs and Replication Tasks
● Monitor the execution of Flowgraphs and Replication
Tasks
● Monitor real time replication for real-time enabled Flow­
graphs or Replication Tasks
● Receive e-mail notifications when the execution of a
Flowgraph or Replication Task has failed or when real
time replication of changes has failed.

Enterprise Semantic Services

Feature Description

Populate Use the REST API to perform the following actions:

● Crawl for metadata artifacts in SAP HANA and sup­


ported external systems (e.g. tables, views, BEx queries,
etc.)
● Publish metadata into the ESS knowledge graph

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 37
Feature Description

Enrich The REST API uses SAP HANA smart data quality to profile
datasets and identify the following:

● Content types (e.g. names, addresses, etc.)


● Geographic values (e.g. Asia, Belgium, Colorado, etc.),
● Time values (e.g. Q1 2014)
● Enumerated values (e.g. gender, marital status, etc.)

Schedule & Monitor Use the Administration interface to perform the following ac­
tions:

● Schedule the publication, enrichment and removal of


metadata artifacts in the ESS knowledge graph
● Monitor the status of scheduled jobs

Search Use the REST API to perform keyword based semantic


searches with support for the following capabilities:

● Keyword Autosuggest
● Linguistic search capabilities (stemming, synonyms)
● User-defined acronyms and abbreviations
● Filters on content type within the search query (e.g.
“contracts in France for 2007”)

The search returns datasets, ranked by relevance, based on


the authorizations of the requesting user.

3.13.2 SAP HANA Smart Data Quality

Feature Description

Cleanse data ● Identify, parse, validate, and format the following data:
address, person name, organization name, occupational
title, phone number, and email address

Identify duplicate records ● Identify potential duplicate records within a single data­
set or across multiple datasets using pre-delivered or
custom match policies and match settings
● Select the survivor record from a group of duplicates
using Match survival rules, or keep all records.

Feature Scope Description for SAP HANA


38 PUBLIC SAP HANA, Enterprise Edition
Feature Description

Add geocode data ● Enhance valid address data with geographic coordi­
nates
● Perform coordinate based searching that returns a list
of valid addresses within a certain radius of the provided
geographic coordinates

3.14 SAP HANA, Predictive Option

The SAP HANA predictive analysis library (PAL) comprises native procedures to address classic predictive and
machine learning scenarios, encompassing the algorithm categories of classification, regression, cluster
analysis, time series analysis, association analysis, social network analysis, recommender systems as well as
data pre-processing and statistics. SAP HANA Automated Predictive Library (APL) allows business users, who
don't have to be experienced data scientists, to create, deploy, and maintain predictive models for
classification, regression, clustering, time series forecast, recommendation, or social network analysis. The
External Machine Learning Library (EML) lets you integrate an external machine learning framework
(TensorFlow) with SAP HANA. Integration of the SAP HANA database with R allows you to use the R
environment for specific statistical functions. The predictive option is included in SAP HANA, enterprise edition
or it can be purchased individually in addition to SAP HANA, standard edition.

Feature Description

Use predictive algorithms ● Execute predictive analysis library algorithms by calling


procedures from SQL or SQLScript

Create and deploy predictive models ● Run predictive analysis functions by calling stored pro­
cedures from SQL

Connect an external machine learning framework ● Remotely invoke machine learning models on a Tensor­
Flow Serving server from within stored procedures

Embed R code in the SAP HANA database context ● Call an R server in data models and stored procedures

3.15 SAP HANA, Streaming Analytics Option

SAP HANA streaming analytics (also known as SAP HANA smart data streaming) applies complex processing
logic to identify patterns, calculate aggregates, detect problems, and generate alerts by combining real-time
streams of data with the appropriate historic and reference data using an in-memory stream processing
engine. Integrated machine learning capabilities provide SAP HANA streaming analytics with the ability to
generate and use predictions in real time. SAP HANA streaming analytics is included in SAP HANA, enterprise
edition or it can be purchased individually in addition to SAP HANA, standard edition.

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 39
The following features are available:

3.15.1 Core Streaming Analytics Capabilities

Feature Description

Analyze high-volume, high-velocity data streams ● Analyze high-volume, high-velocity data streams to ex­
tract data and perform real-time analytics for real-time
response to new information.

Guaranteed delivery of data without data loss ● Ensure that all data messages are received and handled
through each step of the streaming project from the in­
put adapter to the output adapter without data loss

Create projects visually ● Allow non-technical users to build and run streaming
projects without programming experience or knowledge
thereof

Cluster your resources ● Perform resource leveling for consistent and optimal
throughput
● Enable redundancy, high availability, and data recovery
in the event of a server outage

Transform your data ● Use advanced analytic functions to transform raw data
into meaningful and actionable results

Learn from and make predictions based on incoming data ● Combine streaming analytics and machine learning al­
gorithms (both supervised and unsupervised) to learn
from and make predictions based on incoming data in
real time, without the need to store massive amounts of
previously seen data

Smart data capture ● Capture derived data in the SAP HANA database, Ha­
doop, files, or other other databases

Feature Scope Description for SAP HANA


40 PUBLIC SAP HANA, Enterprise Edition
3.15.2 Edge Data Collection (Streaming Lite)

Feature Description

Collect and analyze data on the edge ● Deploy and execute streaming analytic projects on re­
mote gateway devices to analyze and act on real-time
event data locally. Optionally integrate with an SAP
HANA streaming analytics server in a data center or in
the cloud for further centralized streaming analytics

3.15.3 Integration Services

Feature Description

Discover and automatically create schemas ● Discover and automatically create a schema, stream, or
window based on the format of the data from the data
source to which your adapter connects

Connect to and receive data from various external sources ● Use a variety of adapters to connect external data sour­
and destinations ces and destinations with SAP HANA streaming analyt­
ics
● Configure input adapters to bring external data into a
streaming project and output adapters to push data to
external destination sources

Develop custom adapters ● Develop custom adapters for use with SAP HANA
streaming analytics and any external source you want to
connect with

Simplify connections to SAP HANA ● Store data services to simplify connections between
SAP HANA streaming analytics and the SAP HANA da­
tabase
● Use direct connections to easily store, retrieve, and
query data in an SAP HANA database

Connect your projects to Web service clients ● Access streaming projects from REST, SOAP, or Web­
Socket client applications

Use HTTP access with a scalable gateway ● Use HTTP-based access to SAP HANA streaming ana­
lytics with a scalable gateway
● Grant client applications access to streaming analytics
projects with the support of REST requests and Web­
Socket connections

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 41
3.15.4 Custom Application Development

Feature Description

Develop continuous queries ● Use a proprietary SQL-like language for developing con­
tinuous queries, which are executed continuously on
data as it arrives
● Provide a full complement of real-time data analytics
with robust functionality

Develop custom applications ● Use the C, Java, or .NET SDK to develop robust custom
applications that publish to or subscribe from data
streams within a streaming project

3.15.5 Administration Capabilities

Feature Description

Manage and monitor projects, streams, adapters, and clus­ ● Monitor status of all running projects, streams, adapt­
ters ers, and clusters
● Start and stop projects, adapters, and streams
● Configure alerts to identify critical system situations
● Avoid unplanned system downtimes and address sys­
tem problems by use of troubleshooting information

Ensure data recovery ● Set up a primary and a secondary SAP HANA system
with streaming analytics to ensure recovery for both
streaming hosts and SAP HANA hosts in the event of a
data center outage

3.16 SAP HANA, Data Replication Option

SAP HANA replication provides technologies for replicating data from any supported source system to the SAP
HANA database, for example, trigger-based data replication using SAP Landscape Transformation Replication
Server or SAP Data Integrator. The data replication option is included in SAP HANA, enterprise edition or it can
be purchased individually in addition to SAP HANA, standard edition.

SAP Landscape Transformation Replication Server [page 43]


With SAP Landscape Transformation Replication Server, you can synchronize your business data in real
time for your system landscape while keeping the data transfer volume to a minimum.

Feature Scope Description for SAP HANA


42 PUBLIC SAP HANA, Enterprise Edition
3.16.1 SAP Landscape Transformation Replication Server

With SAP Landscape Transformation Replication Server, you can synchronize your business data in real time
for your system landscape while keeping the data transfer volume to a minimum.

Feature Description

Perform initial load ● Load the existing data from the source system to SAP
HANA (the initial load)
● In parallel to the initial load, by means of database trig­
gers, detect data changes that occur while the initial
load process is running, save these changes to the log­
ging tables, and transfer them to the target system (af­
ter the initial load has completed)

Replicate data changes ● Replicate changes to source system tables to SAP


HANA in near real time
● After the initial load has completed, continue to monitor
the tables in the source system and replicate changes to
these tables (also known as delta data) to SAP HANA

Feature Scope Description for SAP HANA


SAP HANA, Enterprise Edition PUBLIC 43
4 SAP HANA, Active/Active Read-Enabled
Option

The active/active read-enabled feature enhances the existing high availability and disaster recovery capabilities
of SAP HANA system replication. In an active/active read-enabled configuration, reporting load is taken from
the primary system and executed on the secondary systems.

Feature Description

Use the secondary systems of SAP HANA system replication ● Enable SAP HANA system replication to support read
actively for read-intense workloads access on the secondary systems
● Execute read-intense reporting on the secondary sys­
tems to remove this workload from the primary system
● Benefit from fast take-overs
● Reduce need for bandwidth in continuous operation

Feature Scope Description for SAP HANA


44 PUBLIC SAP HANA, Active/Active Read-Enabled Option
5 Links to Help Content

This section points you to the help on how to install, configure, and use the products mentioned in this
document.

 Note

SAP HANA server software and tools can be used for several SAP HANA platform and options scenarios as
well as the respective capabilities used in these scenarios. The availability of these is based on the available
SAP HANA licenses and the SAP HANA landscape, including the type and version of the back-end systems
the SAP HANA administration and development tools are connected to. There are several types of licenses
available for SAP HANA. Depending on your SAP HANA installation license type, some of the features and
tools described in the SAP HANA platform documentation may only be available in the SAP HANA options
and capabilities, which may be released independently of an SAP HANA Platform Support Package Stack
(SPS). Although various features included in SAP HANA options and capabilities are cited in the SAP HANA
platform documentation, each SAP HANA edition governs the options and capabilities available. Based on
this, customers do not necessarily have the right to use features included in SAP HANA options and
capabilities. For customers to whom these license restrictions apply, the use of features included in SAP
HANA options and capabilities in a production system requires purchasing the corresponding software
license(s) from SAP. If you have additional questions about what your particular license provides, or wish to
discuss licensing features available in SAP HANA options, please contact your SAP account team
representative.

Product Feature set Help

SAP HANA, standard edition Database services SAP HANA Platform

Integration services

Application services

Extended storage for large- SAP HANA Dynamic Tiering


volume, warm data man­
agement

Accelerator for SAP Adap­ SAP HANA Accelerator for SAP ASE
tive Server Enterprise

Planning and design SAP Enterprise Architecture Designer, edition for SAP
HANA

Series: processing series See the SAP HANA Series Data Developer Guide on the
data SAP HANA Platform product page.

Operational process intelli­ SAP Operational Process Intelligence


gence capabilities

Data warehousing SAP HANA Data Warehousing Foundation

Feature Scope Description for SAP HANA


Links to Help Content PUBLIC 45
Product Feature set Help

SAP HANA, enterprise edition Database services SAP HANA Platform

Integration services

Application services

Extended storage for large- SAP HANA Dynamic Tiering


volume, warm data man­
agement

Accelerator for SAP Adap­ SAP HANA Accelerator for SAP ASE
tive Server Enterprise

Planning and design See SAP Enterprise Architecture Designer on the SAP
HANA Platform product page.

Series: processing series See the SAP HANA Series Data Developer Guide on the
data SAP HANA Platform product page.

Operational process intelli­ SAP Operational Process Intelligence


gence capabilities

Data warehousing SAP HANA Data Warehousing Foundation

Spatial and Graph See SAP HANA Spatial Reference under Reference on
the SAP HANA Platform product page.

See the SAP HANA Graph Reference under Reference


on the SAP HANA Platform product page.

Data privacy See the section about data masking in the SAP HANA
Security Guide on the SAP HANA Platform product
page.

Text analysis, text mining, See the SAP HANA Text Analysis and SAP HANA Text
and search Mining guides on the SAP HANA Platform product
page.

See the SAP HANA Search Developer Guide on the SAP


HANA Platform product page.

Information management SAP HANA Smart Data Integration and SAP HANA
Smart Data Quality

Predictive application li­ See the SAP HANA Predictive Analysis Library (PAL)
brary, Automated Predic­ Reference, the SAP HANA External Machine Learning
tive Library, External Ma­ Library (EML) Guide, and the SAP HANA R Integration
chine Learning Library, and Guide on the SAP HANA Platform product page.
R
See the SAP HANA Automated Predictive Library
(APL) product page.

Feature Scope Description for SAP HANA


46 PUBLIC Links to Help Content
Product Feature set Help

Processing streams of SAP HANA Streaming Analytics


event data in real time (in­
cluding Edge data)

Data replication SAP Landscape Transformation Replication Server

SAP HANA, active/active read-ena­ Active use of secondary See the SAP HANA Administration Guide on the SAP
bled option systems for read-intense HANA Platform product page.
workloads

Feature Scope Description for SAP HANA


Links to Help Content PUBLIC 47
Important Disclaimers and Legal Information

Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:

● Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:

● The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
● SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.

● Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such
links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.

Beta and Other Experimental Features


Experimental features are not part of the officially delivered scope that SAP guarantees for future releases. This means that experimental features may be changed by
SAP at any time for any reason without notice. Experimental features are not for productive use. You may not demonstrate, test, examine, evaluate or otherwise use
the experimental features in a live operating environment or with data that has not been sufficiently backed up.
The purpose of experimental features is to get feedback early on, allowing customers and partners to influence the future product accordingly. By providing your
feedback (e.g. in the SAP Community), you accept that intellectual property rights of the contributions or derivative works shall remain the exclusive property of SAP.

Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.

Gender-Related Language
We try not to use gender-specific word forms and formulations. As appropriate for context and readability, SAP may use masculine word forms to refer to all genders.

Feature Scope Description for SAP HANA


48 PUBLIC Important Disclaimers and Legal Information
Feature Scope Description for SAP HANA
Important Disclaimers and Legal Information PUBLIC 49
www.sap.com/contactsap

© 2019 SAP SE or an SAP affiliate company. All rights reserved.

No part of this publication may be reproduced or transmitted in any form


or for any purpose without the express permission of SAP SE or an SAP
affiliate company. The information contained herein may be changed
without prior notice.

Some software products marketed by SAP SE and its distributors


contain proprietary software components of other software vendors.
National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for


informational purposes only, without representation or warranty of any
kind, and SAP or its affiliated companies shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP or
SAP affiliate company products and services are those that are set forth
in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an
additional warranty.

SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP affiliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.

Please see https://www.sap.com/about/legal/trademark.html for


additional trademark information and notices.

THE BEST RUN

You might also like