bi admin cockpit
TRANSCRIPT
© SAP AG 2007, 0
Optimize Your BI Reporting Performance with the Administrator Cockpit, CCMS, and a Better Understanding of Key Performance MetricsPrakash DarjiSAP Labs
© SAP AG 2007, 2
Administrator Cockpit Overview
BI Statistics Overview
CCMS Overview
Using the BI Administrator Cockpit
Using BI Statistics
Using CCMS Content & Reporting
Creating Custom Technical Content Reporting
Summary
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 3
BI Administration Cockpit — Goal
Simplify administration
of complexSAP enterprise data warehouse solutions
Simplify administration
of complexSAP enterprise data warehouse solutions
© SAP AG 2007, 4
BI Administration Cockpit — Scope
Support the BI administrator inStatus trackingPerformance optimizationStrategic administration
… in the areas ofEnterprise Data WarehousingEnterprise Query, Reporting, and Analysis Business Planning and Analytical Services
… by providing a central point of entry with cockpits
Real-time monitorsRuntime StatisticsCross-system monitoring
… including context-specificDrill-down to detailsProcessing optionsExceptions (optional)
… using proven technologyBI QueriesBI Web ApplicationsSAP NetWeaver® Portal
… to make administration easier and faster
… and thus lower TCO
© SAP AG 2007, 5
BI Administration Cockpit — Overview
Central access to the most important BI monitoring information
Monitoring of multiple BI systems
in one view
Flexible filtering of relevant information
Context menu for access to more
detailed information or to BI Transactions
Exception definition for intuitive display of critical monitoring data (optional)
Graphical display
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 6
BI Administration Cockpit — Architecture
BI Suite
BI Platform
Data Warehousing
Queries
BI Web Applications
SAP NetWeaver BI
InfoProviders/MultiProviders
Query Runtime Statistics
Data Load Statistics
Data Load Status
DataSources
iViews iViews
SAP NetWeaver Portal
Portal Pages iViews
SAP NetWeaver 7.0 BI technology (software component SAP_BW)
Technical Content for SAP NetWeaver BI (software component BI_CONT, release 7.0.2). BI Technical Content is entirely based on SAP BW 3.x functionality, so it doesn’t require BI_JAVA.
Business Package “BI Administration 1.0” from the Portal Content Portfolio. BI Administration Cockpit can run in a central or local portal.
© SAP AG 2007, 7
BI Administration Cockpit — Main Building Blocks
BI Suite
BI Platform
Data Warehousing
Queries
BI Web Applications
SAP NetWeaver BI
InfoProviders/MultiProviders
Query Runtime Statistics
Data Load Statistics
Data Load Status
DataSources
iViews iViews
SAP NetWeaver Portal
Portal Pages iViews
BI Statistics Detailed runtime statistics data collection for various BI objects in Data Warehousing, Enterprise Reporting, and Planning
Technical Content (InfoProviders and DataSources) Central data basis for BI Administration Cockpit and BI system load transaction ST03Persistent data storage and remote access to BI statistics information
Technical Content (Web application and queries) Flexible analysis of statistics data and sophisticated presentation of information (graphs, charts, tables)
BI Administration Cockpit (business package) Single point of entry and integration with other, non-BI-related portal content (e.g., the Universal Worklist)
Built-In
Mandato
ry
Recommen
ded
© SAP AG 2007, 8
Alert Management System (ALM)
SAP NetWeaver Administration and BI
Alert Management System (ALM)
Computing Center Management System
(CCMS)
Central Performance History (CPH)
Process Chains (RSPC)
Technical Content
SAP NetWeaver Portal
SAP NetWeaver Administrator
SAP Solution Manager
SAP Web Application ServerSAP NetWeaver AS ABAP + Java
BI Administration
Cockpit
SAP NetWeaver BI
BI Checks (RSRV)
BI Suite, BI Platform & Data
Warehousing
Universal Worklist
BI Content for CCMS
Computing Center Management System
(CCMS)
Data Alert
BI Content Web Application for
CCMS
Scope of this presentation
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 9
Administrator Cockpit Overview
BI Statistics Overview
CCMS Overview
Using the BI Administrator Cockpit
Using BI Statistics
Using CCMS Content & Reporting
Creating Custom Technical Content Reporting
Summary
© SAP AG 2007, 10
New BI Statistics and Technical Content
Key enhancementsNew Technical Content for new and enhanced BI Statistics
– New query runtime statistics– Process chain and DTP statistics– BI object request and process status
Technical Content for direct access and analysis of persistent data– By default, queries from the Technical Content filter read from
persistent InfoProviders only– Reading from Virtual Providers can be enabled on query level
by customers
Technical Content on detailed and aggregated level – For query runtime statistics
New maintenance for query statistics data collection– Enabling statistics and selection of detail level for statistics
Data load statistics are collected automatically– No maintenance necessary (as of SAP NetWeaver 7.0 BI, SPS9 and
SAP Note 952191)
© SAP AG 2007, 11
Analysis of BI Statistics Data in SAP NetWeaver 7.0 BI
New set of BI Statistics tables
Direct analysis of tables RSDDSTAT *
ST03 BI System Load*
New and enhanced Technical Content
Query Monitor (RSRT)
BI Administration Cockpit
Expert mode “profiling”in the (new) BEx Web
New: Persistent data storage and
direct access New: Ad hoc analysis of
statistics data
* Available as of SAP NetWeaver 7.0 BI, SPS 9
New: ST03 based on Technical
Content
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 12
Analysis of Query Runtime Statistics: Query Monitor
The Query Monitor (transaction RSRT) displays detailed query runtime statistics:
Front-End and OLAP: detailed list of all
(sequential) events
Data manager: Runtime of all (parallel) “sub” queries:• InfoProvider (<InfoProvider>)• BI Accelerator (<InfoCube>$X)• Aggregate (1xxxxx)
© SAP AG 2007, 13
Analysis of Query Runtime Statistics: Profiling
In the (new) BEx Web, experts/administrators can display query runtime statistics about the current user session in expert (“profiling”) mode &profiling=X
© SAP AG 2007, 14
Maintenance of the Query Statistic Data Collection
… access via Data Warehousing Workbench Tools or with transaction RSDDSTAT
For Queries, InfoProviders, Web Templates, and Workbooks
Switch statistics data collection on or off
Set the statistic detail level‘0’ = Aggregated data only‘1’ = No detail on data manager‘2’ = Detail on all levels
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 15
Maintenance of the Query Statistic Data Collection (cont.)
Default settings for statistic data collection(Delivered) system default:
D = ‘X’ = On, Statistic Detail level: D = ‘1’ = Only Front-End/Calculation Layer Data
The default for all queries can be customizedExtras Change Default
InfoProvider default for queries can be customizedAll new queries of this InfoProvider will inherit the new setting
Statistic data management recommendationsReview the (delivered) system default and disable statistic data collection if performance monitoring is not needed!
Example: InfoProviders with low data volume
Setting the statistic detail level to ‘2’ for all queries will result in large amounts of data in the statistics data collection tables
Rule of thumb: ~ 30-40 records per query navigation stepFrequent transfer to Technical Content InfoProviders is recommendedDelete statistics data (in transaction RSDDSTAT) frequently
© SAP AG 2007, 16
Deleting Query Runtime Statistics
Estimated data volume in query runtime statistics
Depending on the detail statistics level, 20-40 records may be written per navigation step to the BI statistics tables (for InfoProviders/queries for which statistics data collection is turned on)
Example: 500 users per day, each with 6 navigation steps on average = 500 x 6 x 30 = 90,000 records/day in the BI statistics tables!
1. Manual deletion of statistics data
In transaction RSDDSTAT, enter dates to delete
2. Automatic deletion during data load
By default, data of the last 14 days is deleted out of the BI statistics tables with each delta load for query runtime statistics. This timeframe can be changed by modifying parameter TCT_KEEP_OLAP_DM_DATA_N_DAYS in table RSADMIN.
See SAP Note 891740 “Query runtime statistics: Corrections for extractors”for more information
© SAP AG 2007, 17
Administrator Cockpit Overview
BI Statistics Overview
CCMS Overview
Using the BI Administrator Cockpit
Using BI Statistics
Using CCMS Content & Reporting
Creating Custom Technical Content Reporting
Summary
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 18
SAP Monitoring and Business Intelligence
J2EEABAP
BusinessIntelligence
KnowledgeManagement
Master Data Management
Information Integration
... and reporting
Monitoring data collection, storage, display
DB and OS Abstraction
ABAP Java
DB and OS Abstraction
Application PlatformJava
© SAP AG 2007, 19
Overview of Central Monitoring
SAP Basis ≥ 3.0 SAP NetWeaver AS ABAP
Non-SAP Component SAP NetWeaver
AS JavaSAP NetWeaver
AS Java
Agent
AgentAgent
Agent
SAP Solution Manager
Third-PartyTools
SAP NetWeaver
BI
SAP Central Monitoring
Infrastructure
SAP NetWeaverAdministrator
ABAP Stack
Java Stack
© SAP AG 2007, 20
CCMS Monitoring — Benefits
Centralized monitoring – one screenLarge landscapes can be centrally monitored by a single administrator
ScalabilityLandscapes with only a few components, or those with more than a hundred, can be monitored efficiently
Proactive monitoring with alertsNo admin activity is required, except in case of alerts Alert notifications (email, SMS, etc.) can be triggered automatically
Assisted problem detection and resolutionFrom the central system, administrators can drill down to a monitored component to identify the root cause of the alert using predefined analysis features
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 21
Workload StatisticsOverview data:
• Aggregated statistics
• In each component
• Landscape-wide
Detailed data:• In each component
• Landscape-wide
Monitoring Data and Workload Statistics
Monitoring InfrastructureOverview data (24 hour max.):
• In each component
• Landscape-wide
JAVA
Engine
ABAP
Kernel
Two different aspects:
DSRSTAT DSRDSRFile System File System
Persistent Performance
Data
© SAP AG 2007, 22
Persistent Performance Data — Why?
Short-lived monitoring data in the central system (CEN)30 minute values, 16 quarter-hour values, and 24 hour values are stored for each attribute in a shared memory segment (typically 20MB) before the data is overwritten
The need for persistent dataSome key values should be available as history data for long-term analysis and reporting (Service Level Management [SLM])Performance and availability data are key for SLM
© SAP AG 2007, 23
Central Performance History (CPH)
SAP Basis ≥ 3.0 SAP NetWeaver AS ABAP
Non-SAP component
SAP System forCentral Monitoring
SAP System forCentral Monitoring
SAP NetWeaver AS JavaSAP NetWeaver AS Java
ASABAP ≥ 6.20
Central Performance History
Shared Memory Shared Memory
Shared Memory Shared Memory
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 24
CPH: Advantages at a Glance
AdvantagesStores performance data in the central database for reporting purposesStores performance data older than 24 hoursHandles minute, quarter-hourly, and hourly monitoring dataHandles different time zonesProvides for aggregationsConvenient navigation from the alert monitor (txn. RZ20)New central administration (txn. RZ23N)Automated reporting or export to the operating system level
InformationSAP Note 577467http://service.sap.com/monitoring * Media Library DocumentationAvailable as of SAP NetWeaver AS 6.20 SAP Tutor on CPH
* Requires login credentials to the SAP Service Marketplace
© SAP AG 2007, 25
Monitoring Segment
C HC HP
1) Define your own aggregation schema
2) Select data to collect
Activating the CPH
3) Automatic scheduling (and aggregation)
© SAP AG 2007, 26
Choose retention time of aggregated values
Make a copy of a predefined schema
Step 1 – Define Aggregation Schemas
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 27
Alert Monitor (txn. RZ20)
Select data to collectAssign selection to schema
Step 2 – Select Data to Collect (In the Alert Monitor)
© SAP AG 2007, 28
Step 2 – Select Data to Collect (In the Expert Screen)
© SAP AG 2007, 29
Step 3 – Automatic Scheduling
Run program BTSCHFUNCThe system will prompt for activation of jobs the first timeProgram displays thecurrently scheduled jobs
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 30
SAP NetWeaver Business Intelligence — Overview
Features and advantagesCentral part of SAP NetWeaverHighly-sophisticated analyses and reportingOptimized for storing and analyzing large amounts of dataFlexible, user-definable reports Web reportingLinking of reports for drill-down analysesCorrelation of independent data sources (e.g., CCMS, CRM, FI) in virtual data containersForecasting (trend analyses)CCMS content as an enabler of low-cost performance andstatistics reporting for AS ABAP and Java (reduced TCO)
© SAP AG 2007, 31
Analyzing Monitoring Data in BI
SAP NetWeaver BI can link any data from various data containers (InfoCubes) in a virtual container for reporting
Advantage: Innovative and highly flexible analysis options
SAPPerformance
Data
SAPApplication
Data
Non-SAPData
VirtualData
Container
Report
© SAP AG 2007, 32
Central Monitoring
DEF
ABC
GHJ
BI
Report
Reporting on Performance and Statistics Data in BI
BI Content ≥≥ 7.03
WorkloadStatistics
Extractors
Performance Data
Extractors
AS ABAP
Monitoring Infrastructure
CPH
MonitoredSystems
Info Cubes
Info Cubes
Data Flow Overview
BI Content ≥≥ 3.52
XYZ
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 33
Example: CPU utilization of a server
BI InfoCube
Data is saved in InfoCubes in different resolutions
Properties of performance data, such as threshold values (time-dependent) or units of measured values (time-independent)are saved as master data (key figures)
Thresholds of yellowand red alerts
90 %98 %92 %85 %
Date Server Time CPU
08-23-05 p57333 09:00 17%09:05 19%09:10 9%09:15 62%... ...
Example of Monitoring Data in BI
Master Data
© SAP AG 2007, 34
CEN
DEF
Extractor
BI
ABC
XYZ
CPH
CPH Reorg Data
Extractor
ODS
Extractor
InfoCubes
Flow of CPH Data in Detail
Minute Data
15 Min. Data
HourData
DayData
Online Data
Reorg Data
Satellite Systems
All Data
© SAP AG 2007, 35
Satellite Systems
DEF
ABC
XYZ
Reorg Data
DSO
Extractor
Flow of Statistics Data in Detail
Reorg Data
CEN
Online Data
Time Profile
…
BI
Single Records
AggregatedRecords
Main RecordSub-Records
Front-End Statistics
DSO
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 36
DEF
ABC
XYZ
Time-Dep.Master Data
Time-Indep.Master Data
Flow of Master Data in Detail
Extractor
CEN BISatellite Systems
DSO
SelectionCriteria
Extractor
© SAP AG 2007, 37
Administrator Cockpit Overview
BI Statistics Overview
CCMS Overview
Using the BI Administrator Cockpit
Using BI Statistics
Using CCMS Content & Reporting
Creating Custom Technical Content Reporting
Summary
© SAP AG 2007, 38
Using the BI Administration Cockpit
The Administrator Cockpit shows short- and long-term trends
To view additional statistics information, build your own queries
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 39
Administration Cockpit: Query Runtime Statistics
© SAP AG 2007, 40
Administration Cockpit: Data Load Statistics
© SAP AG 2007, 41
Administration Cockpit: Data Load Status — Processes
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 42
Administration Cockpit: Data Load Status — Requests
© SAP AG 2007, 43
Administrator Cockpit Overview
BI Statistics Overview
CCMS Overview
Using the BI Administrator Cockpit
Using BI Statistics
Using CCMS Content & Reporting
Creating Custom Technical Content Reporting
Summary
© SAP AG 2007, 44
Details – Data Load Status
Details – Query Runtime Statistics
Details – Data Load Statistics
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 45
Query Runtime Statistics in SAP NetWeaver 7.0
Front-End/OLAP Statistics vs. Data Manager Statistics The SAP BW 3.x OLAP statistics are split into front-end/OLAP statistics (Client-side time) and Data Manager statistics (DB Time)Front-end/OLAP time primarily operates as serial execution. The Data Manager primarily operates using parallel execution.Front-end/OLAP records many different events. The Data Manager records only a small number of events.
Statistic detail levelsQueries now have very detailed statistics!The level of detail you can record for a query is customizable
Event conceptThere is a new Event ID Characteristic that provides an extensible framework for measuring performance
Enhanced coverage of BI functionalityEnhanced: The Statistics measures performance for BEx Web and Planning now!New: Statistics now measures the performance of the BI Accelerator specifically
© SAP AG 2007, 46
BI Statistics Framework — New Event Concept
Event IDRuntime information gets collected at many different events in processingCommon concept used in query runtime, planning, and warehouse management statisticsGuarantees flexibility for further extensionsIs the basis for end-to-end runtime monitoring of processing in SAP NetWeaver BIDepending on the event, the time is measured from start to end point or only at end point (time since last end point)
Excerpt from table RSDDSTATEVENTS
© SAP AG 2007, 47
Query Runtime Statistics — Overview (Example)
BI Web Application containing two Web
items
Query 1 Query 2
InfoCube 1 InfoCube 2DS Object 3
Aggregate BI Accelerator
Front-End
OLAP
Data Manager
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 48
Query Runtime Statistics — Overview (Example) (cont.)
User Session (SESSIONUID)
User Step 1 (STEPUID)
Query 1 Query 2
Step 2
Data Manager (DMUID)
InfoCube 2, BIA Index
Web Items, Web Application
InfoCube 1, Aggregate 1
DS Object 3
Front-End/OLAPstatistics
(RSDDSTAT_OLAP)
Data Managerstatistics
(RSDDSTAT_DM)
Waiting time
OLAP, Cache, Master Data
Event 1: 2,324 sec. ‘2’ ‘3’ ‘4’
∑ = total runtime of the navigation step in your BI Web application, your workbook, or your front-end
© SAP AG 2007, 49
New Technical Content for Query Runtime Statistics
0TCT_C01
0TCT_DS01
0TCT_VC01
0TCT_MC01
0TCT_C02
0TCT_DS02
0TCT_VC02
0TCT_MC02
RSDDSTAT_DM(database view)
Front-End and OLAP Statistics (Aggregated)
Data Manager Statistics (Details)
Front-End and OLAP Statistics (Details)
0TCT_C03
0TCT_DS03
0TCT_VC03
0TCT_MC03
RSDDSTAT_OLAP(database view)
Use CasesAverage Query Runtimes Predefined runtime categoriesDrill-down to navigation stepMonitor query activity
(example: navigations/day)
Use CasesAdvanced query runtime
monitoringAdditional details per
runtime category (drill-down from 0TCT_C01)
Use CasesImportant information
for query performance tuning using the BI Accelerator or Aggregates
© SAP AG 2007, 50
New Technical Content for Query Runtime Statistics (cont.)
Technical content queries for analyzing the runtime of …QueriesBI Web Applications
… each with various key figures (excerpt) …Ø Front-end timeØ OLAP-timeØ DM-timeØ Planning-time
… being calculated as …Averages, Deviations, Rankings
… and displayed in different time intervalsE.g., Hours per day, Days per month, Weeks per quarter
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 51
Example: Query Runtime Statistics and Technical Content
Data in Technical Content
Table RSDDSTAT_OLAP
InfoCube 0TCT_C01
InfoCube 0TCT_C02
(Aggregated)
all details
(Detailed)
Table RSDDSTAT_DM
Details on Data Manager
Data in BI Statistic Tables
InfoCube 0TCT_C03(Detailed)
all details
© SAP AG 2007, 52
Technical Content for Query Runtime Statistics: Migration
Migration mandatory
3.x InfoCube 0BWTC_C02 will not receive any new data, as source table RSDDSTAT is no longer used for statistics data collection
No migration: Technical Content 3.x still valid
With SAP NetWeaver 7.0, table RSDDSTATAGGRDEF has been enhanced.The Technical Content 3.x is currently not reflecting this update but can still be used.
0BWTC_C02BW Statistics – OLAP
0TCT_C01Front-End and OLAP Statistics
0BWTC_C03BW Statistics – OLAP, Detail Navigation
0TCT_C02 0TCT_C03Data Manager Statistics
© SAP AG 2007, 53
Details – Data Load Status
Details – Query Runtime Statistics
Details – Data Load Statistics
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 54
Data Load Statistics in SAP NetWeaver 7.0
DataSource
Source system
InfoProvider
Transformation
InfoSource
InfoPackage
Transformation
DataSource 3.x
InfoSource 3.x
Transfer Rules
Update Rules
InfoPackage
InfoProvider
InfoPackage
Statistics data for SAP BW 3.xdata flow technology
Detailed statistics data for new data flow
InfoPackage Statistics
Statistics data on process chains
DTP
Process Chain Statistics
DTP
DTP statistics
All other warehouse
management processes
InfoPackageStatistics
Source system
NEWNEWDrill-down
© SAP AG 2007, 55
New Technical Content for Data Load Statistics
0TCT_C21
0TCT_DS21
0TCT_VC21
RSPCLOGCHAIN
RSPCPROCESSLOG
0TCT_MC21
0TCT_C22
0TCT_DS22
0TCT_VC22
RSDDSTATDTPRSBKREQUEST
0TCT_MC22
0TCT_C23
0TCT_DS23
0TCT_VC23
RSDDSTATWHM
0TCT_MC23
Process Chain statistics DTP statistics InfoPackage statistics
© SAP AG 2007, 56
New Technical Content for Data Load Statistics (cont.)
Technical content queries for analyzing …
… performance details of process chains …Ø Total runtimeRuntimes 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 action type
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 57
Technical Content for Data Load Statistics: Migration
Migration recommended
3.x InfoCube will still contain data. Migration recommended due to the new data model (new cubes and InfoObjects) associated with the new statistics.
No migration: 3.x Technical Content still valid
0BWTC_C05BW Statistics – WHM
0TCT_C23InfoPackage Statistics
0BWTC_C04BW Statistics – Aggregates
0BWTC_C05BW Statistics: Deleting Data from InfoCubes
0BWTC_C06BW Statistics: Condensing InfoCubes
© SAP AG 2007, 58
Details – Data Load Status
Details – Query Runtime Statistics
Details – Data Load Statistics
© SAP AG 2007, 59
New Technical Content for Data Load Status
0TCT_DS11
0TCT_VC11
RSMDATASTATE
RSMDATASTATE_EXT
0TCT_MC11
0TCT_DS12
RSPCLOGCHAINRSPCPROCESSLOG
0TCT_MC12
BI Object Request Status Process Status
0TCT_VC12
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 60
New Technical Content for Data Load Status (cont.)
Technical Content queries for analyzing …
… the 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 several criteriaAll requestsQualitatively 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)
© SAP AG 2007, 61
New Technical Content for Data Load Status (cont.)
Technical Content queries for analyzing …
… status details of …Process Chains, Data Transfer Processes, InfoPackages, DataStoreobject 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 errorStill runningEnded successfullyNot yet started
© SAP AG 2007, 62
Technical Content for Data Load Status: Migration
Migration recommended
3.x InfoCubes will still contain data. Migration recommended due to the new data model (new InfoObjects and cubes) and direct accesscapabilities.
0BWTC_C06BW Data Slice
0TCT_C11BI Object Request Status
0BWTC_C07Requests in the InfoCube
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 63
Administrator Cockpit Overview
BI Statistics Overview
CCMS Overview
Using the BI Administrator Cockpit
Using BI Statistics
Using CCMS Content & Reporting
Creating Custom Technical Content Reporting
Summary
© SAP AG 2007, 64
Ready-To-Run SAP Reports
Shows statusof a system
for a certain monthin table form
© SAP AG 2007, 65
Month/Year
ReportsSystem status = red:Availability < 95% or
Dialog Response Time > 3 sec
System status = green:System Availability ≥ 95% and Dialog Response Time < 3 sec
Choose system and month
System Status (Month) as Table
Example
Example thresholds
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 66
Shows performance values of a system in a certain
month as graphic
Ready-To-Run SAP Reports
© SAP AG 2007, 67
Reports
Choose system, performance
values, and month
Resolution = Day
System Performance — Graphical Monthly Overview
Drill down to Graphical Daily Overview with a single mouse-click
Example
© SAP AG 2007, 68
Reports
Resolution = Hour
System Performance — Graphical Daily Overview
Drill-Down
Example
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 69
What performance data can be found in BI?
Ready-To-Run SAP Reports
© SAP AG 2007, 70
Reports
MTE class
Aggregation
Resolution
Choose system, performance value, aggregation type,
and resolution
Day data in hour resolution is available
for server ld0050_Y6D_50 for the time period 14.1.2004 –
09.3.2004
Performance Data Table of Contents
Example
© SAP AG 2007, 71
Administrator Cockpit Overview
BI Statistics Overview
CCMS Overview
Using the BI Administrator Cockpit
Using BI Statistics
Using CCMS Content & Reporting
Creating Custom Technical Content Reporting
Summary
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 72
Custom Query for SAP BW 3.x Statistics (0BWTC_C10)
NOTE: This is obsolete within SAP NetWeaver 7.0, but does show the breakout for BW 3.x systems as a starting point. The averages are calculations (Time divided by Number of Navigations).
© SAP AG 2007, 73
Custom Query for SAP NetWeaver 7.0 BI Statistics (0TCT_MC01)
Additionally, these times can be divided by the counter for queries or counter for Web templates to get the average times by query access or Web template access
© SAP AG 2007, 74
Custom Query for SAP NetWeaver 7.0 BI Statistics (0TCT_MC02)
Total Time – 0TCTSTATTIM-> Total OLAP
-> Time Front-End [handletype= W3_T,APPL,WR_I,ITEM,DP,RA3X]
-> Time DataManager [handletype= BTCH,MDX, eventid=9000][handletype= EXTN, eventid=9001,9010,9011][handletype= OLAP, eventid=9000,9010,9011]
-> Time OLAP [handletype= BTCH,MDX, eventid<>9000][handletype= EXTN, eventid=4500][handletype= OLAP, eventid<>9000,9010,9011]
-> Time Plan [handletype= PLAN]
-> Time Other [handletype=DFLT, eventid<>0001][handletype= EXTN, eventid<>9001,9010,9011,4500][handletype= OTHERS]
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 75
Creating a Query with the Query Designer
Drag and drop
1) Create a query for an InfoCube
2) Execute the query to create an ad hoc report
© SAP AG 2007, 76
1) Define a Web application template
Selected Query
Chart
2) Display the Web application3) Save it as URL or iView for integration into the Portal
Sophisticated Web application design based on a query
Creating a BI Web Application
© SAP AG 2007, 77
Administrator Cockpit Overview
BI Statistics Overview
CCMS Overview
Using the BI Administrator Cockpit
Using BI Statistics
Using CCMS Content & Reporting
Creating Custom Technical Content Reporting
Summary
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 78
Resources
help.sap.comBI Query Runtime Statistics Documentation – http://help.sap.com/saphelp_nw70/helpdata/en/44/57f2c19b1a311de10
000000a155369/frameset.htm
BI Administration Cockpit Documentation – http://help.sap.com/saphelp_nw70/helpdata/en/43/15c54048035a39e10
000000a422035/frameset.htm
KHNC CallIntegration of SAP NetWeaver BI Monitoring into SAP NetWeaver Administration– www.sdn.sap.com/irj/sdn/webinar?rid=/library/uuid/40a222a6-7cb8-
2910-ad9d-8b29ab336b3e
BI Administration Cockpit and new BI Statistics Content in SAP NetWeaver 7.0– www.sdn.sap.com/irj/sdn/webinar?rid=/library/uuid/d09864c5-0bb0-
2910-8e8a-a306a886dcd9
© SAP AG 2007, 79
Resources (cont.)
On your conference CD …
© SAP AG 2007, 80
7 Key Points to Take Home
BI Statistics are available through the new Administrator Cockpit
The old BI Technical Content Cubes are no longer updated
BI Statistics content has been revamped and now provides a lot more granularity in terms of monitoring statistics
The new BI Statistics cubes have both detailed and summary information available
CCMS content provides additional system statistics
You can use the new BI Statistics Cubes in custom queries
You can migrate old content to new content
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
© SAP AG 2007, 81
Your Turn!
How to contact me:Prakash Darji
© SAP AG 2007, 82
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 be changed without prior notice.Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.Microsoft, Windows, 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, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation.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, 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 registered trademarks 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 prior written 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 this document 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 items contained 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. This limitation 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 in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.
Copyright 2007 SAP AG. All Rights Reserved.
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
Notes: ______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
Notes: ______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
Notes: ______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
Wellesley Information Services, 990 Washington Street, Suite 308, Dedham, MA 02026
Copyright © 2007 Wellesley Information Services. All rights reserved.