bi administration cockpit and new bi statistics content in sap netweaver 7.0

61
BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0 Ron Silberstein Platinum Consultant SAP NetWeaver Regional Implementation Group SAP Labs

Upload: freddyblue143

Post on 07-Feb-2016

278 views

Category:

Documents


8 download

DESCRIPTION

BI Administration Cockpit andNew BI Statistics Content inSAP NetWeaver 7.0

TRANSCRIPT

Page 1: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

BI Administration Cockpit andNew BI Statistics Content inSAP NetWeaver 7.0

Ron SilbersteinPlatinum ConsultantSAP NetWeaver Regional Implementation GroupSAP Labs

Page 2: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

Conceptual OverviewNew BI Statistics ConceptRunning the BI Administration CockpitImplementing the BI Administration CockpitBI Administration Statistics ContentTroubleshooting TipsMore Information

Page 3: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 3

BI Administration Cockpit - Rationale

EasyEasy administration foradministration forEnterprise Data WarehousesEnterprise Data Warehousesusing ausing a central point of accesscentral point of accesstoto propro--activelyactively supportsupportadministrators in statusadministrators in statusmonitoring and performancemonitoring and performanceoptimization in order tooptimization in order toensure a smooth runningensure a smooth runningsystem, and aid in providingsystem, and aid in providingoptimal performanceoptimal performance

Page 4: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 4

BI Administration Cockpit - Purpose

Simplifies BI-specific administrative tasks, and providing richinformation about all kinds of performance and about status ofoperational tasks.Supports BI administrators in status monitoring and performanceoptimizing.A central point of accesscentral point of access to status and statistical information to providean overview of objects and processes in BI systems.Provides drilldrill--down capabilitydown capability to handle errors and optimizeperformance in the respective system.You can also use the new Technical Contentnew Technical Content, on which the BIAdministration Cockpit is based, to create additional evaluationsadditional evaluations andreports. The technical Content has been enhanced in the followingareas:– Complete redesign of query runtime statistics– Enhancement of data-load statistics to include statistics for process chains

and data transfer processes– Addition of current data-load status of process chains and processes– Addition of current status of loaded requests

Page 5: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 5

BI Administration Cockpit - Scope

Support the BI administrator in

Status trackingPerformance optimizationData quality controllingStrategic administration

…in the areas of

Enterprise Data WarehousingEnterprise Query, Reporting andAnalysisBusiness Planning and AnalyticalServices

…by providing a central pointof entry with cockpits

Real-time monitorsRuntime Statistics

…including context-specific

Drill-down to detailsProcessing options

…using proven technology

BI QueriesBI Web Application DesignerSAP NetWeaver Portal

…to make administrationeasier and faster

…and thus provide a highquality and powerful BIsystem

Page 6: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 6

BI Administration Cockpit - Sample Cockpit

Focus oncritical issues

Focus onFocus oncritical issuescritical issues

Differentoverview levels

DifferentDifferentoverview levelsoverview levels

Embedded intoSAP NetWeaver Portal

Embedded intoEmbedded intoSAP NetWeaver PortalSAP NetWeaver Portal

Monitors basedon BW QueriesMonitors basedMonitors basedon BW Querieson BW Queries

Drill-down tomore detailsDrillDrill--down todown tomore detailsmore details

Page 7: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 7

Overview: BI Administration Cockpit & Statistics Content

SAP NetWeaver 7.0 BI

SAP NetWeaver 7.0 Portal

Key Further InformationPlease read carefully SAP Service Marketplace note 934848

“Collective note: (FAQ) BI Administration Cockpit”Implementation Guide in SAP NetWeaver BI (transaction SPRO) and

documentation on http://help.sap.com

New BI Statistics

New TechnicalContent for SAP

NetWeaver BI

Business Package“BI Administration 1.0”

Page 8: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 8

BI Administration Cockpit - Architecture

Query RuntimeStatistics

BWChecks(RSRV)

CCMSStatus

Alert Framework

CCMS

CPH

UniversalWork List

Data LoadStatistics

DataLoadStatus

ProcessChains(RSPC)

BISuite

BIPlatform

Data WarehousingServices

InfoProviders

Detailed Queries

MultiProviders

Overview Queries

BI Statistics / Technical Content

SAP NetWeaver BI

SAP NetWeaver Portal

BI Web .Applications

InfoCubes / Virtual InfoProviders

BI WebApplicationsiViews

Focus of this presentation

Page 9: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 9

Key Points: BI Administration Cockpit & Statistics Content

The new technical content for BI statistics renders the previous “BWstatistics” content obsolete with SAP NetWeaver 7.0 BI.The BI Administration Cockpit is based on new InfoProviders that aredelivered with the new technical content for BI statistics.– It is not possible to migrate old statistics into new InfoCubes, and there is no

provision for migrating old statistics into the new InfoCubes.The new BI statistics content provides:– InfoCubes for historical data– Virtual Providers for current data– MultiProviders for combined view of current and historical

OLAP statistics table RSDDSTAT no longer is updated, and it has beensplit / extended to several different RSDDSTAT* tables.As of SAP NetWeaver 7.0 BI, transaction ST03 is based on the TechnicalContent InfoProviders (unlike prior releases). Therefore, using transactionST03 for BI Monitoring requires the Technical Content to be activated andto be populated periodically with statistics data.The BI Administration Cockpit is requires SAP NetWeaver 7.0 Portal, andrequires the Portals business package “BI Administrator” (available fordownload from SDN)

Page 10: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

Conceptual OverviewNew BI Statistics ConceptRunning the BI Administration CockpitImplementing the BI Administration CockpitBI Administration Statistics ContentTroubleshooting TipsMore Information

Page 11: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 11

Events Involved in Query Runtime Statistics

BI Web Applicationcontaining two web

items

Query 1 Query 2

InfoCube 1 InfoCube 2DS Object 3

Aggregate BI Accelerator

Front-end

OLAP

Data Manager

Query 3

Page 12: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 12

BI Statistics Framework – New Event Concept

Example from the new BI query runtime statistics framework:

User Session (SESSIONUID)

User Step 1 (STEPUID)

Query 1 Query 2

Step 2

Web Items, Web Template

Data Manager (DMUID)

OLAP, OLAP Cache, Master Data

DSO Object 3

InfoCube 1, Aggregate 1

InfoCube 2, HPA Index

= total runtime of thenavigation step in your BI Webapplication, your workbook oryour front-end

‘2’ ‘3’ ‘4’Event 1: 2,324 sec.

Page 13: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 13

BI Statistics Framework – New Event Concept

Event IDAt many different events in processing,runtime information gets collectedCommon concept used in queryruntime, planning and warehousemanagement statisticsGuarantees flexibility for furtherextensionsIs the basis for end to end runtimemonitoring of processing in SAPNetWeaver BIDepending on the event, the time ismeasured from start to end point or onlyat end point (time since last end point)

Excerpt from tableRSDDSTATEVENTS

Page 14: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 14

New BI Statistics – Source Tables

OLAP StatisticsFront-end & OLAP Statistics: RSDDSTAT_OLAP (DB view)Data Manager Statistics: RSDDSTAT_DM (DB view)

WHM StatisticsProcess Chain Statistics: RSPCLOGCHAIN, RSPCPROCESSLOGDTP Statistics: RSDDSTATDTP, RSBKREQUESTInfoPackage Statistics: RSDDSTATWHM

WHM StatusBI Object Status: RSMDATASTATE_EXTProcess Status: RSPCPROCESSLOG, RSPCLOGCHAIN

Page 15: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 15

Decentralized Statistics Data Storage (1)

RSDDSTATHEADER

RSDDSTATINFO

RSDDSTATEVDATA

RSDDSTATEVENTS

RSDDSTATDM

RSDDSTATAGGRDEF

Page 16: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

Conceptual OverviewNew BI Statistics ConceptRunning the BI Administration CockpitImplementing the BI Administration CockpitBI Administration Statistics ContentTroubleshooting TipsMore Information

Page 17: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 17

Running BI Administration Cockpit in the Portal

In the Portal, to access the Admin. Cockpit, navigate toSystem Administration > Monitoring > Business Intelligence

Page 18: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 18

Using BI Administration Cockpit (1)

With the admin. Cockpit you can analyze Short-Term, Long-Termtrends of BI Applications (for example).

Page 19: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 19

Using BI Administration Cockpit (2)

Examples: Runtime statistics of BI applications with deviations in Runtime

Page 20: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 20

Using BI Administration Cockpit (3)

Example: Short-Term & Long-Term Data load statistics.

Page 21: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 21

Using BI Administration Cockpit (4)

Examples: Data load status & Data load requests

Page 22: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

Conceptual OverviewNew BI Statistics ConceptRunning the BI Administration CockpitImplementing the BI Administration CockpitBI Administration Statistics ContentTroubleshooting TipsMore Information

Page 23: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 23

BI Administration Cockpit – IMG for Setup & Configuration

Configuration of the BI AdministrationCockpit (Transaction SPRO)

This activity starts transactionRSTCC_INST_BIAC

which links a report for automaticinstallation of the Technical Content

activating all the TechnicalContent objects that are assigned torole SAP_BW_BI_ADMINISTRATOR,including the relevant data flows.

Prerequisite to utilize automaticinstallation of content:

Software component BI_CONT 7.0.3,Support Package 4 orSoftware component BI_CONT 7.0.2,Support Package 7It is recommended to installBI_CONT 7.0.3 as BI_CONT 7.0.2 isout of maintenance!

Page 24: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 24

Overview: Steps to Implement BI Administration Cockpit - 1

0. Ensure the user id that will perform the installation of the technicalcontent has the appropriate authorizations.

1. Activate the new technical content in SAP NetWeaver BI . Use automaticinstallation report (transaction SPRO). See note 965386 "Activating thetechnical content for the BI admin cockpit".

2. Assign the BI Administrator Role. BI administrators (users) intransaction SU01 to the role SAP_BW_BI_ADMINISTRATOR.

3. Check Statistics Update - Transaction RSDDSTAT.a. Consider that the system default is 'X' (= statistics turned on) and detail level '2' (= all

details). If for certain objects no logging of performance statistics is needed pleaseswitch them off in this transaction in order to avoid unnecessary load on statistics datastorage and analysis.

4. Activate and Schedule Process Chains.a. Activate the process chains using transaction RSOR technical content (0TCT*).b. Schedule the technical content process chains (0TCT*) in transaction RSPC. Note:"INIT"

process chains need to be scheduled once and "DELTA" process chains should bescheduled periodically.

Page 25: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 25

Overview: Steps to Implement BI Administration Cockpit - 2

5. Activate direct access for virtual providers. Assign source system for allthe virtual providers (0TCT_VC*).

6. Perform key infrastructural integration steps to connect ABAP usagetype of SAP NetWeaver BI to it’s Portal usage type. See note 917950.

7. Activate Business Package 'BI Administration 1.0‘.a. Download the Business Package BI Administration 1.0 from the Portal Content Portfolio

and import it into your SAP NetWeaver 7.0 Portal.b. Assign the roles 'System Administrator' and 'BI Administrator' to your BI administrator

users in the portal.

8. Customize URL to call the BI Administration Cockpit. If you want to callthe BI Administration Cockpit from BI transactions such as the DataWarehousing Workbench, you have to configure in SPRO the call to theBI Administration Cockpit.

9. Define importance (optional). With this optional IMG activity, you canassign importance values to BI objects. You can take into account theseimportance values in technical content queries during analysis (forexample for filtering or sorting).

Page 26: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 26

Step 0: Authorizations for User Id to Perform Content Installation

The user id used to install the technical content requires the authorizations contained in theS_RS_RDEMO authorization template. If you already have a role containing the authorizationsin this template, assign that role to the user id that will perform the content installation.

Otherwise, create a role (or adjust an existing one) in the profile generator, transaction PFCG.Use the expert mode to select an authorization template. Generate the profile, then assign therole to the user id that will be used to install the technical content.

See notes 965386, 161292

Page 27: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 27

Step 1: Automatic Installation of Technical Content

Automatic Installation: IMG task “Activate Technical Content in SAP NetWeaverBI” launches report RSTCC_ACTIVATE_ADMIN_COCKPIT. Make sure you runthis report in the background.

Page 28: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 28

Step 2: Assign BI Administrator Role

Assign BI Administrator (SAP_BW_BI_ADMINISTRATORSAP_BW_BI_ADMINISTRATOR) role tousers working with technical content and admin cockpit in SU01

Page 29: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 29

Step 3: Customizing Statistics Update in Transaction RSDDSTAT

For Queries,InfoProviders, WebTemplates, andWorkbooks

Switch StatisticsData Collection ONand OFF

Set Statistics Detail Level:0 – Aggregated Data1 – Only Front End/Calculation Layer Data2 – All (Front-end & WHM)9 – No Front-end Data (Only WHM Data)Blank – No Data Collected

Can change settingsfor all objects oncurrent tab screen

Page 30: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 30

Tip: BI Statistics Data Retention

You can specify a minimum retention period for the data of theRSDDSTAT_OLAPRSDDSTAT_OLAP and RSDDSTAT_DMRSDDSTAT_DM views using a parameter of theRSADMINRSADMIN table. The name of the parameter isTCT_KEEP_OLAP_DM_DATA_N_DAYSTCT_KEEP_OLAP_DM_DATA_N_DAYS.If, for example, you set this parameter to the value 30, the system onlydeletes data that is older than 30 days. As a reference time for this, thesystem uses the STARTTIME time stamp that is defined in theRSDDSTATINFORSDDSTATINFO table.If the system does not find the TCT_KEEP_OLAP_DM_DATA_N_DAYSTCT_KEEP_OLAP_DM_DATA_N_DAYSparameter in the RSADMINRSADMIN table, it uses a minimum retention period of14 days as a default value.

More details available in SAP note 891740

Page 31: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 31

Step 4a: Collect and Install Process Chains TechnicalContent

Go to transaction RSOR (content installation)

To install content process chains, collect all process chains withProcess variants that begin with ‘0TCT’.

Use ‘Only necessary objects’ for grouping option.

Page 32: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 32

Step 4b: Check & Schedule Technical Content Process Chains - 1

Transaction RSPC: Check and make sure all your process chains are active.Schedule Init process chains for single execution. Schedule other ones forregular load (normally daily).

Page 33: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 33

Once you validate the process chains, you can schedule them inthe following order:

Master DataSystem Master Data - 0TCT_MD_S_FULL_P01This loads text for objects like ‘Process Status’, ‘BI Object type’, ‘Process Type’Content Master Data - 0TCT_MD_C_FULL_P01This loads attributes & text for objects like ‘Process Variants’, ‘Process Chain’

Initialization LoadsQuery Runtime Statistics - Init - 0TCT_C0_INIT_P01Data Load Statistics - Init - 0TCT_C2_INIT_P01These process chains need to run only once (Immediate scheduling).

Delta LoadsQuery Runtime Statistics - Delta 0TCT_C0_DELTA_P01Data Load Statistics - Delta 0TCT_C2_DELTA_P01These process chains can be scheduled for periodic execution

Step 4b: Check & Schedule Technical Content Process Chains - 2

Page 34: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 34

Step 5: Activate Direct Access for Tech Content VirtualProviders

In DWWB, under InfoArea BI Statistics (0BWTC_STA), highlight each InfoCube withtechnical names with the 0TCT_VC* prefix. Context menu > Activate Direct Access;in the dialog box, choose Source Syst. for InfoSource 3.x, and select the “Myself”Source System. This enables current status to be analyzed as well as the historicalview.

Page 35: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 35

Step 6: Connect ABAP part of BI System to it’s Portal

Template-Based BasicConfiguration

Portal-based Template Installerfor automatic configurationEasy to executeSame steps as ImplementationGuide

Integration into the PortalABAP-based ImplementationGuide (IMG)for manual/semi-automaticconfigurationReport RSPOR_SETUPStep by stepUseful for problem analysis(incl. checks)

See note 917950 for details

If SAP NetWeaver 7.0 Portal is not yet integrated with the ABAP part of the BI system,perform the necessary integration steps

Page 36: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 36

Step 7a: Download / Install BI Administration Business Package

The Administrator Cockpit is delivered with the “BI Administration 1.0” BusinessPackage for SAP NetWeaver 7.0 Portal. Download this from Service Marketplace at:http://service.sap.com/swdc

Place this file in the “…\trans\EPS\in” folder on the NetWeaver Portal file systemNOTE: If there is a more recent release version, please download the latest release.

Page 37: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 37

Step 7b: Assign “BI Administrator” Portal Role

To view the Administrator cockpit in the portal, assign theBI Administrator role in user administration in the Portal

Page 38: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 38

Step 8: Set Up Call to BI Administration Cockpit

In this IMG activity, you cancustomize the URL prefix andURL path for the location of theBI Administration Cockpit (sothat it can be launched fromwithin the Data WarehousingWorkbench)

Page 39: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 39

Step 9: Define Importance Settings

From the IMG, You can adjustImportance Settings. You use thisoptional activity to assign animportance to Business Contentobjects. The importance can beevaluated in the technical Contentqueries during reporting (for example,for filtering or sorting purposes)

Page 40: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

Conceptual OverviewNew BI Statistics ConceptRunning the BI Administration CockpitImplementing the BI Administration CockpitBI Administration Statistics ContentTroubleshooting TipsMore Information

Page 41: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 41

Technical Content for WHM Status

Technical Content Queries analyzestatus details of:

InfoCubes, DataStore Objects, Master Data(only flexible update)PSA Tables

Using various key figures andcharacteristics such as ..

Total number of requests, Last request,Time-stamp of last change

For the following criteria ..All requestsQualitatively not OK (ranking criterion, notfor PSA)Technically not OK (filter criterion)Not activated (only for DataStore Objects)Not compressed (only for InfoCubes)Not aggregated (only for InfoCubes)

… and analyze the status of:Process Chains, Data Transfer Processes,InfoPackages, DataStore ObjectsActivations, InfoCube Compressions,Hierarchy and Attribute Change Runs, andvarious other processes

With the following statusinformation:

Status (red, yellow, green) (rankingcriterion)Ended with errorStill runningEnded successfullyNot yet started

Page 42: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 42

Workset: WHM (Warehouse Management) Status

This Workset provides an overview of the status of the loading processand process chains, and also of the requests (and data records) in theInfoProviders and InfoObjects.The Workset includes three pages with the following information:1. Process Status with the iViews:

- Process Chain Status- Process Status- Process Type Selection

2. BI Object Request Status with iViews:- InfoCube Status- DataStore Object Status- Master Data Status- PSA Table Status

3. InfoProvider Request Status with the iViews:- InfoCube Correctness- Aggregate Rollup- DataStore Object Correctness- DataStore Object Activation

Page 43: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 43

Technical Content for Data Load Statistics

Technical Content Queries analyze:Performance details of process chains– Total runtime– Runtime data load, data update, activation, compression, aggregation,

attribute change

Performance details of Data Transfer Processes– Total runtime, Number of records, Amount of data– Runtimes of each step type

Performance details of InfoPackages– Total runtime, Number of records, Amount of data– Runtimes of each step type

Page 44: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 44

Workset: Data Load Statistics

This Workset provides an overview of the length of the load process andprocess chains, as well as the length and number of data records fromInfoPackages and data transfer processes.The Workset includes four pages with the following information:1. Process Chain Statistics with the iViews:

- Short-Term Trends in Total Runtimes of Process Chains- Long-Term Trends in Total Runtimes of Process Chains- Total Runtimes of Process Chains- Deviations in Total Runtimes of Process Chains

2. Process Statistics with the iViews:- Short-Term Trends in Total Runtimes of Processes- Long-Term Trends in Total Runtimes of Processes- Total Runtimes of Processes- Deviations in Total Runtimes of Processes

3. InfoPackage Statistics with the iViews:- Short-Term Trends in Total Runtimes of InfoPackages- Long-Term Trends in Total Runtimes of InfoPackages- Total Runtimes of InfoPackages- Deviations in Total Runtimes of InfoPackages

4. DTP Statistics with the iViews:- Short-Term Trends in Total Runtimes of DTPs- Long-Term Trends in Total Runtimes of DTPs- Total Runtimes of DTPs- Deviations in Total Runtimes of DTPs

Page 45: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 45

Technical Content for the Query Runtime Statistics

Technical Content Queries for analyzing the runtime of,QueriesBI Web Applications

Performance details of components of query executionsFront-end timeOLAP timeDM timePlanning time

Being calculated as,Averages, deviations, rankings

For the following time intervals,Hours per day, days per month, weeks per quarter

Page 46: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 46

Technical Content: Front-End and OLAP Statistics (Aggregated)

Query Runtime StatisticsFront-end & OLAP StatisticsOn aggregated levelFor each of them– 1 InfoCube– 1 VirtualProvider

1 MultiProvider0TCT_C01

0TCT_DS01

0TCT_VC01

0TCT_MC01

RSDDSTAT_OLAP(database view)

0TCT_MC01 – Front-End and OLAP Statistics (Aggregated)

This provider has the following key measures:Front-End Time, OLAP Time, Data Manager Time, PlanningTimeCounter for Queries, Counter for Web Templates

With these Key figures you can analyze:Number of Queries / Web Templates executed in a givenperiod of time, against a given provider by a given userLong-term / Short-Trend trends of BI applicationsAverage query runtimesLongest running BI Applications in a given period of time

Page 47: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 47

Technical Content for Front-End and OLAP Statistics (Detail)

Query Runtime StatisticsFront-end & OLAP StatisticsOn detailed levelFor each of them– 1 InfoCube– 1 VirtualProvider

1 MultiProvider 0TCT_C02

0TCT_DS02

0TCT_VC02

0TCT_MC02

RSDDSTAT_OLAP(database view)

0TCT_MC02 – Front-End and OLAP Statistics (Detail)

This provider has the following key measures:Time taken for each event / stepCounter for Queries, Counter for Web Templates

With these Key figures you can analyze:Time take for each of the OLAP eventsAdvanced runtime monitoringAdditional detail per runtime category

Page 48: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 48

Technical Content for Data Manager Statistics

0TCT_C03

0TCT_DS03

0TCT_VC03

0TCT_MC03

RSDDSTAT_DM(database view)

Query Runtime StatisticsData Manager StatisticsOn detailed levelFor each of them– 1 InfoCube– 1 VirtualProvider

1 MultiProvider

0TCT_MC03 – Data Manager Statistics (Detail)

This provider has the following key measures:Records selected on DB, Records transferred from DBTime for reading Master data, HierarchyPartprovider (in case of MultiProvider), Type of table (F or E)

With these Key figures you can use it for:Query performance tuning using the BI Accelerator or Aggregates

Page 49: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 49

Workset: Query Runtime Statistics (1)

This Workset provides an overview of the statistics of the query runtime.The Workset includes three pages with the following information:1. BI Application Statistics with the iViews:

- Short-Term Trends in Total Runtimes of BI Applications- Long-Term Trends in Total Runtimes of BI Applications- Runtimes of BI Applications- Deviations in Runtimes of BI Applications- BI Application Type Selection

2. BI Application Object Statistics with the iViews:- Short-Term Trends in Total Runtimes of BI Application Objects- Long-Term Trends in Total Runtimes of BI Application Objects- Runtimes of BI Application Objects- Deviations in Runtimes of BI Application Objects- BI Application Object Type Selection

3. InfoProvider Statistics with the iViews:- Short-Term Trends in Total Runtimes of InfoProviders- Long-Term Trends in Total Runtimes of InfoProviders- Runtimes of InfoProviders- Deviations in Runtimes of InfoProviders- InfoProvider Type Selection

Page 50: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 50

Workset: Query Runtime Statistics (2)

The following reports, which contain all key figures and navigation according tothe characteristics of the respective MultiProvider, can be called from each iViewof this Workset:1. Aggregated Query Runtime Statistics

- MultiProvider: 0TCT_MC01- VirtualProvider: 0TCT_VC01- InfoCube: 0TCT_C01- InfoSource: 0TCT_IS01- DataSource: 0TCT_DS01- Web Template: 0TPLA_0TCT_MC01_Q0200- Query: 0TCT_MC01_Q0200

2. Detailed Query Runtime Statistics- MultiProvider: 0TCT_MC02- VirtualProvider: 0TCT_VC02- InfoCube: 0TCT_C02- InfoSource: 0TCT_IS02- DataSource: 0TCT_DS02- Web Template: 0TPLA_0TCT_MC02_Q0200- Query: 0TCT_MC02_Q0200

3. Data Manager Statistics- MultiProvider: 0TCT_MC03- VirtualProvider: 0TCT_VC03- InfoCube: 0TCT_C03- InfoSource: 0TCT_IS03- DataSource: 0TCT_DS03- Web Template: 0TPLA_0TCT_MC03_Q0200- Query: 0TCT_MC03_Q0200

Page 51: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

Conceptual OverviewNew BI Statistics ConceptRunning the BI Administration CockpitImplementing the BI Administration CockpitBI Administration Statistics ContentTroubleshooting TipsMore Information

Page 52: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 52

Troubleshooting tip: RSTC_SELECT_0P_SYSID ICF service

Services Cannot be Reached. You will see messages such as: URLhttp://tsphl839.phl.sap.corp:8000/sap/bc/webdynpro/sap/RSTC_SELECT_0P_SYSID/ call was terminated because the corresponding service isnot activated in SICF.Solution: Activate Service RSTC_SELECT_0P_SYSID in transaction codeSICF

Page 53: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 53

Troubleshooting Tip: Icons ICF service

Icons are not displayed in Web Applications.Solution: Activate icons service in transaction code SICF, under “public” > bc

Page 54: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 54

Troubleshooting Tips: Templates & ICM parameters

Error Loading Template in PortalYou might get an error loading a template such as0TPL_PORTAL_EVENT_LISTENER (Notification Number BRAIN 276)Make sure the template mentioned in the error message is installed inbusiness content.

Parameters for ICMSee OSS Notes:– 824554 - ICM and SAP Web Dispatcher Timeout Parameter– 737625 - Parameter recommendations for the ICM– 698017 - ICM Patch Collection (6.40)– 634006 - ICM messages explanatory note

Page 55: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 55

Troubleshooting Tip: Permitted Characters

Ensure that “{“ and “}” are in your list of permitted characters as theseare in the generated GUID for InfoObject 0TCTBWOBJCT.

Page 56: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 56

Performance Tip: "&PROFILING=X URL” parameter - 1

According to OSS Note 948158948158 – To measure BI-Java web runtime, youcan enable a link in the Web Application to display statistics containingdata about the OLAP statistics and information about the runtimes inJava.1. Start the Web Application with the "&PROFILING=X" addition. Simply attach

this to the end of tthe start URL. To do this, use the Web ApplicationDesigner to execute the Web template in the Web and attach the addition tothe URL in the address area of the Web browser and confirm this using"Return".

2. Go through the steps until the performance problem occurs.3. When you use the "&PROFILING=X" addition, detailed statistics are

collected for the runtimes in Java and ABAP (OLAP statistics). You can callthese using the automatically generated link at the top of the "BI Statistics"Web page. Choose this link.

4. The system displays a window containing detailed statistical informationfor each of the navigation steps that you have carried out up to now.

Page 57: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 57

Performance Tip: "&PROFILING=X URL” parameter - 2

http://servername839.phl.sap.corp:50000/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.bex?TEMPLATE=ZMJ_TESTING1&PROFILING=X&PROFILING=X

example:

Page 58: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

Conceptual OverviewNew BI Statistics ConceptRunning the BI Administration CockpitImplementing the BI Administration CockpitBI Administration Statistics ContentTroubleshooting TipsMore Information

Page 59: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 59

Further Information

SAP Documentation:http://help.sap.com/saphelp_nw04s/helpdata/en/44/08a75d19e32d2fe10000000a11466f/frameset.htmhttp://help.sap.com/saphelp_erp2005vp/helpdata/en/43/e37f8a6df402d3e10000000a1553f7/frameset.htmhttp://help.sap.com/saphelp_erp2005vp/helpdata/en/92/533a9d23c6432ebcbe99bfa1a6e6f5/frameset.htmRelease Notes: Business Package for BI Administration 1.0

Related SAP Education Training OpportunitiesBW360 BI - Performance & AdministrationDBW70E BI - Delta Enterprise Data Warehousing SAP NetWeaver 2004sDBW70R BI - Delta Reporting SAP NetWeaver 2004shttps://websmp108.sap-ag.de/rkt-netweaver

IT Scenario Variant: Running the EDW, Administration & Monitoring

SAP Documentation:See SAP note 934848934848 – Collective note for BI Admin. Cockpit

Page 60: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 60

Copyright 2007 SAP AG. 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 AG. The information contained herein may bechanged without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p,System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower and PowerPC aretrademarks or registered trademarks of IBM Corporation.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

MaxDB is a trademark of MySQL AB, Sweden.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registeredtrademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies.Data contained in this document serves informational purposes only. National product specifications may vary.

The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express priorwritten permission of SAP AG.

This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments,and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that thisdocument is subject to change and may be changed by SAP at any time without notice.

SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other itemscontained within this material. 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 shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. Thislimitation shall not apply in cases of intent or gross negligence.

The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained inthese materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.

Page 61: BI Administration Cockpit and New BI Statistics Content in SAP NetWeaver 7.0

SAP AG 2007, BI Administration Cockpit / Ron Silberstein / 61

Copyright 2007 SAP AG. Alle Rechte vorbehalten

Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftlicheGenehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.

Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten.

Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® und SQL Server® sind eingetragene Marken der Microsoft Corporation.

IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p,System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower und PowerPCsind Marken oder eingetragene Marken der IBM Corporation.

Adobe, das Adobe Logo, Acrobat, PostScript und Reader sind Marken oder eingetragene Marken von Adobe Systems Inc. in den USA und/oder anderen Ländern.

ORACLE® ist eine eingetragene Marke der ORACLE Corporation.

UNIX®, X/Open®, OSF/1® und Motif® sind eingetragene Marken der Open Group.

Citrix®, das Citrix-Logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® und andere hier erwähnte Namen von Citrix-Produkten sind Marken vonCitrix Systems, Inc.

HTML, DHTML, XML, XHTML sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

JAVA® ist eine eingetragene Marke der Sun Microsystems, Inc.

JAVASCRIPT® ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von Netscape entwickelten und implementierten Technologie.

MaxDB ist eine Marke von MySQL AB, Schweden.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Markenoder eingetragene Marken der SAP AG in Deutschland und anderen Ländern weltweit. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen.Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen.

Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und inwelcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet.

Bei dieser Publikation handelt es sich um eine vorläufige Version, die nicht Ihrem gültigen Lizenzvertrag oder anderen Vereinbarungen mit SAP unterliegt. Diese Publikation enthältnur vorgesehene Strategien, Entwicklungen und Funktionen des SAP®-Produkts. SAP entsteht aus dieser Publikation keine Verpflichtung zu einer bestimmten Geschäfts- oderProduktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige Ankündigung geändert werden.

SAP übernimmt keine Haftung für Fehler oder Auslassungen in dieser Publikation. Des Weiteren übernimmt SAP keine Garantie für die Exaktheit oder Vollständigkeit derInformationen, Texte, Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich nochstillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für dieGewährleistung der Nichtverletzung geltenden Rechts.

SAP haftet nicht für entstandene Schäden. Dies gilt u. a. und uneingeschränkt für konkrete, besondere und mittelbare Schäden oder Folgeschäden, die aus der Nutzung dieserMaterialien entstehen können. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit.

Die gesetzliche Haftung bei Personenschäden oder Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinkszugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen überInternetseiten Dritter ab.