Anda di halaman 1dari 19

EA162 Minimizing Data Replication Using

SAP Business Planning and Consolidation

Sheldon Edelstein / SAP HANA Platform Solutions Group


Pravin Datar/ SAP Hana Product Management
Gerd Schoeffl /SAP Development

Public

Disclaimer
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. This document is provided without a warranty of any kind, either
express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.

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

Public

Agenda
Overview of the BPC 10.1 solution
Minimizing data replication why is this important?
Overview of the exercises
Moving Ahead
Logging On

Locking
Execution Order

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

Public

SAP Business Planning and Consolidation 10.1, version for SAP


NetWeaver, powered by SAP HANA Overview
SAP Business Planning and Consolidation 10.1,
version for SAP NetWeaver
SAP UIs
EPM Add-in

SAP Bus Suite

HTML5
Web UI

Mobile
Client

SAP BI
4.X*

SAP BPC 10.1


BPC Standard
Model

ECC

BPC Embedded
Model
(BW-IP Model Type)

SAP BW 7.4
Enterprise Data Warehouse

SAP HANA
Planning
Functions

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

A richer user interface and visualization


experience, for true collaborative planning and
consolidations.
A pre-packaged planning and consolidations
solution, coupled with an advanced planning
development solution leveraging the IP/PAK
framework.
Real Time integration of data and master data
for planning scenarios
A planning and consolidation solution,
leveraging the full powers of SAP HANA.

HANA Planning
Engine

Public

Minimizing data replication why is this important?


What if there would be a central Database platform?
With no need for data replication?
Fewer Data redundancy
Fewer Data transfers

HTML5

Mobile

Fewer Data latency

Fewer Data reconciliation


Fewer Data correction
Fewer Data confusion
Fewer Data back-ups
Fewer IT involvement
past

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

HANA

future

Public

Overview of the exercises


Exercise 1
A BPC Web report is
generated by linking to the
BEx query
Actuals and Plan data are
stored in two BW
infoproviders.

A BEx query is generated to


act as an infoprovider to the
reporting layer
An Excel report is
generated by linking to the
BEx query
The two infoproviders are
linked using a BW
multiprovider

The physical data records


are stored in HANA system
generated tables

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

Public

Overview of the exercises


Exercise 2
BEx query is generated
allowing visualization of data
Virtual Provider is linked into
the MultiProvider servicing the
BPC environment
BPC call in-memory allocation
function which uses the 2013
data to distribute new plan
data

Virtual infoprovider is created


linked to the HANA Calculation
View.

Calculation View is created on


the HANA physical table
A table with 2013 Revenue data
has been loaded into HANA and
will be used for 2014 allocations

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

Public

Overview of the exercises


Exercise 3
BEx query is generated
allowing visualization of data

Virtual Provider is linked


into the MultiProvider
servicing the BPC
environment

Using Smart Data


Access the
information is
virtualized in the
primary HANA
system

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

Virtual Provider is created linked


to the HANA Calculation View

Calculation View is created


on the HANA virtual table

A physical table with


new 2014 data has
been loaded into a
separate HANA
database
Public

Overview of the exercises


Exercise 4
BEx query is generated to act
as infoprovider to EPM report

Virtual Provider is linked


into the MultiProvider
servicing the BPC
environment

EPM 10 Add In Excel report


generated to view data across
all infoproviders

Similar to Exercise 3, Smart Data Access


virtualizes the new data from H33 into a
Virtual Table, which is exposed into a BW
Virtual Provider using a Calculation View

New records are


added to physical
table using SQL
coding
2014 SAP SE or an SAP affiliate company. All rights reserved.

Public

Move ahead
Logging On
Desktops:
User: Student Password: Welcome14 Domain: FAIR
BW, Business Explorer Query Designer (BEx), and EPM 10 Add In for Microsoft reporting user ids:
EA162-XXX (please use a dash)
Password is initial
User ids XXX are to be replaced by the workshop user id numbers assigned by the speakers at the beginning of
the session. Use the above BW user ids to access SAP Business Explorer Query Designer (BEx) and EPM 10
Add In for Microsoft reporting.

For HANA user ids, we are using the format:


EA162_XXX (please use an underscore)
Password: Welcome1
(Note: system HBD may request that you enter a new password when you logon to this system the first time,
please consistently use the password Welcome2 to avoid any confusion.)

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

Public

10

Move ahead
Locking
Please use the following assigned
country filter in all input forms and
functions to insure your data set is
unique and to prevent cross locking
issues

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

Workshop
User ID
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021

Country
Code
AB
AD
AR
AT
AU
BE
BR
BY
CA
CH
CN
CO
CR
CY
CZ
DE
DK
DM
DZ
EG
ES

Workshop
User ID
022
023
024
025
026
027
028
029
030
031
032
033
034
035
036
037
038
039
040
041
042

Country
Code
FI
FR
GB
GR
HK
HU
ID
IE
IL
IN
IT
JP
KE
KW
LA
LI
LK
LU
MA
MC
MX

Workshop
User ID
043
044
045
046
047
048
049
050
051
052
053
054
055
056
057
058
059
060
061
062

Country
Code
MY
NG
NL
NO
NZ
PA
PE
PH
PK
PL
PT
PY
RU
SA
SE
SG
TR
UK
US
ZA

Public

11

Move ahead
Execution Order
These exercises were created in order of suggested execution.
Please do not jump ahead without completing the previous exercise, some reports
and structures generated in the previous exercise are reused in later exercises.
Optional Exercise 4 was provided with limited detailed guidance test your speed
and recall ability to complete it before the workshop ends!

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

Public

12

In case you wanted to know


SQL Code used in the creation of these exercises
CREATE COLUMN TABLE "EA162"."EA162_SDA_EX3" ("VERSION" VARCHAR(3),
"COUNTRY" VARCHAR(20),
"STORE" VARCHAR(4),
"MATERIAL" VARCHAR(18),
"MATGRP" VARCHAR(9),
"CALMONTH" VARCHAR(2),
"YEAR" VARCHAR(4),
"UNIT" VARCHAR(3),
"CURKEY" VARCHAR(7),
"AMOUNT" REAL CS_FLOAT,
"QUANTITY" REAL CS_FLOAT) UNLOAD PRIORITY 5 AUTO MERGE

Used to create the table in H33

INSERT into "EA162"."EA162_SDA_EX3" values('100','NEW','1','COPA500128','100','01','2014','ST','EUR',12000,350)


DELETE FROM EA162.EA162_SDA_EX3 WHERE VERSION = 100;
DROP TABLE EA162.EA162_SDA

DROP USER EA162_092;


CREATE USER EA162_092 PASSWORD Welcome1;
GRANT EA162_USER TO EA162_092;

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

INSERT/DELETE/ DROP commands


used to add/selectively remove/erase
the table contents or the entire table

Used to reset user EA162-092 and


grant access permissions

Public

13

SAP d-code Virtual Hands-on Workshops and SAP d-code Online


Continue your SAP d-code education after the event!
SAP d-code Virtual Hands-on Workshops

SAP d-code Online

Access hands-on workshops post-event


Starting January 2015
Complementary with your SAP d-code registration

Access replays of keynotes, Demo Jam, SAP d-code


live interviews, select lecture sessions, and more!
Hands-on replays

http://sapdcodehandson.sap.com

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

http://sapdcode.com/online

Public

14

Further Information
SAP Public Web
scn.sap.com
www.sap.com

http://scn.sap.com/community/epm
http://scn.sap.com/community/epm/planning-and-consolidation-for-netweaver
http://scn.sap.com/community/data-warehousing/business-planning
http://www.saphana.com/welcome

SAP Education and Certification Opportunities


www.sap.com/education

Watch SAP d-code Online


www.sapcode.com/online
2014 SAP SE or an SAP affiliate company. All rights reserved.

Public

15

Further Information
Related TechEd && d-code 2014 sessions
EA201 SAP Business Planning and Consolidation 10.1, Version for SAP NetWeaver
EA209 Analytics with SAP BW on SAP HANA An End-to-End Scenario
EA212 ASUG Influence Council: Enterprise Data Warehouse (EDW)
EA260 Integrated Planning Solution with SAP Business Planning and Consolidation
EA302 Building Cool SAP HANA-Based Planning Apps
EA821 Road Map Q&A: SAP Solutions for Enterprise Performance Management
ITM101 Planning and Architecting an SAP HANA System Landscape
DMM260 Big Data with SAP HANA Including Hadoop and Smart Data Access

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

Public

16

Feedback
Please complete your session evaluation for

EA162.

Thanks for attending this SAP TechEd && d-code session.


2014
2014SAP
SAPSE
SEororananSAP
SAPaffiliate
affiliatecompany.
company.AllAllrights
rightsreserved.
reserved.

Public

1717

Thank you
Contact information:

Sheldon Edelstein
HANA Platform Solutions Group
sheldon.edelstein@sap.com
2014 SAP SE or an SAP affiliate company. All rights reserved.

Pravin Datar
Dr. Gerd Schffl
SAP Hana Product Management SAP Development
pravin.datar@sap.com
gerd.schoeffl@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 forwardlooking 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

19

Anda mungkin juga menyukai