+ All Categories
Home > Documents > Business Planning & Simulation and BW Monitoring

Business Planning & Simulation and BW Monitoring

Date post: 04-Feb-2016
Category:
Upload: gaius
View: 38 times
Download: 0 times
Share this document with a friend
Description:
Business Planning & Simulation and BW Monitoring. UNWBW1 – Business Information Warehouse NetWeaver Support Consultant Training. Content. Introduction Reporting Business content Data loading InfoCube Design Aggregates BW-BPS Business Planning & Simulation - PowerPoint PPT Presentation
Popular Tags:
27
UNWBW1 – Business Information Warehouse NetWeaver Support Consultant Training Business Planning & Simulation and BW Monitoring
Transcript
Page 1: Business Planning & Simulation and BW Monitoring

UNWBW1 – Business Information Warehouse NetWeaver Support Consultant Training

Business Planning & Simulation and BW Monitoring

Page 2: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 2

Content

Introduction Reporting Business content Data loading InfoCube Design Aggregates BW-BPS Business Planning & Simulation Monitoring & Technical Risks

Page 3: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 3

General Concepts of PlanningBusiness Planning & Simulation (BPS) enables you to produce planning applications.

Actual data is available in InfoCubes, Planning data is to be determined in planning sessions. There are two main directions:

Aggregation Allocation

Top Down

Top Down

Bottom Up

Bottom Up

Manager

· per business unit

· per quarter Regional Manager

· per region

· per month

Regional Sales

Manager· per customer

· per article

· per month

Page 4: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 4

Objects in Planning (I)Planning area: A standard planning area is assigned 1:1 to an InfoCube (not necessarily transactional), either local or in a remote system. It provides all characteristics and key figures contained in the InfoCube. Data can also be restricted by using characteristic relationships. A Multi planning area is a view over several standard planning areas.

Planning level: A planning area can be divided into planning levels via restriction to a subset of characteristics and key figures and by selecting certain characteristic values.

Planning package: A planning package is actually used for planning functions or manual planning. It is again a subdivision or subset of a planning level using further restrictions on characteristic values provided by the planning level. A planning level always contains the planning package 0-ADHOC, with selections identical to the planning level.

...

Planning Area

Planning Level

Planning Package

Planning Package

...

Planning Level

Planning Package

Planning Package

...

Page 5: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 5

Manual planning: A layout that is used to display data and for manual data entry. Each layout is assigned to a planning level and can be executed for each contained planning package. It can be displayed as ALV Grid or as Microsoft Excel spreadsheet.

Planning function: Definition of an automatic function that can be used to manipulate data. There are three main types:

· Predefined planning functions (such as copy, revaluation, distribution,…)

· Fox-formulas (self defined, e.g. quantity x price)

· Exits (self-defined, e.g. calculate revenue depending on number of workdays in company calendar)

Objects in Planning (II) - Methods

Com

plex

ity

Func

tiona

lity

Page 6: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 6

The Planning Workbench – BPS0

Hierarchy of Planning Areas, Levels and Packages

Hierarchy of Planning functions, sequences, parameter groups and layouts (manual planning) assigned to selected planning level

Detail area for selected object

Page 7: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 7

Planning Layout – Manual planning

Excel Interface

ALV InterfaceAppearance of characteristics in header, lead or data column can be customized. Totals can be switched on/off and displayed as hierarchy.

Planning Layouts are used for display and manual entry of planning data.

Page 8: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 8

Planning Functions and Parameter Groups

Each planning function requires in its definition the fields to be changed or the fields for condition, respectively.

The parameter group determines the values of the parameters of the planning function.

It is possible to gather planning functions with their parameter groups in a local or global planning sequence. The functions are then executed collectively in dialog or in background.

Page 9: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 9

Planning Frontends

Planning Folder Interface

Web InterfaceWeb interfaces can easily be customized in the Web Interface Builder using web enhancements like style sheets. Also, the Excel Web component can be used (not shown here).

Planning folders can be configured quite similar to web interfaces via drag&drop. The Excel interface can be used here, too.

Page 10: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 10

Performance Analysis – Tools

Tools for the performance analysis of Planning Functions:

• BPS_TRACE: Trace the execution of a planning function

• BPS_STAT0: Analysis of single execution of a planning function

• BPS_STAT1: Statistical analysis of manual planning, planning functions etc.

• STAD

• ST03

• ST05

• SM04

• SM50

• ...

BPS_STAT0

BPS related

System related

Page 11: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 11

Content

Introduction Reporting Business content Data loading InfoCube Design Aggregates BW-BPS Business Planning & Simulation Monitoring & Technical Risks

Page 12: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 12

Monitoring Tools

• RSA1

• ST03

• RSRT

• RSRV

• RSRTRACE

• STAD

• ST05

• SM04

• SM50

• ...

BW related

System related

• RSMO

• RSPC

ST03

RSRT

Page 13: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 13

Monitor for Data Extraction and Load (RSMO)

Yellow: extraction / load not finished

Red: extraction / load failed

Drill down on failed InfoPackage for details

Green: successful data extraction / load

Page 14: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 14

RSMO Monitor Details

Tab Details provides more information about points of failure during extraction and load

Select node and right-click for context menu showing options including Help and IDoc details (where appropriate)

When a step is highlighted, its status information is shown below

Page 15: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 15

Sizing Project Risks (I)

Question Answer

Did you create a quicksizing project in SAPNet ?

Does this project take future increases in data volume into account ?

Example:

There is a quicksizing project existing.

It is valid for the first step of the project only.

BackgroundThere should be a sizing roadmap for all future project steps (for example the GoLive of additional functionality or an increase in data volume).

Page 16: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 16

Sizing Project Risks (II)

Question Answer

Do you need to upload more than 1 million rows per hour?

Have you performed an upload volume test?

Example:

Yes, we only have an 1 hour time window to get 2 million sales data into BW at night.

No, not yet.

BackgroundUploading less than 1 million rows per hour is usually no critical issue. Higher Volumes than 1 million rows per hour can be achieved but this needs to be carefully tested and tuned

Page 17: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 17

BW Sizing Strategy: T-Shirt Model

For a detailed sizing use the quicksizer (alias /quicksizer)

Page 18: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 18

High Availability Risks

BackgroundNot all components are really critical for the customer‘s business. Try to find out. Identify where the customer needs a sophisticated HA concept. For general information see SAP Service Marketplace, alias /ha

Question AnswerDiscuss / describe in detail: What happens when the business processes are not available for 3 hours during the day or for 12 hours during the night?

Example: As we need the sales data reporting every morning, we need to be able to recover in 4 hours to get the upload done in another 3 hours during the night.

Discuss and describe in detail: What is the financial impact when the business processes are not available?

Example: We will not be able to create new sales orders. We would lose about 1 Million Euros per hour.

Discuss the maximum affordable downtime, e.g. For offline backups

Example: Our maximum affordable downtime is 1h/week. We can‘t perform offline backups

Page 19: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 19

BackgroundSeveral R/3 Systems connected to one BW System: Since more than one R/3 source system is used it’s necessary that all R/3

source systems do have a current and valid plug-in installed. Since more than one source system are connect it’s necessary to organize an

upload scenario from the different source system into the BW system that takes care of the workload situation in the source system as well as in the BW system. Additionally, it needs to be organized that time windows for upload are available to minimize the influence of upload during the reporting time windows.

Question AnswerDo you plan to connect several components in a complex landscape?

Example: We will connect 2 APO Systems with 10 R/3, 1 CRM and 1 BW System

Does BW share the hardware and/or database with another (productive) system

Example: BW shares the resources with our CRM system

Landscape Risks

Page 20: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 20

Complex Landscape

Upload from several source systems

Connected systems in different time zones

Landscape

SAP EBPSAP BW

BEP

SAP R/3

EGPAEP

Masterdata

AMP

SAP E

BP

SAP B

W

BPP

SAP R

/3

PGP

APP

SAP EBPSAP BW

BAP

SAP R/3

AGPAAP

Europe

USA

Country

N

Country

1Country

1

Great Britain

APA

Country

N

Country

1Country

1

Country

XUSA

Page 21: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 21

BackgroundSince the data maintenance jobs do have a large impact on the system workload, all kind of these activities need to be coordinated, even though the different application areas are independent from each other.

Question AnswerDo the different project teams set up an overall upload schedule?

Does BW Basis coordinates the upload/roll up/change run jobs of the different project teams?

Example: No, right now every project teams runs upload/roll up/change runs independently of each other.

System Management Risks

Page 22: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 22

Background Operational reporting is typically time critical and the involved objects may become very large

over time. It’s very important that customers have a clearly defined retention time for that data. Tactical reporting and or strategy reporting which normally report over a longer period than

operational reporting should not use the operational data for reporting, otherwise the detailed data would have to remain for too long in the system.

AnswerHow detailed will the data be stored? (Aggregation over time)

How detailed will the data be stored?(Aggregation over detail of data)

How many InfoProviders are used for operational reports

How long will the operational data remain in the BW system? (Years)

hourly daily weekly monthly

item order plant company

<1 1-9 10-49 50-99 >=100

<1 1-2 3-5 6 -9 >=10

How often is the data archived? When do you delete the PSA tables?

We don‘t archive the data, the PSA tables are not deleted.

Are the InfoCubes compressed regularly? We don‘t compress our Cubes.

Data Modeling Risk

Page 23: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 23

BackgroundThe more features and data a query uses and or processes the longer the processing time gets. Additionally large graphics and WAN connection slow down the performance of the queries as well.

Performance problems can be avoided if a close monitoring is in place and if the right aggregates are built.

Question AnswerDo you plan to report on stock data?

Do you plan to report on daily level data ?

Are there end-users connected over WAN?

YES NO

YES NO

YES NO

Do you monitor the performance closely?

Do you build appropriate aggregates?

Our basis team is monitoring the database.

We don‘t need aggregates, BW has to be fast without them.

Reporting Risks

Page 24: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 24

EarlyWatch Alerts

EarlyWatch Alert:red rating for BW KPIs Report is red

Page 25: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 25

EarlyWatch Alerts

BW KPIs – Aggregates

•NrDelAggr (Number of Aggregates recommended to delete)•Number of aggregates not used during query execution/aggregates that are almost as large as the InfoCubeAttention: don’t delete them without a careful review!

•NrAggr0Call (Number of aggregates with no calls)•Number of aggregates not used at all during query execution

•NrBuildAggrCube (Number of aggregates recommended to build - cube level)

•Stastistics on Cube level indicate missing aggregates•NrBuildAggrQuery (Number of aggregates recommended to build - query level)

•Stastistics on query level indicate missing aggregates

Page 26: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 26

EarlyWatch Alerts

BW KPIs – Runtime

•Runtime>20sec •Percentage of queries running more than 20 sec

•AvgRuntime •Average runtime of all queries

•Avg.OLAPINIT time •Avg.OLAP time •Avg.DB time •Avg.FRONTEND time •FE/DB time

•Relation between FRONTEND and DB time

*See Note 130696 for further details*

Page 27: Business Planning & Simulation and BW Monitoring

SAP AG 2004, Business Information Warehouse / 27

EarlyWatch Alerts

BW KPIs•DB Size > 10 TB•Nav.Steps

•Total number of navigation steps•Indication for the workload

•Avg.Cells •Average number of Excel Cells send to Frontend


Recommended