BI Administrative Cockpit

49
8/3/2019 BI Administrative Cockpit http://slidepdf.com/reader/full/bi-administrative-cockpit 1/49 BI Administrative Cockpit: What you need to do after NW2004s Upgrade 2007 SAP NetWeaver BI Experts 

Transcript of BI Administrative Cockpit

Page 1: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 1/49

BI Administrative Cockpit: What you need

to do after NW2004s Upgrade

2007

SAP NetWeaver BI Experts 

Page 2: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 2/49

Pankaj Gupta

•Director BI, TekLink Intl Inc.

•Email: [email protected]

Pankaj has more than 14 years of Information Technology and BusinessInformation Solutions experience. Prior to joining TLI in January 2003, Mr.

Gupta was BI Platinum Consultant of SAP America. As SAP's PlatinumConsultant Mr. Gupta has received Circle of Excellence award for BICommunity of Practice for 2001 and President's Top Performer award in1999. Mr. Gupta has been working with SAP's Business Information Warehousesince it was launched, and has consulted for more than 15 implementations.

SAP NetWeaver BI Experts 

Speaker’s introduction

Page 3: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 3/49

Agenda

• Administrator Cockpit - Overview

• New BI Statistics - Overview• Query Runtime Statistics

• Data Load Statistics

• Data Load Status

• System Demo• Q&A

Page 4: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 4/49

Agenda

• Administrator Cockpit - Overview

• New BI Statistics - Overview• Query Runtime Statistics

• Data Load Statistics

• Data Load Status

• System Demo• Q&A

Page 5: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 5/49

The BI Administrator Cockpit provides

easy administrationfor complex Enterprise

Data Warehouses

The BI Administrator Cockpit provides

easy administrationfor complex Enterprise

Data Warehouses

BI Administrator Cockpit: Rationale

Page 6: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 6/49

•Supports the BI administrator in:

• Status tracking

• Performance optimization

• Data quality controlling

• Strategic administration

•…in the areas of• Enterprise Data Warehousing

• Enterprise Query, Reporting and Analysis

•…by providing a central point of entry with cockpits

• Real-time monitors

• Runtime Statistics

BI Administrator Cockpit: Scope

Page 7: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 7/49

•…including context-specific

• Drill-down to details

• Processing options

•…using proven technology

• BI Queries

• BI Web Application Designer

• SAP NetWeaver Portal

• Note: All Queries and WAD Objects 3.X technology. Do not look under

new tools

•…to make administration easier and faster

BI Administrator Cockpit: Scope

Page 8: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 8/49

ExampleCentral access to most important BI

monitoring information

Monitoring of

multiple BI systemsin one view

Flexible filtering ofrelevant information

Context menu foraccess to more

detailed informationor BI Transaction

Exception definition forintuitive display of criticalmonitoring data (optional)

Graphical display

Page 9: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 9/49

BI Administrator Cockpit: Architecture

BISuite

BIPlatform

Data WarehousingServices

Detailed Queries

MultiProviders

Overview Queries

BI Statistics / Technical Content

SAP NetWeaver BI 

SAP NetWeaver Portal 

InfoCubes / VirtualProviders

BI WebApplicationsiViews

Query RuntimeStatistics

Data LoadStatistics

DataLoad Status

Page 10: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 10/49

• Sources

• BI Statistics Technical Content

• BI Statistics (Direct Tables)

• Centralization

• Data staging for historical data

• Remote access for actual data

• Cross system monitoring (You can select BW system byDrop Down)

• Alert framework for alerts (optional)

• Alerts (customer defined)• BW Query Exceptions

• CCMS Exceptions

BI Admin Cockpit: Architecture (contd.)

Page 11: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 11/49

• Monitors

• BI Web Application based on BI Queries

• Universal Work List (optional)

• Environment

• SAP NetWeaver Portal (Cockpit/ iViews)

• BI Web applications

• Navigation to

• Detailed Queries / Monitors

• Applications

BI Admin Cockpit: Architecture (contd.)

Page 12: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 12/49

• Administrator Cockpit - Overview

• New BI Statistics - Overview• Query Runtime Statistics

• Data Load Statistics

• Data Load Status

• System Demo• Q&A

Agenda

Page 13: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 13/49

22 Info Providers

New Stats InfoProviders in NW2004s

Page 14: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 14/49

•OLAP Statistics

• Front end and OLAP Statistics: RSDDSTAT_OLAP (database view)

• Data Manager Statistics: RSDDSTAT_DM (database view)

•Data Load Statistics

• Process Chain Statistics: RSPCLOGCHAIN, RSPCPROCESSLOG

• DTP Statistics: RSDDSTATDTP, RSBKREQUEST• InfoPackage Statistics: RSDDSTATWHM

•Data Load Status

• BI Object Status: RSMDATASTATE_EXT• Process Status: RSPCPROCESSLOG, RSPCLOGCHAIN

Note: Old RSDDSTAT table is obsolete and we have newTCODE with same name RSDDSTAT.

New BI Statistics: Source Tables

Page 15: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 15/49

•Query Runtime Statistics

• Front end and OLAP Statistics, Data Manager Statistics

• On detailed and aggregated level

• For each of them

• 1 InfoCube

• 1 RemoteProvider

• 1 MultiProvider

DetailedAggregated

New BI Statistics: Query Run Time

Page 16: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 16/49

•Data Load Statistics

• Process chain statistics

• DTP Statistics

• InfoPackage / WHM Statistics

• For each of them

• 1 InfoCube

• 1 RemoteProvider

• 1 MultiProvider

New BI Statistics: Data Load

Page 17: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 17/49

• Data Load Status

• BI Object Status for

• InfoProviders•InfoCubes

•DataStore Objects

•InfoObjects

• PSA Tables• Process Status for:

• Process Chain Status

• Process Status

• For each of them• 1 Remote Provider

New BI Statistics: Data Load Status

Page 18: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 18/49

• Administrator Cockpit - Overview• New BI Statistics - Overview

• Query Runtime Statistics

• Data Load Statistics

• Data Load Status

• System Demo• Q&A

Agenda

Page 19: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 19/49

• Front-end / OLAP Statistics and Data Manager (DM) Statistics …

• Splitting the BW 3.x OLAP statistics into Front end / OLAP statistics and DataManager statistics

• Serial execution (FE/OLAP) vs. (often) parallel (DM) execution• Many different events (FE/OLAP) vs. small number of events (DM)• This is allows us to collect Base Object level statistics when queries are

written on Multi-Providers

• Statistic detail levels

• Introducing statistic detail levels on query level• Customize the level of detail of statistic data collection for a certain object

• In Detail OLAP collection level one query execution may collect 20-80records in various tables.

• Event Concept

• Introducing the concept of the Event ID (characteristic)

• Flexible and extensible framework

• Decentralized Statistics Data Storage

• Distributing the statistics data over several tables

Query Runtime Statistics: MajorEnhancements

Page 20: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 20/49

Example of Query Runtime Statistics:Overview

BI Web Application

containing two webitems

Query 1 Query 2

InfoCube 1 InfoCube 2DS Object 3

HPA Index

Front end 

OLAP 

Data Manager 

Aggregate

Page 21: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 21/49

Example of Query Runtime Statistics:Overview (cont.)

Web Items, Web Application

User Session (SESSIONUID)

User Step 1 (STEPUID)

Query 1 Query 2

Step 2

Data Manager (DMUID)

InfoCube 2, BI acceleration Index

InfoCube 1, Aggregate 1

DS Object 3

Front end / OLAP statistics 

(RSDDSTAT_OLAP 

 ) 

Data Manager statistics 

(RSDDSTAT_DM) 

Waiting time

OLAP, Cache, Master Data

Page 22: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 22/49

BI Statistics Framework: New Event Concept

User Session (SESSIONUID)

User Step 1 (STEPUID)

Query 1 Query 2

Step 2

Data Manager (DMUID)

InfoCube 2, HPA Index

Web Items, Web Template

InfoCube 1, Aggregate 1

DSO Object 3

Event 1: 2.324 sec. ‘2’ ‘3’ ‘4’

= Total runtime of thenavigation step in your BIweb application, your

workbook or your front-end

(from level 1 statistics, seebelow)

OLAP, OLAP Cache, Master Data

Example from the new BI query runtime:

Page 23: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 23/49

BI Statistics framework: New EventConcept (cont.)

• Event ID – 

• Foundation of More Granular Data Collection

• At many different events in processing

• Common concept used in query runtime, planning andwarehouse management statistics

• Guarantees flexibility for further extensions

• Is the basis for end-to-end runtime monitoring ofprocessing in SAP NetWeaver BI

• Depending on the event, the time is measured from start-to-end point or only at end point (time since last end point)

Page 24: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 24/49

TableRSDDSTATEVENTS

BI Statistics framework: New EventConcept (cont.)

Page 25: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 25/49

RSDDSTATINFO

RSDDSTATHEADER

RSDDSTATEVDATA

RSDDSTATEVENTS

RSDDSTATAGGRDEF

RSDDSTATDM

Decentralized Statistics Data Storage

Page 26: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 26/49

Data Manager Part of the Statistic:(View RSDDSTAT_DM)

Page 27: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 27/49

OLAP/Front End Part Stats:(View RSDDSTAT_OLAP)

Page 28: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 28/49

PARTPROV collects the base InfoProvider.

Multiprovider Stats Collection

Page 29: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 29/49

Technical Content for new Query Runtime

Statistics

BEx OLAP DataManager

OLAP –Plain

OLAP –with

chars.

OLAP –with

chars.& KFs.

OLAP –Plain

OLAP –with

chars.

OLAP –with

chars.& KFs.

DMDM

MultiProvider

Queries

RSDDSTATHEADERRSDDSTATINFO RSDDSTATEVDATA RSDDSTATDM

RSDDSTAT_OLAP RSDDSTAT_DM

FEOLAP

FEOLAP

InfoCubes fordetailed andaggregated

data

( view ) ( view )

Page 30: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 30/49

Technical Content for new Query RuntimeStatistics (cont.)

•Technical content queries for analyzing the runtime of …

• Queries

• BI Web Applications•… each with various key figures (some)…

• Front-end time

• OLAP time

• DM time• Planning time

•… being calculated as …

• Averages, Deviations, Rankings

•…and displayed in different time intervals:• Hours per day, Days per month, Weeks per quarter

Page 31: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 31/49

Maintenance of the statistic data collection

…accessible from the Data Warehousing Workbench Tools or

using transaction RSDDSTAT

Set the statistic detail level‘0’ = Aggregated data only‘1’ = No detail on data manager

‘2’ = Detail on all levels

For Queries,InfoProviders, Web

Templates, Workbooksand DTPs

Switch Statisticsdata collection on

or off

Page 32: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 32/49

Turning On/Off the statistic data collection

• At the moment the statistics can be turned off and on for thefollowing query runtime objects:

• Template: On or Off (New)• Workbook: On or Off (New)

• Query: On or Off, if On select the detail level:• ‘0’: Aggregated data – only Header and Step table is filled: Total Query

runtime as calculated keyfigure (ENDTIME – STARTTIME). (Query-Default)

• ‘1’: OLAP data – Front-end and OLAP events per handle, but only one

Data Manager time per handle, no DB read statistics, etc. Usedaggregates can be found via table RSDDSTATAGGRDEF.

• ‘2’: Full detail – All Front-end and OLAP events and all Data Managerinformation, i.e. DataSource and access time for each singleDB/RFC/TREX/... call.

• Remark: Turning on FE/OLAP and DM statistics for too manyqueries can result in large amounts of data (steps*handles*DMaccess*partproviders*aggregates*E/F table) – should not be usedas default!

Page 33: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 33/49

Agenda

• Administrator Cockpit - Overview• New BI Statistics - Overview

• Query Runtime Statistics

• Data Load Statistics

• Data Load Status

• System Demo• Q&A

Page 34: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 34/49

Overview Data Load Statistics: Scenarios

CoveredNew Dataflow in

SAP NetWeaver BIProcess Chains inSAP NetWeaver BI

DataSource

Source system

InfoProvider

Transformation

InfoSource

InfoPackage

Transformation

DataSource 3.x

InfoSource 3.x

Transfer Rules

Update Rules

InfoPackage

InfoProvider

InfoPackage

Dataflow in SAP BW 3.x

Warehouse 

Management statistics 

DTP

Process Chain statistics 

DTP

DTP 

statistics 

All otherwarehouse

managementprocesses

InfoPackage Statistics * 

Source system

* Only when scheduling is done using InfoPackages only (not recommended) 

Page 35: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 35/49

Technical Content for new Data Load Statistics

RSDDSTATWHM

Process ChainsData Transfer Processes InfoPackages

DataTransfer

Processes

Processes,ProcessChains

DataTransfer

Processes

Processes,ProcessChains

InfoPackages

Info

Packages

MultiProviders

Queries

RSBKREQUESTRSDDSTATDTP RSPCLOGCHAIN

V_RSDDSTATDTP RSTC_BW_GET_DATA_C22

RSPCPROCESSLOG

V_RSPCLOGCHAIN

( views )

( FM)

Page 36: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 36/49

Technical Content for new Data Load Statistics

(cont.)

•Technical content Data Loading…

•…performance details of process chains

• Total runtime• Run-times of data load, data update, activation, compression,

aggregation, attribute change

•…performance details of Data Transfer Processes

• Total runtime, Number of records, Amount of data

• Run times of each step type

•…performance details of InfoPackages

• Total runtime , Number of records, Amount of data

• Run times of each action type

Page 37: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 37/49

Agenda

• Administrator Cockpit - Overview• New BI Statistics - Overview

• Query Runtime Statistics

• Data Load Statistics

• Data Load Status

• System Demo• Q&A

Page 38: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 38/49

Technical Content for New Data Load Status

Process Chains

Data

TransferProcesses

InfoPackages

Data Transfer ProcessesInfoPackages

InfoCubes

PSAtables

Processes

Queries

RSMDATASTATERSMDATASTATE_EXT

V_RSMDATASTATE

RSPC

PROCESSLOG

MasterData

DataStore

objects

Processchains

DataStores

RSTC_BW_GET_DATA_C45

RSPC_API_CHAIN_

GET_STATUS

Processes

andchains

RSPC

LOGCHAIN RSREQDONE

MultiProviderMultiProvider

V_RSPCPROCSTSTATUS

Page 39: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 39/49

Technical Content for New Data Load Statistics

•Technical content queries for analyzing status details of

• InfoCubes, DataStore objects, Master data (only flexible update)

•PSA tables

•… with various key figures and characteristics …

• Total numbers of requests, Last request, Time-stamp of last change

•… each for the several criteria

• All requests

• Qualitatively not OK (ranking criterion, not for PSA)

• Technically not OK (filter criterion)

• Not activated (only for DataStore objects)

• Not compressed (only for InfoCubes)

• Not aggregated (only for InfoCubes)

Page 40: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 40/49

Technical Content for New Data Load Statistics

(cont.)

•Technical content queries for analyzing status details of …

• Process Chains, Data Transfer Processes, InfoPackages, DataStore

object activations, InfoCube compressions, Hierarchy and Attribute

change runs, and various other processes

•… with the following status information …

• Status (red, yellow, green) (ranking criterion)

• Ended with error• Still running

• Ended successfully

• Not yet started

Page 41: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 41/49

Data Load Status: BI Administrator Cockpit

Page 42: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 42/49

Step-by-step (1)• Step 1: Activate the new technical content in SAP NetWeaver 7.0 BI

• In NW2004s System: IMG (SPRO) SAP NetWeaver Business

IntelligenceSettings for BI Content Business IntelligenceBI

Administration Cockpit Activate Technical Content in SAPNetWeaver

• System uses RSTCC_ACTIVATE_ADMIN_COCKPIT

• Refer OSS Note 965386:

• Step 2 : Make Sure you assign Role SAP_BW_BI_ADMINISTRATOR

to users

• Step 3: Check updating on Object:

• TCODE RSDDSTAT

• Step 4: Activate & run the Process Chains (0TCT*)

• Part of the Technical content

Page 43: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 43/49

• Step 5: Activate direct access for virtual providers.

• Step 6 : Connect BW System and Portal

• Step 7: Activate Business Package 'BI Administration 1.0‘ in Portal

Step-by-step (2)

Page 44: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 44/49

• 934848 - Collective note: (FAQ) BI Administration Cockpit

• In SAP NetWeaver 7.0: ST03N uses Technical content and not basetables

• As soon as you upgrade event Technical upgrade, System will collect

data in old table RSDDSTAT

• Make sure you are SPS10 + OSS notes or SPS11.

• Watch-out for special Characters in data loading.

• Allow enough time to implement, test and transport these changes. Youhave 23 Info Provider Objects. After initial analysis, you may want tocustomize some Web Templates and iViews.

Tips and Tricks (1)

Page 45: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 45/49

Agenda

• Administrator Cockpit - Overview• New BI Statistics - Overview

• Query Runtime Statistics

• Data Load Statistics

• Data Load Status

• System Demo• Q&A

Page 46: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 46/49

System Demo

• Portal

• BI System

Page 47: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 47/49

Agenda

• Administrator Cockpit - Overview• New BI Statistics - Overview

• Query Runtime Statistics

• Data Load Statistics

• Data Load Status

• System Demo

• Q&A

Page 48: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 48/49

Questions

&

Answers

Page 49: BI Administrative Cockpit

8/3/2019 BI Administrative Cockpit

http://slidepdf.com/reader/full/bi-administrative-cockpit 49/49

3001

Thank you for attending.