+ All Categories

EA162

Date post: 25-Dec-2015
Category:
Upload: sahan
View: 23 times
Download: 3 times
Share this document with a friend
Description:
EA162
Popular Tags:
19
Public Sheldon Edelstein / SAP HANA Platform Solutions Group Pravin Datar/ SAP Hana Product Management Gerd Schoeffl /SAP Development EA162 Minimizing Data Replication Using SAP Business Planning and Consolidation
Transcript
Page 1: EA162

Public

Sheldon Edelstein / SAP HANA Platform Solutions Group

Pravin Datar/ SAP Hana Product Management

Gerd Schoeffl /SAP Development

EA162 – Minimizing Data Replication Using

SAP Business Planning and Consolidation

Page 2: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 2 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.

Page 3: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 3 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

Page 4: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 4 Public

SAP Business Planning and Consolidation 10.1,

version for SAP NetWeaver

SAP BPC 10.1

SAP Business Planning and Consolidation 10.1, version for SAP

NetWeaver, powered by SAP HANA – Overview

SAP HANA

SAP Bus Suite

SAP UI’s

HTML5

Web UI EPM Add-in Mobile

Client SAP BI

4.X*

ECC

Enterprise Data Warehouse

BPC Standard

Model

BPC Embedded

Model (BW-IP Model Type)

HANA Planning

Engine Planning

Functions

A planning and consolidation solution,

leveraging the full powers of SAP HANA.

A pre-packaged planning and consolidations

solution, coupled with an advanced planning

development solution leveraging the IP/PAK

framework.

A richer user interface and visualization

experience, for true collaborative planning and

consolidations.

Real Time integration of data and master data

for planning scenarios SAP BW 7.4

Page 5: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 5 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

Fewer Data latency

Fewer Data reconciliation

Fewer Data correction

Fewer Data confusion

Fewer Data back-ups

Fewer IT involvement

HANA

HTML5 Mobile

past future

Page 6: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 6 Public

Overview of the exercises Exercise 1

Actuals and Plan data are

stored in two BW

infoproviders. The two infoproviders are

linked using a BW

multiprovider

The physical data records

are stored in HANA system

generated tables

A BEx query is generated to

act as an infoprovider to the

reporting layer

A BPC Web report is

generated by linking to the

BEx query

An Excel report is

generated by linking to the

BEx query

Page 7: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 7 Public

Overview of the exercises Exercise 2

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

Virtual Provider is linked into

the MultiProvider servicing the

BPC environment

BEx query is generated

allowing visualization of data

BPC call in-memory allocation

function which uses the 2013

data to distribute new plan

data

Page 8: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 8 Public

A physical table with

new 2014 data has

been loaded into a

separate HANA

database

Using Smart Data

Access the

information is

virtualized in the

primary HANA

system

Calculation View is created

on the HANA virtual table

Virtual Provider is created linked

to the HANA Calculation View Virtual Provider is linked

into the MultiProvider

servicing the BPC

environment

BEx query is generated

allowing visualization of data

Overview of the exercises Exercise 3

Page 9: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 9 Public

Overview of the exercises Exercise 4

New records are

added to physical

table using SQL

coding

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

Virtual Provider is linked

into the MultiProvider

servicing the BPC

environment

BEx query is generated to act

as infoprovider to EPM report EPM 10 Add In Excel report

generated to view data across

all infoproviders

Page 10: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 10 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.)

Page 11: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 11 Public

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

Workshop

User ID

Country

Code

Workshop

User ID

Country

Code

Workshop

User ID

Country

Code

001 AB

022 FI

043 MY

002 AD

023 FR

044 NG

003 AR

024 GB

045 NL

004 AT

025 GR

046 NO

005 AU

026 HK

047 NZ

006 BE

027 HU

048 PA

007 BR

028 ID

049 PE

008 BY

029 IE

050 PH

009 CA

030 IL

051 PK

010 CH

031 IN

052 PL

011 CN

032 IT

053 PT

012 CO

033 JP

054 PY

013 CR

034 KE

055 RU

014 CY

035 KW

056 SA

015 CZ

036 LA

057 SE

016 DE

037 LI

058 SG

017 DK

038 LK

059 TR

018 DM

039 LU

060 UK

019 DZ

040 MA

061 US

020 EG

041 MC

062 ZA

021 ES

042 MX

Page 12: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 12 Public

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!

Page 13: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 13 Public

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

INSERT/DELETE/ DROP commands

used to add/selectively remove/erase

the table contents or the entire table

DROP USER EA162_092; CREATE USER EA162_092 PASSWORD Welcome1; GRANT EA162_USER TO EA162_092;

Used to reset user EA162-092 and

grant access permissions

Page 14: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 14 Public

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

SAP d-code Online

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

live interviews, select lecture sessions, and more!

Hands-on replays

http://sapdcode.com/online

SAP d-code Virtual Hands-on Workshops

Access hands-on workshops post-event

Starting January 2015

Complementary with your SAP d-code registration

http://sapdcodehandson.sap.com

Page 15: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 15 Public

Further Information

SAP Education and Certification Opportunities

www.sap.com/education

Watch SAP d-code Online

www.sapcode.com/online

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

Page 16: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 16 Public

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

Page 17: EA162

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

Feedback Please complete your session evaluation for

EA162.

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

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 17 Public

Page 18: EA162

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

Thank you

Contact information:

Sheldon Edelstein

HANA Platform Solutions Group

[email protected]

Pravin Datar

SAP Hana Product Management

[email protected]

Dr. Gerd Schöffl

SAP Development

[email protected]

Page 19: EA162

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 19 Public

© 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 SE’s 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.