eG Monitoring
 

Measures reported by BWTempStatTest

A Web template is the keystone of a Web application and contains placeholders for Web items, data providers and commands. For the Web application, the place holder is filled during runtime and Web items, data providers and commands are generated.

In the Web template, you determine from which data provider and in what way (Web items) the BI data is displayed. You also determine which additional operations are possible (commands). When a request is sent from a Web application to the application server for ABAP, a Template object is generated from which the structure of the requested XHTML page is derived.

If the web templates do not execute faster or if the queries executing on the templates fail, then the data could not be retrieved and generated for the target SAP Business Business Warehouse instance. To proactively figure out the templates that are taking too long to execute, administrators can use the BWTempStatTest.

align="justify">This test auto-discovers the templates created on the target SAP Business Warehouse instance and for each template, this test reports the number of sessions that initiated the template. In additions, this test reports the number of times each template was executed and the time taken by each template for execution. Using this test, administrators can figure out the template that is the slowest to execute. The detailed diagnostics of this test provides in depth insights into the exact query / execution that was the reason behind the templates being slow to execute.

Outputs of the test : A SAP Business Warehouse Instance

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Sessions Indicates the number of sessions in which this template was initiated during the last measurement period. Number A high value for this measure is a indication that the template is on high demand. This may in turn cause the template to load slower than usual.
Steps Indicates the number of steps that were executed from this template during the last measurement period. Number A high value for this measure may result in the slowness of the template.
Executions Indicates the number of times this template was executed during the last measurement period. Number This measure is a good indicator of load on the SAP Business Warehouse Instance.

Compare the value of this measure across templates to figure out the template that is executed more frequently.
Execution_rate Indicates rate at which this template was executed during the last measurement period. Execution/min  
Response_time Indicates time taken by this template to complete an execution. Seconds/execution Compare the value of this measure across templates to figure out the template that is the slowest in terms of execution.

Use the detailed diagnosis of this measure to figure out the executions that were the slowest for each template.

The detailed diagnosis of this measure lists the name of the user, Start time, Info provider, Response time, Load time, Query time, Web item rendering time, Web reporting time, Closing time, Queries, OLAP time, Data manager time, Number of web items, Session ID, Step ID, Handle ID and Object properties.
Load_time Indicates the time taken to load this template upon an execution. Seconds/execution  
Web_item_rendering_time Indicates the average time taken to generate the output upon execution of this template during the last measurement period. Seconds/execution  
Web_reporting_time Indicates the average time taken by this template to generate the report upon execution. Seconds/execution  
Closing_time Indicates the average time taken by this template to close per execution. Seconds/execution  
Web_reporting_item Indicates the number of items that were generated as a report upon execution of this template. Seconds/execution  
Number_of_queries Indicates the number of queries raised to this template per execution. Queries/execution  
Query_time Indicates the time taken by the queries on this template for execution. Seconds/execution Use the detailed diagnosis of this measure to figure out the queries that are the slowest to execute on each template.

For each template, the detailed diagnosis of this measure lists the name of the query, user executing the query, Info provider, Start time, Selected records, Transported records, Response time, OLAP time, OLAP cache time, Data manager time, OLAP authorization time, OLAP input help time, OLAP services time, Query Generation time, Data read time, Data selection time, Front end data transfer time, Read texts time, Badi compute time, Other events time, Properties, Session ID, Step ID and HandleID.
OLAP_time Indicates the Online Analytical processing time taken per execution by this template. Seconds/execution  
Data_manager_time Indicates the time taken by this template to query the data manager package for data upon execution. Seconds/execution