Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

69
Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics of SAP BW/4HANA

Transcript of Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Page 1: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Week 1: First Steps with SAP BW/4HANA

Unit 1: The Basics of SAP BW/4HANA

Page 2: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

2PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Content

▪ Core components of SAP BW/4HANA

▪ Data modeling fundamentals with SAP BW/4HANA

▪ The modeling and administration environment

The Basics of SAP BW/4HANACovered in this unit

Page 3: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP HANA Database

The Basics of SAP BW/4HANACore components of an SAP BW/4HANA installation

Desktop Installation

Based on Eclipse

Web Browser

SAP Fiori UIs

Back-End Server

Components

SAP BW/4HANA

Add-On

SAP BW/4HANA Server

Metadata

Repository

Data Warehousing

Analytical Manager

SAP BPC 11.0

SAP Analytics Cloud

Database

Management

Data

Integration

and Quality

Advanced

Analytical

Processing

Developer & Admin

Tools

SAP BW/4HANA

Modeling Tools

SAP BW/4HANA

Cockpit

SAP HANA

Modeling Tools

Page 4: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

4PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP BW/4HANA provides a fully integrated user

environment for modeling, including

▪ reusable data types and dimensions

▪ comprehensive data management capabilities

▪ virtual data models and analytical reports

Predefined data models and applications (business

content) enable fast implementation

The Basics of SAP BW/4HANAData modeling in SAP BW/4HANA

Page 5: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

5PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

The Basics of SAP BW/4HANACore modeling objects in SAP BW/4HANA

SAP BW/4HANA Server

Metadata

Repository

Data Warehousing

Analytical Manager

SAP BW/4HANA Modeling Tools

▪ Analytic Query

▪ CompositeProvider

▪ DataStore Object (Advanced)

▪ InfoObject

▪ Open ODS View

▪ Transformation

▪ Data Transfer Process

▪ DataSource

Page 6: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

6PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

The Basics of SAP BW/4HANAInfoObjects

InfoObjects – the most granular building blocks

▪ Characteristics – the dimensions

Integrated time dependency (slowly changing dimensions)

Complex hierarchies (versioning, unbalanced hierarchy)

Multi-language support

Time & date hierarchies including fiscal year features

Analysis authorizations

Geospatial support

▪ Key figures – the measures

Aggregation type (SUM, MIN, MAX, …)

Currency or unit support (including conversion options)

Inventory & non-cumulative measure support

▪ Display properties for reporting, e.g.

Format conversions (e.g. country-specific date formats)

Number of decimal places

Multi-Language

Texts

Authorizations

Attributes

Hierarchies

+

Page 7: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

7PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

The Basics of SAP BW/4HANAAdvanced DataStore objects – aDSOs

aDSOs – the data persistency

▪ “Smart” tables typically used for storing transaction data

▪ Advanced data loading capabilities including

parallel loads

recovery options for erroneous load scenarios

data change capture for propagating data changes to

consumers or historical data accuracy

▪ Modeled based on InfoObjects or field definitions

▪ Partitioning and data tiering capabilities for large

amounts of data

Compared to classic DataStore objects (SAP BW)

▪ No complex data structure

▪ No star schema (no navigation attributes)

Page 8: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

8PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

The Basics of SAP BW/4HANACompositeProviders and analytic query

CompositeProviders – the virtual data marts

▪ Define the star schema model

UNION or JOIN of aDSOs

Definition of output structure

Relation between facts and master data

Navigation attributes for reporting

Translation of technical field names to business-ready definitions

Analytic queries – the end-user reports

▪ Define the report layout

Drilldown options

Calculations on key figures (formulas, filters, etc.)

Detailed display properties

▪ Filters

Define complex analytical processes

CompositeProvider

Analytic Query

Page 9: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

9PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

The Basics of SAP BW/4HANASystem demo

A first look at the SAP BW/4HANA development

tools

▪ The SAP BW/4HANA modeling tools for data

modeling (Eclipse)

▪ The SAP BW/4HANA cockpit for administration

(Web)

Page 10: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

10PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

The Basics of SAP BW/4HANAWhat you’ve learned in this unit

Key takeaways

▪ SAP BW/4HANA uses 3 core modeling objects:

InfoObjects, aDSOs, CompositeProviders

▪ The SAP BW/4HANA user interfaces

Page 11: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

11PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

▪ Modeling based on predefined semantics and modeling

patterns (master data, DataStores) as well as database

fields

▪ Database abstraction using a fully integrated modeling

environment

▪ Store data once & virtualize wherever possible

▪ Options to use hybrid modeling of BW and SQL based

data models

▪ Pre-defined integrated data models and applications

enables fast implementation (Business Content)

▪ Data Tiering Optimization to handle data lifecycle

management for large data volumes

The BasicsData modeling in SAP BW/4HANA

Page 12: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

12PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP BW/4HANA

The BasicsMaster Data Modeling using InfoObjects

Model-driven approach

InfoObjects (Characteristics, Keyfigures) are the most granular

building blocks accompanied by a rich set of business related

information for master data:

▪ Slowly changing dimensions support with integrated time dependency

(master data historization)

▪ Currency and unit conversion built in

▪ Inventory & non-cumulative measure support

▪ Complex hierarchies & Multi-language support

▪ Geospatial support

▪ Time & date hierarchies including all fiscal year features

▪ Support for detailed Analysis Authorizations

Alternatively field-based modeling is

supported, when these features are

not needed. SAP S/4HANA

Advanced

DataStore

Object

InfoObject

Source

Table(s)

re-use in other

BW objects

enrich

Multilanguage

Texts

Authorizations

Attributes

Hierarchies

+

Multilanguage

Texts

Authorizations

Attributes

Hierarchies

+

Page 13: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

13PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

The BasicsInfoObjects

InfoObjects – the most granular building blocks

▪ Characteristics – the Dimensions

Integrated time dependency for slowly changing

dimensions

Complex hierarchies & Multi-language support

Time & date hierarchies including all fiscal year

features

Analysis Authorizations

Geospatial support

▪ Key Figures – the Measures

Currency and unit conversion

Inventory & non-cumulative measure support

SAP BW/4HANA

SAP S/4HANA

Advanced

DataStore

Object

InfoObject

Source

Table(s)

re-use in other

BW objects

enrich

Multilanguage

Texts

Authorizations

Attributes

Hierarchies

+

Page 14: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

14PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Key Figures – the MeasuresCharacteristics – the Dimensions

The BasicsInfoObjects

▪ Numeric data types

▪ Aggregation Behavior (e.g. SUM, MIN,

MAX, etc.)

▪ Frequently associated with a Unit/Currency

▪ Charakter-like data types

▪ Range from „atomic“ global type definitions

to dimensions with many attributes

▪ Multi-Language Text

▪ Hierarchies

▪ Time Dependency (a.k.a. Slowly Changing

Dimensions)

▪ Authorizations

Multilanguage

Texts

Authorizations

Attributes

Hierarchies

+

Page 15: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

15PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

First Steps with SAP BW/4HANACore Modelling Objects in SAP BW/4HANA

SAP BW/4HANA Server

Metadata

repository

Data Warehousing

Analytical Manager

▪ Analytic Query

▪ CompositeProvider

▪ Advanced DataStore Object

▪ InfoObject

▪ Transformation

▪ Data Transfer Process

▪ DataSource

Developer Tools

SAP BW/4HANA

Modelling Tools

Page 16: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Contact information:

[email protected]

Thank you.

Page 17: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

© 2018 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.

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 SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, 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, and they

should not be relied upon in making purchasing decisions.

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.

See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.

www.sap.com/contactsap

Follow all of SAP

Page 18: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Week 1: First Steps with SAP BW/4HANA

Unit 2: Modeling Data Flows with SAP BW/4HANA

– Part 1

Page 19: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

2PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Content

▪ Overview of data modeling capabilities in SAP BW/4HANA

▪ Virtual and persistent data modeling

▪ Data modeling system demo

Modeling Data Flows with SAP BW/4HANA – Part 1Covered in this unit

Page 20: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

▪ Modeling based on predefined semantics and modeling

patterns (master data, DataStore Objects) as well as

database fields

▪ Database abstraction using a fully integrated modeling

environment

▪ Store data once and virtualize wherever possible

▪ Options to use hybrid modeling of BW and SQL-based

data models

▪ Predefined integrated data models and applications

enable fast implementation (business content)

▪ Data Tiering Optimization to handle data lifecycle

management for large data volumes

Modeling Data Flows with SAP BW/4HANA – Part 1Data modeling in SAP BW/4HANA

Page 21: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

4PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 1Virtualized and persistent data modeling

Persistent objects

▪ DataStore object (advanced) – the central object for

data storage and data consolidation

▪ InfoObject – for master data characteristics and key

figures with units/currencies

Field-based modeling

▪ Complements InfoObject modeling

▪ Integrated with existing SAP BW/4HANA objects/models

and SAP BW/4HANA authorizations

▪ Direct staging from any source possible, even mass data

loads

Reliable data acquisition

▪ Batch, real-time, and remote data acquisition

▪ Delta capabilities and sophisticated error handling

▪ Standard (mapping, formula, lookup, conversion) and

custom transformations

▪ Open adapter framework to connect any system

(databases, Open Source, social media, IoT, etc.)

SAP BW/4HANA

SAP S/4HANA

DataStore

Object

InfoObject

Source

Table(s)

Transform & Enrich

Multi-Language

Texts

Geospatial

Attributes

Hierarchies

+

CompositeProvider

virtual

Query

Page 22: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

5PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 1Demo data model – Overview

Sales Data Model

▪ Simple star schema with

One fact table

Two dimensions

Some language-

dependent texts

Page 23: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

6PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 1Demo data model – SAP BW/4HANA implementation

SAP BW/4HANA Sales Data Model

▪ SalesOrder aDSO will consist of

9 characteristics

4 key figures

▪ Product characteristic

5 attributes

(also characteristics)

Texts

Hierarchy

▪ Customer characteristic

10 attributes (also characteristics)

Texts

▪ City and Country characteristics

Texts

Page 24: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

7PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 1System demo part I

Data modeling in SAP BW/4HANA:

▪ Create data flow object

▪ Model data persistency

InfoObjects

DataStore object

▪ Create transformations and data transfer processes

(DTPs)

Page 25: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

8PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 1What you’ve learned in this unit

Key takeaways

▪ Advanced DataStore Objects and InfoObjects are

the core modeling objects for persistency in

SAP BW/4HANA

▪ All modeling and data-flow-specific objects are fully

available in SAP BW/4HANA modeling tools in

Eclipse

▪ Enriching and transforming data during a data load

process is simple and easy to do

Page 26: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

9PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 1<Subtitle>

Page 27: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

10PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 1<Subtitle>

Page 28: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

11PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 1<Subtitle>

Page 29: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Contact information:

[email protected]

Thank you.

Page 30: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

© 2018 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.

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 SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, 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, and they

should not be relied upon in making purchasing decisions.

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.

See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.

www.sap.com/contactsap

Follow all of SAP

Page 31: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Week 1: First Steps with SAP BW/4HANA

Unit 3: Modeling Data Flows with SAP BW/4HANA

– Part 2

Page 32: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

2PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 2Covered in this unit

Content

▪ Virtual data modeling

– CompositeProvider

– Analytic Query

▪ Loading data

Page 33: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 2 Virtualized and persistent data modeling

SAP BW/4HANA

SAP S/4HANA

DataStore

Object

InfoObject

Source

Table(s)

Transform and Enrich

Multi-Language

Texts

Geospatial

Attributes

Hierarchies

+

CompositeProvider

virtual

QueryVirtual Objects

▪ CompositeProvider – to combine data from

SAP BW/4HANA and SAP HANA via join or union

▪ Open ODS view – to consume external (and internal)

data flexibly without staging

Analytic Query

▪ Build reports with a variety of rich OLAP functions on an

object model level

▪ The analytic manager is the built-in OLAP engine of BW

▪ The majority of analytical functions in SAP BW/4HANA

are pushed down to SAP HANA and executed directly in

the database

▪ Rich set of analytical capabilities like Hierarchy handling

Currency and unit conversions

Exception aggregation & conditions

Restricted and calculated key figures

Inventory handling for non-cumulative key figures

Page 34: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

4PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 2 System demo part 2

Data modeling in SAP BW/4HANA:

▪ Load data

▪ Model data virtualization area:

CompositeProvider

Analytic query

▪ Visualize the data

Page 35: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

5PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 2 What you’ve learned in this unit

Key takeaways

▪ Modeling in SAP BW/4HANA is simple and supports

agile development

▪ The CompositeProvider and analytic query are the

core modeling objects for virtualization in SAP

BW/4HANA

▪ The CompositeProvider integrates SAP HANA models

as well as the SAP BW InfoProvider and supports

agile data modeling

▪ The CompositeProvider combines data from

InfoProviders (join/union) and prepares the data for

reporting

Page 36: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Contact information:

[email protected]

Thank you.

Page 37: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

© 2018 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.

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 SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, 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, and they

should not be relied upon in making purchasing decisions.

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.

See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.

www.sap.com/contactsap

Follow all of SAP

Page 38: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Week 1: First Steps with SAP BW/4HANA

Unit 4: Operating Data Flows with SAP BW/4HANA –

Part 1

Page 39: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

2PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Operating Data Flows with SAP BW/4HANA – Part 1Covered in this unit

Content

▪ Overview of SAP BW/4HANA administration

cockpit

▪ Overview of process chain dashboard

▪ SAP BW/4HANA administration cockpit demo

Page 40: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Operating Data Flows with SAP BW/4HANA – Part 1SAP BW/4HANA web administration tools

SAP BW/4HANA cockpit – single entry

point for administration and monitoring

▪ Management of data loads for aDSOs and

InfoObjects

▪ Access to process chain modeler and monitors

for process chain status and statistics

▪ SAP Fiori launchpad – easy to configure and

personalize

▪ Access from any device

Page 41: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

4PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Process chain modeler

▪ State-of-the-art modeling UI

▪ Traditional SAP GUI Interface is gradually

replaced by a more user-friendly modern

UI5 web-based interface

Operating Data Flows with SAP BW/4HANA – Part 1SAP BW/4HANA web administration tools

Page 42: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

5PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Process chain monitor

▪ State-of-the-art modeling UI

▪ Intuitive, comprehensive monitoring tool

for detailed error analysis and recovery

Operating Data Flows with SAP BW/4HANA – Part 1SAP BW/4HANA web administration tools

Page 43: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

6PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Process chain dashboard

▪ Comprehensive overview of process

chain statistics

▪ Detailed information about status,

runtimes, delays, etc.

▪ Flexible filter options for a personalized

view

Operating Data Flows with SAP BW/4HANA – Part 1SAP BW/4HANA web administration tools

Page 44: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

7PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Operating Data Flows with SAP BW/4HANA – Part 1System demo part 1

SAP BW/4HANA administration cockpit:

▪ Create a process chain to load data into a

DataStore object

▪ Schedule process chain

▪ Monitor process chain

▪ Execute process chain dashboard to analyze

process chain runs

Page 45: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

8PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA – Part 1 What you’ve learned in this unit

Key takeaways

▪ SAP BW/4HANA administration cockpit is the new

entry point for the SAP BW/4HANA administrator

▪ Modeling, execution, scheduling, and monitoring of

process chains is simple with the SAP BW/4HANA

administration cockpit

▪ Options to fully personalize SAP BW/4HANA

administration cockpit are available

Page 46: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

9PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Modeling Data Flows with SAP BW/4HANA More Information about SAP BW4/HANA 1.0

SAP BW/4HANA Landing Page

http://sap.com/bw4hana

SAP BW/4HANA Community / Product Page

http://sap.com/bw4hana10

SAP BW/4HANA Documentation

http://help.sap.com/bw4hana10

SAP BW/4HANA FAQ

SAP BW/4HANA Roadmap

Analytics Solutions from SAP for SAP

BW/4HANA Customers Roadmap

SAP BW/4HANA Blogs / Community Blogs

SAP BW/4HANA Events

SAP BW/4HANA Webinars

SAP BW/4HANA on Twitter

SAP BW/4HANA Videos / YouTube Channel

SAP BW/4HANA HANA Academy Videos

SAP Training and Certification for SAP BW/4HANA

Road Map for Transition to SAP BW/4HANA

SAP Best Practices for In-place System

Conversion to SAP BW/4HANA

Page 47: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Contact information:

[email protected]

Thank you.

Page 48: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

© 2018 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.

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 SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, 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, and they

should not be relied upon in making purchasing decisions.

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.

See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.

www.sap.com/contactsap

Follow all of SAP

Page 49: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Week 1: First Steps with SAP BW/4HANA

Unit 5: Operating Data Flows with SAP BW/4HANA –

Part 2

Page 50: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

2PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Operating Data Flows with SAP BW/4HANA – Part 2Covered in this unit

Content

▪ Learn how to manage advanced DataStore objects

(aDSOs) and InfoObjects in the SAP BW/4HANA

administration cockpit

▪ Use the request maintenance tool in the

SAP BW/4HANA administration cockpit for advanced

DataStore objects (aDSOs) and InfoObjects

▪ Access in-app help for the SAP BW/4HANA cockpit

▪ SAP BW/4HANA administration cockpit demo

Page 51: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Request maintenance for aDSOs and

InfoObjects

▪ Detailed information about data loads and

activations

▪ Manage requests – activate, delete,

maintain data

▪ Status, runtimes, data volumes, etc.

Operating Data Flows with SAP BW/4HANA – Part 2SAP BW/4HANA web administration tools

Page 52: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

4PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Metadata overview for aDSOs and

InfoObjects

▪ Detailed information about data tiering

optimization

▪ DDIC tables and general settings

Operating Data Flows with SAP BW/4HANA – Part 2SAP BW/4HANA web administration tools

Page 53: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

5PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Simple manage and maintenance for:

▪ DataStore objects

▪ InfoObjects

▪ Data tiering maintenance/adjustment

▪ User maintenance

▪ SAP HANA remote subscriptions

Operating Data Flows with SAP BW/4HANA – Part 2SAP BW/4HANA web administration tools

Page 54: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

6PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

In-app help for the SAP BW/4HANA

cockpit

▪ Embedded help within the SAP Fiori apps

▪ Context-sensitive information and guided

tours

▪ State-of-the-art interactive web assistant

Operating Data Flows with SAP BW/4HANA – Part 2SAP BW/4HANA web administration tools

Page 55: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

7PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Operating Data Flows with SAP BW/4HANA – Part 2System demo part

SAP BW/4HANA administration cockpit in

SAP BW/4HANA:

▪ Manage advanced DataStore objects (aDSOs)

and InfoObjects

▪ Monitor data loads into advanced DataStore

objects (aDSOs)

▪ General SAP Fiori personalization features

including in-app help for the SAP BW/4HANA

cockpit

Page 56: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

8PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Operating Data Flows with SAP BW/4HANA – Part 2What you’ve learned in this unit

Key takeaways

▪ SAP BW/4HANA administration cockpit replaces

SAP GUI for monitoring and scheduling tasks

▪ SAP BW/4HANA administration cockpit will be

further expanded in the future

▪ State-of-the-art in-app-help available for the

SAP BW/4HANA administration cockpit

Page 57: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Contact information:

[email protected]

Thank you.

Page 58: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

© 2018 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.

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 SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, 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, and they

should not be relied upon in making purchasing decisions.

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.

See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.

www.sap.com/contactsap

Follow all of SAP

Page 59: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Week 1: First Steps with SAP BW/4HANA

Unit 6: Managing Large Data Volumes

Page 60: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

2PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Content

▪ Partitioning concepts

▪ Semantic groups for data distribution over more

than one database table

▪ Database partitioning for advanced DataStore

objects

▪ Data modeling system demo

Managing Large Data VolumesCovered in this unit

Page 61: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Administrative/Performance Aspects

▪ Better performance with mass data due to partition

pruning

▪ Data tiering optimization becomes more flexible

▪ Easier administration because the tables are smaller

▪ Supports very large column store tables (each

partition can be up to 2 billion records)

Business Aspects

▪ Minimize impacts across different time zones

▪ Error handling on each partition to avoid impact on

the global business

Managing Large Data VolumesWhy partitioning?

Page 62: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

4PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Conceptional/Semantic Partitioning

▪ Split the InfoProvider (e.g. by region/calendar year)

and use the CompositeProvider as a virtual layer

▪ Query creation only based on CompositeProvider

▪ Automation via semantic group

Physical Table Partitioning

▪ Dividing the DataStore object into several

small, equally sized partitions, e.g. a separate

partition for each month

Managing Large Data VolumesPartitioning: What’s behind it?

"North" "South"

2018 2019

CompositeProvider

Page 63: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

5PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Managing Large Data VolumesSemantic group for advanced DataStore objects

Flexible concept for semantic partitioning of

advanced DataStore objects (aDSOs)

▪ Tool to create semantically partitioned data

models

– Based on a reference structure

– Each member can be changed independently

▪ Flexible definition of split criteria

– Pruning information is derived

▪ Automatic generation of

– CompositeProvider

– DTP filters

▪ Only generated objects will be transported into

subsequent systems

Semantic Group

CompositeProvider

Partition1 Partition2 Partition3Reference Structure

Source

Page 64: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

6PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Managing Large Data VolumesSemantic group for advanced DataStore objects

Changing the semantic group and its

objects

▪ Adding/deleting elements (InfoObjects or

fields) is possible

▪ Add new components at any time

▪ Active components can be deleted

▪ Criteria can be modified*

▪ Changes in development system only

* remodeling may be necessary after generation

Page 65: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

7PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Managing Large Data VolumesSystem demo part I

Data Modeling in SAP BW/4HANA:

▪ Create partitions for an existing advanced

DataStore object with data

▪ Run the remodeling job

▪ Create a semantic group

▪ Add components to the semantic group

Page 66: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

8PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Managing Large Data VolumesWhat you’ve learned in this unit

Key takeaways

▪ Use semantic partitioning for advanced DataStore

objects to optimize system performance and support

very large tables

▪ Use database partitioning for advanced DataStore

objects to distribute the data across all nodes in

scale-out systems

Page 67: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

Contact information:

[email protected]

Thank you.

Page 68: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

10PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Managing Large Data VolumesPartitions of advanced DataStore objects

Partitioning characteristic

▪ Use preferably 0CAL* or 0FISC* as partitioning

criteria for optimal query pruning if possible

▪ Consider the “overwrite” capabilities of certain

aDSO types when adding a (time) characteristic to

the key definition of your aDSO

Partitions/Ranges

▪ Avoid very fine granular partitioning with too many

partitions

▪ Plan for sufficient (future) partitions in initial object

creation in order to avoid remodeling

▪ Enhanced split capabilities available

Partitioning for very large objects

▪ Semantic groups for mass creation of multiple

aDSOs using a semantic split condition

▪ Recommendation: 1 billion records per physical

database table

Page 69: Week 1: First Steps with SAP BW/4HANA Unit 1: The Basics ...

© 2018 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.

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 SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, 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, and they

should not be relied upon in making purchasing decisions.

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.

See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.

www.sap.com/contactsap

Follow all of SAP