You are on page 1of 62

Week 1 Unit 1:

Introduction & E-Procurement


Management Model

Introduction & E-Procurement Management Model


Covered in This Unit

Content
Introduction
What is SAP BW?
Course overview
EPM model overview

Get your cloud instance

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Introduction & E-Procurement Management Model


What is SAP BW?

General Introduction
SAP BW is SAPs enterprise data
warehousing application
Adds data warehousing services on top
of a database (such as SAP HANA)

Strong installed base


One of the first applications powered by
SAP HANA

SAP BW
Scheduling &
Monitoring

Modeling

Planning

OLAP

Lifecycle
Management

ETL

Sources

2014 SAP SE or an SAP affiliate company. All rights reserved

Sources

Sources

Sources

Public

Introduction & E-Procurement Management Model


SAP BW powered by SAP HANA Smarter, Simpler, More Efficient

Alignment of database and application


server to enable push-down of
functionalities
SAP HANA takes over processing of
major data warehousing tasks
Excellent performance in reporting and
data loading
Simplifies, increases agility, reduces
complexity, and combines the strengths
of SAP BW and SAP HANA

Traditional

In-Memory-Based

SAP BW

SAP BW

Scheduling
& Monitoring

Modeling

Scheduling
& Monitoring

Modeling

OLAP

Lifecycle
Management

OLAP

Lifecycle
Management

Planning

ETL

Planning

ETL

Any DB
SAP HANA

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Introduction & E-Procurement Management Model


Course Overview

1SAP BW powered by SAP HANA Intro

1Data Integration & Management

1Data Consumption & Analysis

1Planning & Lifecycle Management

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Introduction & E-Procurement Management Model


Overview of EPM Scenario

SAP NetWeaver EPM Model


A demo application, covering a sales
business scenario
Fictitious company ITeLO sells
hardware
ITelO is a global player with several
subsidiaries and locations world wide
selling its products
EPM model includes several business
objects to encapsulate the business
logic

2014 SAP SE or an SAP affiliate company. All rights reserved

Sales

Stock

Sales
Order

Procurement
Purchase
Order

Stock

Goods
Issue

PB

Product

Goods
Issue

Invoice

Org.

Text

Invoice

Address

Leave
Request

Public

Introduction & E-Procurement Management Model


Overview of EPM Scenario

Business
Partner

Invoice Header

Invoice Item

Sales Order
Header

Sales Order
Item

Product

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Introduction & E-Procurement Management Model


Course Scenario & Objectives

What you will learn in this course


You will learn how to integrate data and
create data models in SAP BW powered
by SAP HANA

SAP BW

Technical demonstrations will show the


strength in the core data warehousing
areas
The focus is on new SAP BW 7.4
powered by SAP HANA concepts and
features

ERP

2014 SAP SE or an SAP affiliate company. All rights reserved

ERP 2

Public

Introduction & E-Procurement Management Model


SAP BW powered by SAP HANA Trial

Get hands-on system experience


and learn more during the course
Create your own free SAP HANA cloud
instance for 30 days (not for production
usage)
Available on the SAP HANA Marketplace

Offering uses Amazon Web Services, which


is charged hourly
Consists of an SAP BW powered by SAP
HANA and an SAP BusinessObjects
installation

SAP BW powered by
SAP HANA 7.4
SAP BW powered by
SAP HANA SP07

Amazon Image 1
SBOP 4.1 BI Clients
SBOP 4.1 BI Server

Amazon Image 2
2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Introduction & E-Procurement Management Model


What Youve Learned in This Unit

Key takeaways
EPM model is the foundation of the
data models shown in this course
you can reuse it for your own testing
activities
The course will explain briefly the main
concepts of SAP BW and focus on the
latest innovations with SAP BW 7.4
and SAP HANA
You can get your own SAP BW in the
SAP HANA Cloud trial landscape

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

10

Thank you

Contact information:
open@sap.com

2014 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.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

12

Week 1 Unit 2:
Enterprise Data Warehousing
Why?

Enterprise Data Warehousing Why?


Covered in This Unit

Content
Context of a data warehouse
Characteristics & tasks
Different approaches for
implementation

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Enterprise Data Warehousing Why?


Example of a Customer Enterprise Data Warehousing Landscape

EDW Characteristics:
Consolidates data across the
enterprise

local

Data Mart

Standardized data model


Supports decision making

regional

Main Tasks of a Data


Warehouse:

global

Define common semantics


Harmonize data values

Data Mart

Data Mart

Master Data
Management

Establish a single version of


truth
Provide a single, comprehensive
source of current and historical
information

2014 SAP SE or an SAP affiliate company. All rights reserved

feeding
external
systems

Business Intelligence Tools

Data Warehouse
Single Point of Truth
Transactional Data

Planning
&
Forecast

Master Data

ERP Data
ERP Data

Supplier
Supplier
Data
Data

Customer
EDW
Data

Other
Other

Public

Enterprise Data Warehousing Why?


Definition

Different definitions one common


goal
The data warehouse is a subject-oriented,
integrated, time-variant, non-volatile
collection of data used to support the
strategic decision-making process for the
enterprise.
It is the central point of data integration for
business intelligence and is the source of
data for the data marts, delivering a common
view of enterprise data. (Bill Inmon)
A data warehouse is a copy of transaction
data specifically structured for query and
analysis.
It is the conglomerate of all data marts within
the enterprise. Information is always stored
in the dimensional model. (Ralph Kimball)

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Enterprise Data Warehousing Why?


Different Approaches, Same Goal

Using an integrated EDW application


Model-driven pre-packaged data warehouse
application as a central component
Prebuilt information models and process
content
Out-of-the-box tool set

Custom-built enterprise data warehouse


Loosely coupled orchestration tools
Higher efforts for development and maintenance
High flexibility to build custom data models and
processes with little enforced governance
Open environment to easily import industry models

EDWs require a database plus EDW


orchestration tools

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Enterprise Data Warehousing Why?


What Youve Learned in This Unit

Key takeaways
Enterprise data warehousing helps to
harmonize and consolidate data from
many sources as the single point of truth
Within the data warehouse, data is
mapped and transformed to a defined
corporate model
Data warehousing supports decision
making with current and historic data for
analysis
EDW can be custom built or supported by
tools and applications

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Thank you

Contact information:
open@sap.com

2014 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.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Week 1 Unit 3:
Value Proposition of SAP BW

Value Proposition of SAP BW


Covered in This Unit

Content
SAP BW an Enterprise Data
Warehouse Application
Services by SAP BW

Examples

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Value Proposition of SAP BW


SAP BW an Enterprise Data Warehouse Application

Enterprise Data Warehouse (EDW) = Database + DWH Services


SAP BW
SAP BW as an EDW application offering
integrated data warehousing services
Example: No additional ETL, modelling, etc.
tools necessary; functionalities are managed
by inbuilt SAP BW processes

Scheduling &
Monitoring

Modeling

Planning

OLAP

Lifecycle
Management

ETL

SAP HANA
Database driven approaches require
several tools to fulfill the necessary tasks

Scheduling
Tool

Modeling Tool

Planning
Tool

A combination of tools (such as best of


breed) used to build the data warehouse

Monitoring
Tool

Lifecycle
Management
Tool

ETL
Tool

SAP HANA

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Value Proposition of SAP BW


SAP BW Services Summary

SAP BWManaged
Scheduling &
Monitoring

OLAP

Lifecycle
Management

ETL

SAP BW Integrated Data Warehousing Stack


Sophisticated security, authorization handling, integrated data process and error
monitoring, scheduling framework for all DWH processes
Rich set of analytic functions supporting closed loop business intelligence analysis,
deep stack integration of OLAP functionalities
Sophisticated lifecycle concepts at data, metadata, and system level, integrated data
aging mechanisms with consistent, optimized data management
Out-of-the-box data integration for a variety of external sources, built-in data
transformation and quality functions, optimal integration with SAP ERP

Planning

Integrated business planning processes with a variety of ready-to-use planning


functions

Modeling

Modeling environment based on predefined semantics and modeling patterns,


easy-to-use business content, concepts for Big Data volumes

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Value Proposition of SAP BW


SAP BW Services Example: Business Semantic Modeling

SAP BW

SAP BW

Scheduling &
Monitoring

Modelling

Planning

OLAP

Lifecycle
Management

ETL

Database

Scheduling
Tool

Modelling Tool

Planning
Tool

Monitoring
Tool

Lifecycle
Management
Tool

ETL
Tool

SAP HANA

SAP HANA

Business oriented modeling through


platform-neutral EDW semantics instead
of technical descriptions
Customer
Object

Material
Object

Material
GroupText
Table

Material
Group Table

Sales Order
Object
Material

Text Table

SAP BW Modeling
Material
Table

Some functionality provided in ETL tool;


modeling of entities manually in database
or modeling tools
Material
Group Text
Table

Customer
Group
TextTable

Material
Group Table

Customer
Texts Table

Customer
Group
Text Table

Customer
Texts Table

Customer
Group
Table

Material
Text Table

Customer
Group
Table

Customer
Table

Material
Table

Customer
Table

Joins

generates
Sales Org
Table

Sales Order
Table

Sales Org
Table

Time Table

Database

2014 SAP SE or an SAP affiliate company. All rights reserved

Sales Order
Table

Time Table

Database

Public

Value Proposition of SAP BW


SAP BW Services Example: Delta Management

SAP BW

SAP BW
Scheduling &
Monitoring

Modelling

Planning

OLAP

Lifecycle
Management

ETL

Database

Scheduling
Tool

Modelling Tool

Planning
Tool

Monitoring
Tool

Lifecycle
Management
Tool

ETL
Tool

SAP HANA

SAP HANA

Automated delta management handling


during data flow
1

29/08/2012

1000

contract_id
1

Date
28/08/2012

Value
100

Each entity with key measures will need


to define a delta table
Delta handling process needs to be
implemented manually in ETL code / tool,
for example, based on timestamp
Contracts

Alternative 1
contract_id
1
1

SELECT * FROM
Date
28/08/2012
29/08/2012

SAP BW Modeling

Alternative 2

Value
100
1000
contract_id
1
1
1

Delta
calculation
WHERE timestamp >= 20141224

Date
28/08/2012
28/08/2012
29/08/2012

2014 SAP SE or an SAP affiliate company. All rights reserved

Value
100
-100
1000

Contracts
Contracts_delta
delta
Public

Value Proposition of SAP BW


SAP BW Services Example: OLAP Functionalities

SAP BW

SAP BW
Scheduling &
Monitoring

Modelling

Planning

OLAP

Lifecycle
Management

ETL

Database

Modelling Tool

Planning
Tool

Monitoring
Tool

Lifecycle
Management
Tool

ETL
Tool

SAP HANA

SAP HANA

Build reports with a variety of


OLAP-rich functions on an object
model level

Scheduling
Tool

Complex aggregations have to be


defined in SQL statements or in an
additional BI tool
SELECT Country, Product, Customer, SUM(Quantity), 1

Reporting elements
SAP BW Modeling

FROM SalesData
GROUP BY Country, Product, Customer
HAVING SUM(Quantity) > 50000

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Value Proposition of SAP BW


What Youve Learned in This Unit

Key takeaways
SAP BW offers integrated out-of-the-box
services for data warehousing
SAP BW offers template and object-based
modeling approaches
Database approaches leverage different tools
for these services
The combination of SAP BW and SAP HANA
allows you to combine both approaches

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Thank you

Contact information:
open@sap.com

Week 1 Unit 4:
Basics & Building Blocks

Basics & Building Blocks


Covered in This Unit

Content
A multidimensional model
Build such models in SAP BW

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Basics & Building Blocks


A Multidimensional Model

Facts
Facts

Dimension

2014 SAP SE or an SAP affiliate company. All rights reserved

Dimension

Public

Basics & Building Blocks


InfoObjects

InfoObjects are the smallest building blocks in SAP BW


Timedependent
master data
(attributes)

Reference to
unit / currency

External SAP
HANA views

Authorizations

Business
semantics like
cumulative /
non-cumulative
or stock
coverage

Characteristic

Hierarchies
Timedependency
versioning

Display
properties

Key figure

Text & multilingual support

2014 SAP SE or an SAP affiliate company. All rights reserved

Exceptional
aggregation
behavior

Aggregation
behavior

Public

Basics & Building Blocks


Most Important InfoProvider with SAP BW 7.4 powered by SAP HANA

InfoProviders are the data containers / virtual views in SAP BW


Objects with Persistency:

Objects Without Persistency:

Outbound

Open ODS
View

Composite
Provider

OpenODS
View

Composite
Provider

Inbound

DataStore
Object

Semantically
Partitioned Object

InfoCube

MultiProvider

SAP HANA
Views

SAP HANA
Table/View

SAP HANA
Models

SAP HANA
Table/View

Not the main focus with SAP BW 7.4:

Not the main focus with SAP BW 7.4:

HybridProvider, InfoCube

InfoSet, TransientProvider, VirtualProvider,


MultiProvider

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Basics & Building Blocks


Data Flows in SAP BW

Certain data flows help to


schedule data loading
activities and provide
features to transform the
data
Data Transfer Process (DTP)
triggers the data transfer
between a source and target

InfoProvider

Process
Chain

DTP
DataSource

SAP BW

Transformation transforms
the data according to defined
rules
DataSource interface object
to source system representing
the source data structure
Process Chain a sequence
of processes that get triggered
in a specified order
2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Basics & Building Blocks


Reporting Leverages OLAP Functions of SAP BW via the BW Query

BI tools can leverage BW via certain


interfaces

BI Tools

BW / BEx Query Designer


is the design tool for the BW Analytic
Manager

BW Query

BW Query

Query
Designer

Offers various OLAP functions and the


passivity to build a predefined report
structure
SAP BW

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Basics & Building Blocks


What Youve Learned in This Unit

Key takeaways
SAP BW helps to build analytical
models via an object-driven modelling
approach
InfoProviders store the data physically
or represent a virtual view for data
loading and reporting
Queries wrap the OLAP logic and
provide many analytical functions

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Thank you

Contact information:
open@sap.com

2014 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 AG 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.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

10

Week 1 Unit 5:
Simplification with SAP BW 7.4 I

Simplification with SAP BW 7.4 I


Covered in This Unit

Content
Guiding principle with
SAP HANA and SAP BW
SAP HANA optimizations
Experiences

New opportunities with SAP


HANA and SAP BW as platform

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Simplification with SAP BW 7.4 I


What is Different with SAP BW powered by SAP HANA Step 1

Value of SAP BW powered by


SAP HANA
SAP BW

Accelerated in-memory planning


capabilities
Flexibly combine EDW with
SAP HANA models
Data persistency layers
reduction

SAP BW on SAP HANA

Data Modeling

Process Orchestration

Performance boost for data load


processes

Process Orchestration

Excellent query performance

Planning
OLAP
Data Management

BWA

Simplified data modeling and


remodeling

Data Modeling
Planning
OLAP
Data
Management
Push
Down

Any DB

SAP HANA

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Simplification with SAP BW 7.4 I


Traditional Object Optimization Step by Step

SAP HANA-optimized
InfoCube

MD

Converting star schema into flat


data model optimized for SAP
HANA
Aggregations and dimension tables
not needed anymore

SAP HANA-optimized
DataStore object
Delta calculation implemented
in SAP HANA

MD

MD

E
F

MD

Facts
MD

D
MD

Facts

MD

MD

SAP BW

SAP BW

Activation
Process

Tremendous speed up for


activation (factor 5-10)
No round trips to application server
needed

Data
Any DB

2014 SAP SE or an SAP affiliate company. All rights reserved

Activation
Process

Data

SAP HANA

Public

Simplification with SAP BW 7.4 I


Step 1 - Optimizing Existing Architectures

Traditional SAP BW with Any DB

SAP BW with SAP HANA opt. objects

SAP
HANA
Opt.

DSO

DataSource
with PSA

SAP BW
2014 SAP SE or an SAP affiliate company. All rights reserved

SAP
HANA
Opt.

SAP BW

DSO

DataSource
with PSA

SAP HANA
Public

Simplification with SAP BW 7.4 I


Some Figures

Average optimizations based on customer references


Technology Value
4x

Reduction in Data Size

3.28x

Faster DSO Load Time

14.2x
172x
37x

Business Value
50%

Inventory Reduction

20%

Reduction in Admin and


Maintenance FTEs

10%

Improved Budgeting &


Forecasting Reporting
Productivity

71%

Improved Integrated
Business Planning

Faster DSO Activation Time


Faster Queries
Faster Data Mart Population

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Simplification with SAP BW 7.4 I


What is Different with SAP BW powered by SAP HANA Step 2

SAP HANA and SAP as


platform

For example, predictive library


integration.

Planning

New innovations and


functionalities within SAP BW
can be developed for SAP
HANA in an optimized and
deeply integrated way.

OLAP
Data Management

Data Modeling
Planning
OLAP
Data
Management
BWA

Platform-Related
Features

Data Modeling

SAP BW on SAP HANA


Process Orchestration

SAP NetWeaver BW
Process Orchestration

SAP HANA offers platform


functionalities that can be
leveraged in SAP BW.

Push
Down

Any DB

SAP HANA Platform

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Simplification with SAP BW 7.4 I


What Youve Learned in This Unit

Key takeaways
SAP HANA underneath SAP BW
accelerates data loads, reporting
performance, and planning
processes.
Existing objects and processes are
pushed down to SAP HANA by
using SAP HANA-optimized objects
(in first steps).
New functions are available in SAP
BW based on platform capabilities
of SAP HANA.

Innovations in SAP BW can be


aligned and optimized directly for
SAP HANA.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Thank you

Contact information:
open@sap.com

2014 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.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

10

Week 1 Unit 6:
Simplification with SAP BW 7.4 II

Simplification with SAP BW 7.4 II


Covered in This Unit

Content
SAP HANA optimizations in
data modeling
Architectural simplifications
New scenarios

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Simplification with SAP BW 7.4 II


SAP BW powered by SAP HANA A Perfect Match

Only the combination of SAP BW and


SAP HANA enables us to:
Simplify the data modeling processes
Increase the agility of the Enterprise Data
Warehouse (EDW)

Reduce the complexity of the EDW


landscape

One common
modeling
environment

Seamless
consumption of
data

Process large
amounts of
data faster

Reuse SAP BW
services to manage
and analyze the data

Combine the strengths of an SQL-oriented


approach with an integrated EDW application

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Simplification with SAP BW 7.4 II


SAP HANA Enables New Modeling Approaches in SAP BW

SAP BW powered by
SAP HANA
Objects of SAP BW, for example,
master data, can be exposed into
SAP HANA.
SAP BW is able to consume and
integrate SAP HANA models in
SAP BW (CompositeProvider).

SAP BW
Architected Data Marts
Agile & Operational
Data Marts

Transformation
Data Warehouse Layer

SAP HANA

Leverage SAP HANA interfaces,


tools, and algorithms within SAP
BW.
Consider SAP BW and SAP HANA
as one consistent and optimized
modeling platform.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Simplification with SAP BW 7.4 II


Step 2 Following New SAP HANA-Optimized Approaches

Traditional SAP BW with Any DB

SAP BW with SAP HANA


Composite
Provider

New & Opt.


SAP HANA

New & Opt.


SAP HANA

DSO

DataSource
with PSA

SAP BW
2014 SAP SE or an SAP affiliate company. All rights reserved

ADSO

ADSO

SAP HANA
Opt.

SAP BW

ODP - DataSource
without PSA

SAP HANA
Public

Simplification with SAP BW 7.4 II


New Key Objects in SAP BW 7.4

New CompositeProvider
Supports union/join operations

CompositeProvider

Combines the data of various applications,


for example, SAP BW and SAP HANA data

Join between SAP BW InfoProviders


SAP HANA

Advanced DataStore object (DSO)


Next generation for data persistence object
in SAP BW
Consolidates InfoProviders by providing their
services

Active Data
(Reporting)

Change Log
(Delta Store)
Activation Queue
(Inbound Layer)

Advanced DSO
SAP BW
SAP HANA

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Simplification with SAP BW 7.4 II


New Key Objects in SAP BW 7.4

Open ODS View as new


object to consume external
sources with a given
semantic

SAP BW
Open ODS View

Define analytic semantics


without using InfoObjects

Open ODS View

Open ODS View

Allows field-based modeling


Use analytic functionality on
top of (external) data structures
due to different interfaces like
SAP HANA smart data access

SAP HANA

Combine external data with


SAP BW master data and
transaction data

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Simplification with SAP BW 7.4 II


New with SAP BW 7.4 SP8

SAP BW on Any DB

SAP BW 7.4 powered by SAP HANA

CompositeProvider

CompositeProvider

MultiProvider
InfoSet
VirtualProvider

Open ODS View


Virtual Layer

InfoObject

InfoObject

HybridProvider
InfoCube

Advanced
DataStore Object

DataStore Object
PSA
2014 SAP SE or an SAP affiliate company. All rights reserved

Persistence Layer
Public

Simplification with SAP BW 7.4 II


New Integrated Development and Modeling Environment

SAP HANA
Studio

SAP BW
Modeling
Tools

ABAP
Development
Tools

Eclipse Platform

Common user experience via a


central, unified modeling
environment
Attractive, flexible and simplified BW
modeling tools
Harmonization SAP BW and SAP HANA
modeling environments
Integration of SAP BW and SAP HANA
models in one modeling approach

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

Simplification with SAP BW 7.4 II


What Youve Learned in This Unit

Eclipse-based modeling platform


BW modeling tools (BWMT) as new
modeling environment
SAP GUI in Eclipse
Eclipse-based modeling for new
InfoProvider

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

10

Simplification with SAP BW 7.4 II


What Youve Learned in This Unit

Key takeaways
New architectures should consider SAP
BW and SAP HANA as modeling
environment for implementations.
SAP BW 7.4 simplifies data modeling by
consolidating InfoProviders.
New InfoProvider adds more flexibility in
architecture, for example,
CompositeProvider with joins between
InfoProviders.
Eclipse-based modeling is available for
new objects like CompositeProvider,
Open ODS View, and (advanced)
DataStore object.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

11

Thank you

Contact information:
open@sap.com

2014 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.

2014 SAP SE or an SAP affiliate company. All rights reserved

Public

13