Você está na página 1de 9

Week 1 Unit 3: Key Features

Key Features
SAP HANA Vora In-memory engine for distributed computing

SAP HANA VORA


Distributed Business
Computing Coherency
across enterprise data
Framework and Big Data
at enterprise scale

Accelerate Innovate Simplify


Enable high- Deliver enterprise- Easily combine
performing and grade and advanced enterprise data
flexible analytics analytic capabilities and Big Data

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 2


Key Features
SAP HANA Vora SQL engine

Written from In-Memory


Fast Column Scans
Scratch Storage

Compressed Cache-Efficient
Components
Columns Algorithms

Linux Apple Windows


Parallel Query
ARM iOS Multi-Platform Code Generation
Processing #FEA433

intel AMD Android

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 3


Key Features
SAP HANA Vora query engine

SQL Submitted by Client


Parse Step via Network Protocol
Parsing
Parse Tree
Resolve Names
Normalization Step Resolve Views
Normalize
Query Tree
Query Plan Generation Optimization
Query Plan
Translates the Query Plan to C++ C++ Code Generation

Compile with C++ Compiler C++ Code Compilation


Generates LLVM IR Code
Execution Engine Execute

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 4


Key Features
Distributed in-memory computing architecture

Embracing Hadoop as a Core Technology

Spark Spark Spark


SAP HANA
Vora Vora Vora
Data Processing Engines
SQL Optimizer / Executor YARN

Files Files Files HDFS


In-Memory
Store

The Apache Software Foundation Hortonworks MAPR cloudera Amazon EMR


Benefits
Integration of SAP data with data lakes
SAP HANA connectivity on Hadoop
Enterprise analytics (hierarchies) & interactive SQL on Hadoop data
Data tiering from SAP HANA to Hadoop for OLAP scenarios using DLM
Archiving of ERP data using ILM to Hadoop

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 5


Key Features
Key features as of version 1.3

Installed natively as a query engine on Hadoop/Spark nodes through Hadoop admin tools
(Ambari, Cloudera Manager, MapR CS)
Support for most recent version of Apache Spark (v. 1.6.0)
Leverage Spark core and Spark SQL APIs to deliver distributed queries
Extend Spark to build enterprise analytics features like hierarchies
Build SAP HANA Vora tables on HDFS, MapR FS, Parquet, S3, and local file systems
Bidirectional data virtualization between SAP HANA and Hadoop/Spark using SAP HANA Spark controller through SDA and
Apache Spark Data Source API framework (data scientist workflows)
SAP HANA Vora Modeler to build OLAP cubes on Vora tables with facts, dimensions, and annotations
Introduce new services like Dlog, Discovery (Consul)
Improved performance through partitioned tables and co-located joins
Extend Notebook (IDE) support to Jupyter and Zeppelin
New processing engines like Time Series, Graph, DocStore, Diskstore

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 6


Key Features
SAP HANA Vora Latest innovations

Graph engine SAP HANA Vora embeds an in-memory graph database for real- Temperature C
time graph analysis. The primary focus is on complex read-only analytical queries 5
on very large graphs. 0
-5
Time Series SAP HANA Vora provides a highly-distributed time series analysis -10
engine which supports storing and analyzing time series data. By enabling -15
efficient (memory and speed) time series compression and supporting features -20
like standard aggregation, granularization, and advanced analysis; SAP HANA -25
-30
Vora allows you to join the relational data with series data to build efficient SQL
models in Hadoop and other Big Data environments Halifax Waterloo

Document Store SAP HANA Vora introduces NoSQL features like storing JSON
documents using the new Document Store as part of the SAP HANA Vora 1.3
release. The new DocStore supports schema-less tables, allowing you to flexibly
add or remove fields from any documents and helps scale horizontally
Disc store SAP HANA Vora provides relation capabilities without loading all the
data into memory due to the data size
Improved user credential for SAP HANA Data Source
Enhanced performance by providing optimizer extensions to auto-detect join push-
down for co-located joins

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 7


Thank you

Contact information:

open@sap.com
2016 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.

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. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.

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 SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE 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.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 9

Você também pode gostar