Professional Documents
Culture Documents
Anaheim, California
Learning Points
SAP Business Planning and Consolidation, version for SAP NetWeaver - Powered by
SAP HANA
Customer
Pain Points
Customer
Needs
the solution
SAP Business Planning and Consolidation, version for SAP NetWeaver, powered by SAP HANA
Remove calculation delays from the planning critical path, with blazing fast in-memory execution
Reduce data latency faster data loads
Eliminate Blind Spots in data by enabling the ability to process data at its lowest level of granularity
Simplify system architecture one platform does it all: OLTP, OLAP, statistical , text, and geospatial capabilities
Easy to use and intuitive user interfaces
Easy to deploy mobile access capability
Fast development and deployment by leveraging SAP BW delivered content
Upgrade to the platform that is in the lead with: innovation, simplification, and adoption
Agenda
BPC Model
HANA Integration
Technical Structures
Supporting Schema
BPC/BW/BI Integration
BPC/BW/HANA Integration
BPC/BW/ERP Integration
Master Data Integration
Transactional Data Integration
PAK Model Option
Process Chain Integration
Agenda
BPC Model
HANA Integration
Technical Structures
Supporting Schema
BPC/BW/BI Integration
BPC/BW/HANA Integration
BPC/BW/ERP Integration
Master Data Integration
Transactional Data Integration
PAK Model Option
Process Chain Integration
BPC Model
Technical Structure - Overview
BPC 10.0
SAP Business Planning and Consolidation Clients
Admin
(Thin)
Microsoft
Office
Clients
Web
(Thin)
Others
HTTP/REST
Application Logic
MDX
SQL
HANA
SAP NetWeaver
BW OLAP Engine
BPC Model
Technical Structures - Overview
Model (2)
Script Logic
Script Logic
Script Logic
Business
Rules
Business
Rules
Business
Rules
Security
Security
Security
Reporting
Reporting
Reporting
Model (n)
BPC Model
BPC/BW Integration
Microsoft
Office
Clients
Web
(Thin)
Others
HTTP/REST
BW
BPC Model
Application Logic
MDX
SQL
HANA
SAP NetWeaver
BW OLAP Engine
BPC
Dimension
BPC
BPC Model
BPC/BW Integration
The BPC Admin interface provides a business orientated UI facilitating the creation of
the BPC application. All required technical objects are created automatically by the
BPC/BW systemthe business user does not have to create any BW objects!
BW
BPC Model
BPC
Dimension
BPC
BW Info Object(characteristic)
BPC Model
BPC/BW/BI Integration- Virtual Cube Option
BW
BPC Model
BI
Reporting
BW virtual info
provider (virtual cube)
BPC Model
BPC/BW/BI Integration- SAP BusinessObjects BI platform integration
BPC Model
BPC/BW/HANA Integration
BPC/BW uses in-memory optimized design components that allows it to tap into HANAs
efficient capabilities: optimized query, column store, Db base function execution, etc.
10.0
SAP Business Planning and Consolidation Clients
Admin
(Thin)
Microsoft
Office
Clients
Web
(Thin)
Others
BW
BPC Model
BPC
Dimension
BPC
HTTP/REST
Application Logic
MDX
SAP NetWeaver
BW OLAP Engine
SQL
HANA
table
table
HANA
Optimized
Functions
Agenda
BPC Model
HANA Integration
Technical Structures
Supporting Schema
BPC/BW Integration
BPC/BW/HANA Integration
BPC/BW/ERP Integration
Master Data Integration
Transactional Data Integration
PAK Model Option
Process Chain Integration
BPC/BW/ERP Integration
Master Data Integration
BPC Data Manager provides a variety of methods to load data into a BPC Dimension from
a BW info object. Loading the BW info object can be facilitated by the many delivered
extractors and/or leverage existing BW master data ETL processes already in place:
BPC
Dimension
ERP
2
Master
Data
Tables
Standard
BW ETL
1
BPC
BW
BW Info Object
BPC/BW/ERP Integration
Master Data Integration
Master Data Options:
-
Overwrite vs. Update (i.e.: planning master data for what if scenarios)
BPC/BW/ERP Integration
Transactional Data Integration
BPC Data Manager provides a variety of methods to load data into a BPC model from a
BW info provider. Loading the BW info provider can be facilitated by the many delivered
extractors and/or leverage existing BW transactional data ETL processes already in place:
BPC
ERP
BPC Model
2
Transaction
Data Tables
BW
Standard
BW ETL
1
BPC/BW/ERP Integration
Planning Application Kit Modeling Options
Planned in 2013: a new BPC model type will be introduced allowing the full use of PAK
(Planning Application Kit) functionality and its deep integration with HANA function
processing :
BPC
BPC/PAK
Model
Standard BW
info cube
BPC
Model
BW
BPC/BW/ERP Integration
Process Chain Integration
Full automation can be easily achieved by deploying standard BW process chains to
orchestrate BPC processes (BPC Data Manager packages, the delivered BPC ETL
tool, are based upon BW process chains). Automation can be either BPC centric
(controlled by BPC admin/users), BW centric, or any combination of automation and
user based focus.
Examples:
1. Automate BPC dimension (master
data) update from ERP for cost
centers by triggering a BPC Data
Manager dimension load after an
ERP to BW master data update
completes.
2. Update Actuals from ERP on
demanduser kicks off a Data
Manager package that orchestrates
the entire transactional update load
from ERP into BW and BPC.
Agenda
BPC Model
HANA Integration
Technical Structures
Supporting Schema
BPC/BW Integration
BPC/BW/HANA Integration
BPC/BW/ERP Integration
Master Data Integration
Transactional Data Integration
PAK Model Option
Process Chain Integration
HANA Integration
Supporting Schema
HANA Data Marts and HANA In-Memory platform for BW can run in one Db instance
BI
HANA Integration
BW Model Import
HANA Data Marts and HANA In-Memory platform for BW can run in one DB instance
Combine data from BPC/BW
with data directly loaded into
HANA.
Utilized standard HANA
modeling to join data sets
BI
Analytical and
Transactional
Applications
SAP HANA
Virtual Tables
HANA Tables
Remote
Data Sources
Transactional + Analytical
SAP HANA
HANA Tables
Virtual Tables
IQ
Teradata
ASE
Hadoop
SAP HANA
HANA Integration
HANA Business Function Library
Store, process,
manipulate,
retrieve, and share
data
Unified Modeling
Platform
SAP HANA
Predictive Analysis
OLTP
Analytics
Planning
Predictive
Text
Spatial
Text Analysis
Geospatial (planned)
Optimized inmemory processing
Business Data
Spatial Data
Predictive
Functions
Spatial
Functions
Calc
Model /
Views
Text
Analysis
GeoServices
Real-Time Data
SAP Data
BPC_Predictive_Forecasting.mp4
Non-SAP Data
Spatial Data
Real-Time Data
Agenda
BPC Model
HANA Integration
Technical Structures
Supporting Schema
BPC/BW Integration
BPC/BW/HANA Integration
BPC/BW/ERP Integration
Master Data Integration
Transactional Data Integration
PAK Model Option
Process Chain Integration
BPC
Model
BW
BPC
ERP
Transaction
HANA Tables
for BPC
SAP HANA
EPM Reporting
BPC
Model
BW
BPC
ERP
BI Reporting
Transaction
HANA Tables
for BPC
SAP HANA
EPM Reporting
BPC
Model
BPC
Query
ERP
BW
BI Reporting
Transaction
HANA Tables
for BPC
SAP HANA
EPM Reporting
BPC
Model
BPC
Query
BW
ERP
BI Reporting
Use the delivered HANA functionality to
run in memory predictive algorithms to
accurately develop forecasts
Transaction
Predictive
HANA Tables
for BPC
SAP HANA
BPC
Model
BPC
Query
BW
Composite Provider
ERP
BI Reporting
Transient Provider
Transaction
Analytic View
Predictive
Virtual Tables
HANA Tables
for BPC
SAP HANA
Teradata
BPC
Model
BPC
Query
BW
Composite Provider
ERP
Transient Provider
Transaction
Analytic View
Predictive
Virtual Tables
HANA Tables
for BPC
SAP HANA
Teradata
Data Flexibility
data can be joined
with ERP, BW, BPC,
HANA, Sybase, and
non-SAP systems
(such as Teradata or
BI Reporting
Hadoop)
Model using HANA
and/or BW toolsets
Smart Data Access allows access to
non-HANA sources without
configuring and administrating
complex ETL functionssystem
creates a view of the data using
automatically applied smart
translations and conversions.
Access data via BI tools, mobile,
and/or EPMs reporting options
Learning Points
32
Thank You!
Contact information:
Sheldon Edelstein, Director Database and Technology Solution Management,
sheldon.edelstein@sap.com