SAP BW4HANA - An Introduction - 202001
SAP BW4HANA - An Introduction - 202001
An Introduction
EDW Product Management, SAP
January, 2020
PUBLIC
Agenda
5. Summary
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2
What is a Data Warehouse ?
Different analytical needs and the consequences in IT architectures
Access Streams
Streams // Feeds Direct
Direct // Database ETL
ETL // ELT
ELT // ETL
ETL // ELT/ Federated ETL
ETL // ELT/
ELT/ Replication
Access method
method to
to Feeds Database ELT/ Federated Replication
Replication Replication Replication Queries
source
source data
data Replication Replication Replication Queries // ETL
ETL Federation
Federation of
of Data
Data &
& Query
Query
Event
Event || Machine
Machine Transactional
Transactional || Transactional
Transactional || Analytical
Analytical || Archived
Archived
System Information All
All sources
sources Social
Social
System of
of Record
Record Systems
Systems of
of Record
Record & & Engagement
Engagement Information
Source
Source of
of
information
information
High variety of information sources Complex architecture landscapes including different kind
of Data Marts, Data Warehouses and EDWs
Extensive information needs
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4
Unlock The Power of Your Data Across The Enterprise
Enterprise Data Warehousing – the single point of truth
SCHEDULING &
SAP BW/4HANA is an application offering. All data MONITORING
MODELING PLANNING
SQL approaches require several loosely coupled tools, usually SCHEDULING &
MONITORING
MODELING PLANNING
SAP BW/4HANA
Model-driven approach
Advanced InfoObjects (Characteristics, Keyfigures) are the most granular building
DataStore blocks accompanied by a rich set of business related information for master
Object data:
re-use in other Slowly changing dimensions support with integrated time dependency
BW objects (master data historization)
InfoObject Multilanguage
Attributes Currency and unit conversion built in
Texts
Geospatial
+ Hierarchies
Inventory & non-cumulative measure support
Complex hierarchies & Multi-language support
Geospatial support
enrich Time & date hierarchies including all fiscal year features
Support for detailed Analysis Authorizations
Source
Table(s)
Alternatively field-based modeling is supported, when these features are not
SAP S/4HANA needed.
bottom up Modelling
top down Modelling
Propagation Layer/
• Business needs and service level driven Integrated DWH Optional
layers
• Combination of bottom-up and top-down Open ODS Layer/ depending on
modeling approaches – for agile, flexible Raw DWH business
and sustainable development needs
and required
Staging Layer/
• Field or InfoObject based Modelling Corporate Memory
service level
SAP BW/4HANA
Model-driven approach
CompositeProvider Fully integrated modeling environment incl. planning functions (with BPC add-on)
Virtual
Predefined modeling patterns for transaction & master data optimized for SAP HANA
OpenODS View
Store once & virtualize wherever possible
Virtual Advanced DSO
Persistent Objects
DIRECT REAL TIME DataStore object (advanced) – the central object for data storage and data consolidation
ACCESS Streaming
InfoObject – for master data characteristics and key figures with units/currencies
UPSERT INSERT
Table Table
Virtual Objects
HANA DataSource
CompositeProvider – to combine data from BW/4HANA and SAP HANA via Join or Union
REPLICATION Open ODS View – to consume external (and internal) data flexibly without staging
HANA
Smart Data Access
Smart Data Integration
Field based modeling
Complements InfoObject modeling
SAP HANA Integrated with existing BW/4HANA Objects/Models and BW/4HANA authorizations
Direct staging from any source possible, even mass-data loads
Table/View Table/View
Remote Source
WORKSPACES
View
REPOSITORY
CompositeProvider
generated: batch, real-time, stream or
ADSO View
remote
DATA WAREHOUSING
• Store data once – use multiple times Open ODS View
View
Table
DATA ACQUISITION
• Consume via native HANA SQL or BW query DataSource
by any tool Table Table
SAP HANA
• Add predictive, spatial and other HANA
platform features BATCH | REAL-TIME | STREAM | REMOTE
Sources
Analytic Manager
Analytic Manager is the built-in OLAP engine of BW
SAP BW/4HANA
The majority of analytical functions in BW/4HANA are pushed down to HANA
and executed directly in the database
Planning Functions Supports business processes like slow-moving items or elimination of internal
business volume
Rich set of analytical capabilities like
Analytic Manager
- Hierarchy handling,
- Currency and unit conversions
- Exception aggregation & conditions
CODE PUSH DOWN
- Restricted and calculated key figures
- Inventory handling for non-cumulative key figures
OLAP Planning
Engine Engine Planning Capabilities
Provide rich set of in-memory optimized planning capabilities using the
SAP HANA SAP Business Planning and Consolidation, version for SAP BW/4HANA:
- Aggregation, Disaggregation, Conversions, Revaluation
- Copy, Delete, Set value, Repost, FOX-Formulas
Supports embedded and standard models
FROM SalesData
GROUP BY Country, Product, Customer
HAVING SUM(Quantity) > 50000
Load data using optimized Non-SAP Data SAP Data Big Data File
processing ODQ
HIVE SPARK VORA
RDBMS
Text Email /Hadoop Extractors SLT
ABAP File
CDS Hadoop
BW Business
Social Media Structured ByDesign
System Landscape
One concept for hot, warm and cold data based on Advanced DataStore Object Partitions
This tier is used to store mission critical data for real-time processing and real-time
SAP HANA Hot analytics.
In-Memory Store Store
Data is retained “In-Memory”.
This tier is used to store data with reduced performance SLAs, which is less
Data Tiering with Warm frequently accessed.
Scale-Out Store Data is stored on dedicated SAP HANA Scale Out Nodes (Extension Nodes) with
a relaxed sizing ratio.
Cold This tier is used to store voluminous data for sporadic or very limited access.
Data Tiering with
External Storage Store Data is stored on disk, in columnar structures on SAP IQ or in Hadoop HDFS .
Partner logo
Appendix
More Information about SAP BW/4HANA