52
SAP HANA Session 1 Introduction

Sap hana Overview

Embed Size (px)

DESCRIPTION

Sap hana overview, pain points, solutions and introduction

Citation preview

Page 1: Sap hana Overview

SAP HANA Session 1Introduction

Page 2: Sap hana Overview

Problem StatementIn an organization every year massive amounts of data is created and how fast your business reacts to important information determines whether you succeed or fail. This is a big problem and its getting bigger.

In a Sloan Management survey in 2010 60% of executives said their companies have more data than they know how to use effectively.

With data doubling every 18 months, that percentage is going to keep growing.According to EMC, by the end of 2011 there was 1.8 Zeta byte of digital data.

IDC estimates that worldwide digital content added up to 1 trillion gigabytes in 2011. They predict this will double in 18 months, and every 18 months thereafter.

Few Facts

www.xpress-analytics.com Ph: 8775734486

Page 4: Sap hana Overview

Real Time Consumption of Data

People want instant access to information – ‘in the moment’’ - whether that is a moment of risk or a moment of opportunity. If the moment has passed and your business has not taken the right action, it has failed. People want instant answers. They want them to be right. They want them anywhere, any time.

www.xpress-analytics.com Ph: 8775734486

Page 5: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 6: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 7: Sap hana Overview

Agenda1. Introduction to HANA: Vision and Strategy

2. Solution Overview & Roadmap

3. Business Value

4. HANA Modeling Studio

5. Connecting from BOE

6. Real time Examples

www.xpress-analytics.com Ph: 8775734486

Page 8: Sap hana Overview

Solution – A Technology to process and analyze massive amounts of data in real time

•In Memory Storage•Multi Core Architecture•Columnar Storage•Partitioning•Compression•Massive parallel processing

www.xpress-analytics.com Ph: 8775734486

Page 9: Sap hana Overview

Increasing Data Volumes

Calculation Speed

Type and # of Data Sources

Lack of business transparency

Sales & Operations Planning based on subsets of highly aggregated information, being several days or weeks outdated.

Reactive business model

Missed opportunities and competitive disadvantage due to lack of speed and agility

Utilities: daily- or hour-based billing and consumption analysis/simulation.

Vision: In-Memory ComputingTechnology Constrained Business Outcome

Sub-optimal execution speed

Lack of responsiveness due to data latency and deployment bottlenecks

Inability to update demand plan with greater than monthly frequency

Current Scenario

Information Latency

www.xpress-analytics.com Ph: 8775734486

Page 10: Sap hana Overview

In-Memory Computing

Technology that allows the processing of

massive quantities of real time data

in the main memory of the server

to provide immediate results from

analyses and transactions

www.xpress-analytics.com Ph: 8775734486

Page 11: Sap hana Overview

TeraBytes of Data In-Memory

100 GB/s data througput Real Time

Freedom from the data source

Improve Business Performance

IT rapidly delivering flexible solutions enabling business

Speed up billing and reconciliation cycles for complex goods manufacturers

Planning and simulation on the fly based on actual non-aggregated data

Competitive AdvantageE.g. Utilities Industry:

Sales growth and market advantage from demand/cost driven pricing that optimizes multiple variables – consumption data, hourly energy price, weather forecast, etc.

Vision: In-Memory ComputingLeapfrogging Current Technology Constraints

Flexible Real Time Analytics

Real-time customer profitability

Effective marketing campaign spend based on large-volume data analysis

Future State

www.xpress-analytics.com Ph: 8775734486

Page 12: Sap hana Overview

In-Memory Computing – The Time is NOWOrchestrating Technology Innovations

HW Technology Innovations

64bit address space – 2TB in current servers

100GB/s data throughput

Dramatic decline in price/performance

Multi-Core Architecture (8 x 8core CPU per blade)

Massive parallel scaling with many blades

Row and Column Store

Compression

Partitioning

No Aggregate Tables

Real-Time Data Capture

Insert Only on Delta

The elements of In-Memory computing are not new. However, dramatically improved hardware economics and technology innovations in software has now made it possible for SAP to deliver on its vision of the Real-Time Enterprise with In-Memory business

applications

SAP SW Technology Innovations

www.xpress-analytics.com Ph: 8775734486

Page 13: Sap hana Overview

Using main memory as the data storeThe most obvious reason to use main memory as the data store for a database is

speed of accessThe main memory (RAM) is the fastest storage type. Data in main memory can be accessed more than a 100,000 times faster than data on a spinning hard disk.

flash technology storage is 1000 slower than main memory.

Main memory is connected directly to the processors through a very high-speed bus, whereas hard disks are connected through a chain of buses (QPI, PCIe, SAN) and controllers (I/O hub, RAID controller or SAN adapter, and storage controller).

www.xpress-analytics.com Ph: 8775734486

Page 14: Sap hana Overview

Minimizing data movementEven though today’s memory capacities allow keeping enormous amounts of data in-memory, compressing the data in-memory is still desirable. The goal is to compress data in a way that does not use up performance gained, while still minimizing data movement from RAM to the processor.

www.xpress-analytics.com Ph: 8775734486

Page 15: Sap hana Overview

Columnar storageRelational databases organize data in tables, which contain the data records. The difference

between row-based and columnar Row-based storage stores a table in a sequence of rows. Column-based storage stores a table in a sequence of columns.

www.xpress-analytics.com Ph: 8775734486

Page 16: Sap hana Overview

Row or Column ?

www.xpress-analytics.com Ph: 8775734486

Page 17: Sap hana Overview

Pushing application logic to the database

An application executing the application logic on the data has to get the data from the database, process it, and possibly send it back to the database to store the results. Leads to network over heads and latency

How will it be to process the data where it is, at the database ???

www.xpress-analytics.com Ph: 8775734486

Page 18: Sap hana Overview

Data partitioning & Parallelization

on a 10-core processor the time needed is one-tenth of the time that a single core would need

servers available today can hold terabytes of data in memory and provide up to eight processors per server with up to 10 cores per processor

To accommodate the memory and computing power requirements that go beyond the limits of a single server, data can be divided into subsets and placed across a cluster of servers, forming a distributed database (scale-out approach).

www.xpress-analytics.com Ph: 8775734486

Page 19: Sap hana Overview

In a recent independent benchmark HANA raced through a 100TB test database with 100 billion records. First, HANA achieved a 20x data compression level, which was remarkable. More impressive, though, was that with no caching, indexing, or materializing of the query results, the query responses were a mere 300 to 500 milliseconds. Compare this to some Oracle documentation that has claimed it was "lightning fast" at processing 100 million records in one second. HANA, then, can run 1,000 times more data in less than one-half the time than Oracle.

www.xpress-analytics.com Ph: 8775734486

Page 20: Sap hana Overview

Beyond benchmarks, in the real world of Wall Street, one HANA application is using Sybase CEP (Complex Event Processing) to feed more than 2.1 million updates per second into the database. In a retail environment in Japan, one customer achieved 400,000 times performance improvement over its previous database environment. Adobe uses HANA to analyze customer data in real time and T-Mobile runs three HANA databases to analyze and reduce customer churn. It's stories like these that make HANA the fastest growing product in SAP history.

www.xpress-analytics.com Ph: 8775734486

Page 21: Sap hana Overview

SAP HANA Use Cases

Agile Data MartIn this scenario, SAP HANA acts as the central hub to collect data from a few SAP and non-SAP source systems and then display some fairly simple and focused analytics in a single-purpose dashboard for users

SAP Business Suite AcceleratorThe second major scenario where SAP HANA is being used is to accelerate transactions and reports inside the SAP Business Suite. Again, SAP HANA is being set up as a stand-alone system in the landscape, side-by-side with the database under the SAP Business Suite applications. In this scenario, however, SAP HANA is being used to “off load” some of the transactions or reports that typically take a long time (hours or days) to run, but it is not being used as the primary database under the application.

www.xpress-analytics.com Ph: 8775734486

Page 22: Sap hana Overview

In this scenario a company replaces the previously underlying database for their SAP BW system with SAP HANA. The IT team can perform a standard DB migration over to SAP HANA and then enable specific objects to be in-memory optimized as necessary depending on the company’s requirements.

Custom Applications for SAP HANA

Primary Database for SAP NetWeaver Business Warehouse

As stated earlier, SAP HANA is a full-blown, do-just-about-anything-you-want application platform. It speaks pure SQL, and it includes all of the most common APIs, so you can literally write any type of application you want on top of it.

SAP HANA Use Cases

www.xpress-analytics.com Ph: 8775734486

Page 23: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 24: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 25: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 26: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 27: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 28: Sap hana Overview

History behind SAP HANA

www.xpress-analytics.com Ph: 8775734486

Page 29: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 30: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 31: Sap hana Overview

SAP Appliance Business Partners

www.xpress-analytics.com Ph: 8775734486

Page 32: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 33: Sap hana Overview

SAP HANA Architecture

www.xpress-analytics.com Ph: 8775734486

Page 34: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 35: Sap hana Overview

SAP HANA Configurations

www.xpress-analytics.com Ph: 8775734486 v

Page 36: Sap hana Overview

Product Availability Matrix

www.xpress-analytics.com Ph: 8775734486

Page 37: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 38: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 39: Sap hana Overview

© SAP 2007/Page 39

SAP BusinessObjects Data Services Platform

Integrate heterogeneous data into BWA

Extract From Any Data Source into HANA

Syndicate From HANA to Any Consumer

Integrated Data Quality

Text Analytics

Rich Transforms

www.xpress-analytics.com Ph: 8775734486

Page 40: Sap hana Overview

© SAP 2007/Page 40

SAP BusinessObjects Data Services Platform

Integrate heterogeneous data into BWA

Extract From Any Data Source into HANA

Syndicate From HANA to Any Consumer

Integrated Data Quality

Text Analytics

Rich Transforms

www.xpress-analytics.com Ph: 8775734486

Page 41: Sap hana Overview

Real Time Enterprise: Value PropositionAddressing Key Business Drivers

1. Real-Time Decision Making• Fast and easy creation of ad-hoc views on business• Access to real time analysis

2. Accelerate Business Performance • Increase speed of transactional information flow in areas

such as planning, forecasting, pricing, offers…

3. Unlock New Insights • Remove constraints for analyzing large data volumes -

trends, data mining, predictive analytics etc.• Structured and unstructured data

4. Improve Business Productivity• Business designed and owned analytical models• Business self-service reduce reliance on IT• Use data from anywhere

5. Improve IT efficiency• Manage growing data volume and complexity efficiently• Lower landscape costs

There is a significant interest from business to get agile analytic solutions.

„In a down economy, companies focus on cash protection. The decision on what needs to be done to make procurement more efficient is being made in the procurement department“.

CEO of a multinational transportation company

There is a significant interest from business to get agile analytic solutions.

„In a down economy, companies focus on cash protection. The decision on what needs to be done to make procurement more efficient is being made in the procurement department“.

CEO of a multinational transportation company

Flexibility to analyse business missed by LoB.

„First performance, and the other is flexibility on a business analyst level, who need to do deep diving to better understand and conclude. The second would be that also front-end tools are not providing flexibility“.

Executive of a global retail company

Flexibility to analyse business missed by LoB.

„First performance, and the other is flexibility on a business analyst level, who need to do deep diving to better understand and conclude. The second would be that also front-end tools are not providing flexibility“.

Executive of a global retail company

Traditional data warehouse processes are too complex and consume too much time for business departments.

„ The companies […] were frustrated with usual problems […] difficulty to build new information views. These companies were willing to move data […] into another proprietary file format […]. “

Analyst

Traditional data warehouse processes are too complex and consume too much time for business departments.

„ The companies […] were frustrated with usual problems […] difficulty to build new information views. These companies were willing to move data […] into another proprietary file format […]. “

Analyst

www.xpress-analytics.com Ph: 8775734486

Page 42: Sap hana Overview

Real Time Enterprise: Value PropositionThe Value Blocks

Run performance-critical applications in-memory

Combine analytical and transactional applications

No need for planning levels or aggregation levels

Multi-dimensional simulation models updated in one step

Internal and external data securely combined

Batch data loads eliminated

Eliminate BW database

Empower business self-service analytics – reduce shadow IT

Consolidate data warehouses and data marts

In-memory business applications (eliminate database for transactional systems)

Lower infrastructure costs server, storage, database

Lower labor costs backup/restore, reporting, performance tuning

Value Elements In-Memory Enablers

Sense and respond faster Apply analytics to internal and external data in real-time to trigger actions (e.g., market analytics)

Business-driven “What-If” Ask ad-hoc questions against the data set without IT

Right information at the right time

New business models based on real-time information and execution

Improved business agility Dramatically improve planning, forecasting, price optimization and other processes

New business opportunities faster, more accurate business decisions based on complex, large data volumes

High performance “real-time” analytics

Support for trending, simulation (“what-if”)

Business-driven data models

Support for structured and un-structured data

Analysis based on non-aggregated data sets

www.xpress-analytics.com Ph: 8775734486

Page 43: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 44: Sap hana Overview

HANA Information Modeler

www.xpress-analytics.com Ph: 8775734486

Page 45: Sap hana Overview

HANA Information ModelerCreating Connectivity to a new system

www.xpress-analytics.com Ph: 8775734486

Page 46: Sap hana Overview

HANA Information ModelerCreating Attribute View

www.xpress-analytics.com Ph: 8775734486

Page 47: Sap hana Overview

HANA Information ModelerDefining Attributes (Key Attribute, Attribute, Filter and Measure (for numeric data types)

www.xpress-analytics.com Ph: 8775734486

Page 48: Sap hana Overview

HANA Information ModelerData Preview

www.xpress-analytics.com Ph: 8775734486

Page 49: Sap hana Overview

HANA Information ModelerCreating Analytic View

www.xpress-analytics.com Ph: 8775734486

Page 50: Sap hana Overview

www.xpress-analytics.com Ph: 8775734486

Page 51: Sap hana Overview

Connectivity from BO Enterprise Tools

1. Crystal Reports Enterprise - (ODBC, JDBC, Universe)

2. IDT (Information Design Tool) - JDBC

3. Explorer – Connection configuration in CMC

4. Advanced Analysis for Office (Q1 2011 release)

5. Web Intelligence – Universe

6. Xcelsius - Universe

Page 52: Sap hana Overview

Courtesy