7
For internal use only Simon Turnbull London, March 2011 SAP HANA Overview

Sap hana overview v1

Embed Size (px)

Citation preview

Page 1: Sap hana overview v1

For internal use only

Simon TurnbullLondon, March 2011

SAP HANA Overview

Page 2: Sap hana overview v1

| Sector, Alliance, Offering

SAP HANA Overview

HANA is a brand new product residing on “off the shelf” IBM and HP hardware

In the current version - Data can be fed into HANA by:• replicating the Database Logs from the OLTP via Sybase Replication Server

(currently only DB2)• ETL (i.e. from a SAP BW source)

HANA end game is to replace the R3 Database and BW solution and provide a R3 HANA with views

Although HANA is a SAP product, it inherits no content and utilises no proprietary SAP BW concepts or ABAP

HANA does not create data it only reads data via SQL views HANA is built on column store in-memory technology

Insert "Title, Author, Date"

2© 2011 Capgemini - Internal use only. All rights reserved.

Page 3: Sap hana overview v1

| Sector, Alliance, Offering

Attribute View – similar to conformed dimensions

Insert "Title, Author, Date"

3© 2011 Capgemini - Internal use only. All rights reserved.

T001 T001T

Company Code

Attribute View Building Blocks

Persisted Storage

Field Key Type

MANDT X Char

BUKRS X Char

SPRAS X Char

LTEXT Char

SQL: SELECT mandt, bukrs, spras…….where t001.mandt = t001t.mandt and…

T001TT001

Text Join

Hierarchy definitions:

Attribute View SQL Co Code Attribute View

Page 4: Sap hana overview v1

| Sector, Alliance, Offering

Analytical View – similar to a run time Star Schema

Insert "Title, Author, Date"

4© 2011 Capgemini - Internal use only. All rights reserved.

Accounting DocumentSQL: SELECT mandt, bukrs, belnr… where BSEG-UMSKZ <> P and bkpf.mandt =bseg…

BKPF BSEG

Filter: BSEG-UMSKZ <> P…

(ie no noted items)

Type Field

Attribute Co Code

Attribute Material Group

Restricted Measure Revenue

Calculated Measure Profit

Analytical View Building Blocks

Persisted Storage

Analytical View SQL

Data Foundation BSEGBKPF

1:N Inner Join

BKPF BSEG

CoCode

Attribute View

1:N Inner Join

Material

Attribute View1:N left Outer Join

Data Foundation

Logical View

Output

Accounting Analytical View

Page 5: Sap hana overview v1

| Sector, Alliance, Offering

Calculation View – similar to a function module virtual cube

Insert "Title, Author, Date"

5© 2011 Capgemini - Internal use only. All rights reserved.

Profit and Benchmark Calculation View

Calculation View written in HANA SQL Scripting Language

DROP TABLE calc_tmp

CREATE TABLE calc_tmp (fields….)

CREATE FUNCTION calc_profit

BEGIN

SQL A

SELECT * FROM sales_analytical_view

SQL B

SELECT * FROM purchasing_analytical_view

SQL C

SELECT * FROM benchmark_attribute_view

END

UNION/JOIN etc…… SQL A, SQL B, SQL C

Sales Analytical View

Purchasing Analytical View

Benchmark Attribute View

Calculation View SQL

SQL: SELECT company code, sum(profit), sum(benchmark) from Profit and Calculation View where….

Profit and Benchmark

Calculation View

Page 6: Sap hana overview v1

| Sector, Alliance, Offering

Reporting Tools Integration with HANA

Insert "Title, Author, Date"

6© 2011 Capgemini - Internal use only. All rights reserved.

HANA

Analytical View Attribute ViewCalculation

ViewBKPF

BOE

Information Design Tool

CrystalExplorer Dashboard Webi

JDBC

BICS

Analysis Office

J/ODBC Excel

AN Other

ODBC

ODBC

ODBC SQL

JDBC SQL

ODBO MDX

BICS

ANALYTICS!

Page 7: Sap hana overview v1

www.capgemini.com

The information contained in this presentation is proprietary and confidential. It is for Capgemini internal use only. Copyright ©2011 Capgemini. All rights reserved.