Tcode RSRT
Hello,
In BW production system I'm using tcode RSRT to scan the query for performance issues, using this transaction does anyone know what options to select to determine if it is an Extractor, OLAP, Excel, etc... that is causing the query performance to run slow?
Please advice, thanks for your assistance.
Regards,
Niki Nguyen
hi Niki,
it means your infoprovider/infocube ZCSCCOMP has 28 requests not compressed,
compression will improve query performance
for compression take a look
http://help.sap.com/saphelp_nw70/helpdata/en/ca/aa6437e7a4080ee10000009b38f842/frameset.htm
for RSRT (Query monitor) detail
http://help.sap.com/saphelp_nw70/helpdata/en/1b/55d979fd5ca54d96fdb605f22b677e/frameset.htm
http://help.sap.com/saphelp_nw70/helpdata/en/a0/2a183d30805c59e10000000a114084/frameset.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2d589190-0201-0010-f19a-c74465ce6e0f
hope this helps.
Similar Messages
-
RRI using Tcode in source system giving error
Hi,
I am trying to run a report in BW in tcode RSRT using RRI mechanism and the same is throwing an exception - An error occurred with the report to report interface during the jump. The same when run in BExAnalyzer throws an error "A critical error occured".
The selections I have applied are as under:
Target system -> Source System(ECC)
Report Type -> Transaction
Report Destination -> ME2L
Assignments as under:
0DOC_NUM -> EBELN
Any trace to the cause of the error would be helpful.
Thanks,
AmoghTry creating a program in source whihc calls t-code ME2L and then from RRI try to call the program., and also check if you have authorization to t-code RSRR_WEB &RSBBS_WEB in you source system,
If this did not help give us more detial on the error you are faceing.
Shashi -
Hi, experts,
I try to use Tcode: Rsrt to analysis the difference if report use aggregates or not.
under the "Execute + Debug" button, I select the option "Display Statistics Data". but in output text interface, I can not found any information for query performance ( for example: run time, how much rows readed, how many transfer to OLAP processor, etc )
thanks in advance.hi,
hope SAP Note Number: 130696 -Performance trace in BW-
helps
Symptom
How can you monitor the performance of a query in BW?
Other terms
Performance, tracing, BW, query, report, time
Solution
1) Activate the saving of statistical data for each InfoCube
-> BW Admin Workbench - Tools -> BW Statistics for Infoproviders ->
Select the "OLAP" field for the InfoCube.
3) Execute report/query
2) Analyze the RSDDSTAT table using Transaction SE16
Access, for example, using the InfoCube name or the user name or the
timestamp
1. Times that are saved:
QTIMEOLAPINIT
Time of the initialization of the query (for example, loading query in OLAP, compiling if required)
QTIMEOLAP
Time that the OLAP processor required
QTIMEDB
Time the database + network required to select the transaction data. The time is measured from when the SQL command is send to the database, and it is stopped when the requested data reaches the application server. This time therefore includes the transport on the network and the selection on the database.
QTIMEVARDP
Time the user required to enter the variables
QTIMEUSER
Time the user required between the navigation steps
QTIMECLIENT
Time of data formatting in the frontend
The time measurment starts when the OLAP processor has completed the data formatting. The data is then sent to the frontend (EXCEL). The time is stopped when the frontend (BW add-in in EXCEL) has inserted all data in the worksheets (writing the contents and formatting cell, if required). The time therefore includes the transport on the network with the RFC connection and the output in the frontend.
TIMECHAVLREAD
Time required to read master data
TIMEAUTHCHECK
Runtime of the authorization check.
TIMEREST
Time that could not be assigned in more detail (should be equal to 0; if this is not the case, something in the internal processing of the OLAP processor occured differently than expected.)
QRUNTIMECATEGORY
Time of a navigation step (QTIMEOLAPINIT + QTIMEOLAP + QTIMEDB + QTIMEEXCEL + QTIMECHAVLREAD) rounded to the next higher scaling (1,10,100,1000 ... seconds). As of 1.2B, this is rounded to 1,2,3, ... 10,20,30,...100,200,300,... seconds.
1. Data regarding the size of the query:
QDBSEL
Number of the records that had to be read on the database
QDBTRANS
Number of records that the database transferred to the server
QNUMCELLS
Number of cells that were transferred to the frontend
QNUMRANGES
Number of formattings that were transferred to the frontend
RECCHAVLREAD
Number of master data records to be read
1. In addition, the following is saved:
QAGGRUSED
Name of the aggregate used
QNACHLESEN
Indicator: Query reads during each navigation step
1. Administrative information
STATUID
Key of the table; link in view RSDDSTAT_V
QSESSION
All data for a call of the frontend (between start and end of the frontend) is compounded with this unique GUID.
QNAVSTEP
The navigation steps of a QSESSION are numbered in ascending order
QNUMOLAPREADS
Number of read operations OLAP processor for each navigation step
HANDLE
In the frontend, each embedded query has a separate, sequential number (handle)
If you want to analyze a certain query, start it and filter the values from the table afterwards: Selection options: infocube, user name, queryid (can be determined in the report monitor (Transaction RSRT)-> Technical information). The STARTTIME (UTC time) tells you whether you have found the correct session.
You can recognize a session because the QSESSION is always assigned the same ID. The sequence of the navigation steps is saved in QNAVSTEP. However, you can also determine it using the STARTTIME. -
TCode for Checking Web templates
Hi,
As we have a Tcode RSRT to check query's in BW server, is there any TCode available to check web templates generated through web application designer ?
Bit urgent.
Thanks !Hi Preetha,
Unfortunately we dont have any tcodes for wad.
Program name to start WAD
Regards,
Naren. -
How to filter hierarchy node in BEX query designer
Dear experts
We are working on FI balance sheet with hierarchy infoobject 0GLACCEXT. Example of our balance sheet is as follow:
Parent Node A = 20
Sub-parent Node A1 = 10
Leaf A11 = 5
Leaf A12 = 5
Parent Node B = 20
Sub-parent Node B1 = 10
Leaf B11 = 5
Leaf B12 = 5
We require only:
Sub-parent Node A1 = 10
Leaf B12 = 5
So I filter those out in BEX restriction; however, after we examine the report in tcode RSRT, "Sub-parent Node A1" is not shown in BEX Report, and the result is as follow:
Parent Node B = 5
Sub-parent Node B1 = 5
Leaf B12 = 5
Are there solutions for us to show merely A1 and B12 ?Hi Chu
Try the following steps.
Initial Output
In this example I will restrict the query for only displaying Node 8603 and leaf 9000
Proceed to restrict the Characteristic. Please be aware of the difference between hierarchy nodes and leaf characteristic values. Also set the Hierarchy display properties to expand up to level 1.
Execute the query again:
Please be aware that users will still be able to expand node 8603 and see the lower level nodes/leaf. In order to restrict users from doing this set up users authorizations.
Regards,
Carlos -
Formula Not available error after BW35 Upgrade
Hi Guys,
We upgraded to BW35 from BW30B. If I open a query in QBW getting an error message,
Abort, The (Sub) Formula 3kfd3fe54er343df3fdf is not available.
This query was working just fine before the upgrade, I checked all the formulas used in the query, everything is OK. I get the same error from TCODE: RSRT, I can't even debug. Any inputs ?
Thanks.Hi Thiagu,
You might want to check with OSS Note:824356 to resolve this issue. Hope it helps.
Bye
Dinesh -
Getting an error while executing a report
Hi,
While generating a report through Tcode RSRT, I am getting an error message.
Its showing ,
"Element 3X7YU11DF0IQ7YARYGY0BU9ZN (version A) does not exist on the database".
Can you please help me out in this.
Thanks,
Jyothi.Hi Jyothi,
Did you make changes to the existing report or facing problem while creating new report? Either ways, it is something like some element of in the report has some realtion with others and that particular element is not there now. Just check if they are any exceptions or conditions in the report which were defined on the objects which were present earlier and removed later.
Something similar to the above scenario might be the case.
Hope this helps you.... -
From DATE & To Date functionality in EXIT_SAPLRRS0_001
Hi
Guys,
I need us assistance about a problem I am facing. In a particular query i am having a query variable From date and To date. The variable is of the type 0CALDAY.While executing the query, I am inserting the date range at From & To date respectively.
Now, i have to get the display...
From date: 20080517(which is the format), to be displayed into 17-May-08.
Henceforth, I have generated two text variable of the type Customer exit. I wrote the required code under EXIT_SAPLRRS0_001: BW: Enhancements for global variables in reporting.
I got the desired results for FROM DATE, which is displayed in the BEX report on query execution.
But the customer exit variable for TO DATE is not fetching the result.
Now the pertinent question, whether the customer exit execute for one variable at a time. I mean the SAP has configured the exit in that manner.
Please let me know whether there is any work around to get the desired result for the same i have ellucidated.
I would be oblized if you kindly suggest me an work around to establish the process.
Regards
ArpanHi,
Check the report in debugging mode why its not getting the result to "TODATE" field.
Put a break point in the Customer exit code and debug the report using the tcode RSRT.
From here you can analyse why its not giving value to the field TODATE.
Assign points if it helps... -
Function Module error in query execution
Hi SDN Gurus,
When I run this query in Dev it gives me an error: "Function Module RSD_ZK_ACCT_TEXT_GET does not exist." When I look up in SE37 in both DEV and QAS, there is no such function module though I don't get this message in QAS.
ZK_ACCT is one of our important infoobjects and is in the query.
Thanks for your help.
SAFHi Saf,
Try with Tcode RSRT and with the following option:
Buttom:Genrate Report.
Menù: Repair.
And then execute once again the report.
Ciao.
Riccardo. -
Restricting a Ratio with a filter on a dynamic value.
In a Report built with the query designer.
I display:
Row Custumer Category Material ListPrice SalesPrice
1 K1 C1 M1 5 4
2 K2 C1 M2 6 5
3 K2 C2 M3 4 3
The Report is based on a multicube composed of 2 cubes.
One Cube is recording ListPrice By Material and Category
The other cube is Recording SalesPrice By Custumer and Material.
The Category is also an Attribute of the customer.
ListPrice do not vary according to customer.
I managed to Display my listPrice on the same Row of the Sales Price with a constant selection on customer in the ratio ListPrice
But The ListPrice cumulates on the different categories. Indeed for each Material, several ListPrice are recorded depending on the Category so it's aggregating the listPrice and I don't want so. So I could filter on a given Category like C1 or C2. Nevertheless I want to display various categories in the same report. In fact, Line 1: ListPrice should be filtered on Category C1 and Line 3: ListPrice should be filtered on category C2.
Do you have an idea how I could do ?
Thank you.Check the cube to see if the 0CALMONTH field is populated.
Check the transformation may be the transformation was not activated correctly. if thats the case then retransport the transformation again.
Use TCode RSRT to debug the query to see if something else is happening
I would also check the query to see if any other filters are present -
How to get the text for the new query
Hi all...
we have created a new query by copy of existing query. iwe have changed only the sales area in the filter.
when we run the original query in japan language, getting japan text for the material where as for the new query it is not getting japan text.
we have extracted text masterdata for sales area but when we run the query it is not displaying material description in japan language.
how to get text for the material in the new query?
thankshi,
What is the output for text filed you are getting as of now?
Check the properties of the material in old query?
Generate the query in tcode RSRT and execute and check.
Check if the Display as properties is selected as "Key and Text".
try to replace it back(sales area) in filters and check in new query - if u are getting the desired output or not.
Regards
KP -
Java.lang.UnsupportedOperationException Error in WAD Template
Hi Frnds,
My WAD Template and the default template to execute Query is working fine for all the Query. But there is only one Query For which when am trying to execute it in portal it's working fine for some selection(when there is no data) and for some selection criteria it's showing "500 Internal Server Error - java.lang.UnsupportedOperationException" error. But the Query is working fine in the TCODE-RSRT.
500 Internal Server Error
Information for Administrator:
To avoid this exception see the steps below. To help SAP better investigate this issue, you will need to provide the diagnostic information from these steps.
1. Most likely, the issue you are experiencing has already been corrected. Please make sure that the most recent patch level is deployed on your system according to notes 1033246 and 1011241. Starting with SAP NetWeaver 7.0 Support Package Stack 16 patch level 30, BI Java is delivered according to the synchronized delivery process described in the note 1164789.
2. Please ensure that NetWeaver Business Intelligence Diagnostics & Support Desktop Tool does not report any issues on your server according to note 937697. You can start it by clicking here (administrator permissions are required).
3. When opening any customer message on this issue, please attach:
Support Desktop Tool support info ZIP file according to note 937697,
Required information for reproduction according to note 948490.
Error Summary
Exception occured while processing the current request; this exception cannot be handled by the application or framework
If the information on this page does not help you locate and correct the cause of the problem, contact your system administrator
To facilitate analysis of the problem, keep a copy of this error page Hint: Most Web browsers allow you to select all content, and copy and paste it into an empty document (such as in an email or simple text file)
Root Cause:
The initial exception that caused the request to fail was:
java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationException
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.selection.ComponentList.getSingleMembers(ComponentList.java:987)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.MemberAccessComparator.prepare(MemberAccessComparator.java:91)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.RsAxisTupleElementComparator.prepare(RsAxisTupleElementComparator.java:43)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.QvSorting.prepareForTupleElementSorting(QvSorting.java:317)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.resultset.RsAxis.sortTuples(RsAxis.java:2013)
So please helpHi,
please implement the ABAP correction of note:
1413377 : java.lang.UnsupportedOperationException
Import Support Package 22 for SAP NetWeaver 7.0 BI Java into your
BI system.
The Support Package is available when Note 1404367 "SAPBINEWS 7.0
BI JAVA Support Package 22", which describes this Support Package
in more detail, is released for customers.
In urgent cases, you can implement the correction instructions by
applying BI Java patches:
Apply the BI Java patch Support Package 20 Patch 30 for SAP
NetWeaver 7.0 BI Java to your BI system.
Support Package 20 Patch 30 is available when Note 1404370
"Released - NW 7.0 Support Package Stack 20 Patch 30 note for BI
Java", which describes this patch in more detail, has been
released for customers.
See Note 1033246 for the planned delivery dates of all BI Java
patches.
Regards,
Venkat
Edited by: Venkadesh S on Sep 23, 2011 5:12 PM -
Navigational Attributes are not working in Excel
Hi,
In my report output I have few navigational attributes i define when I filter the values for example Location as define Navigational attribute I am selecting Location = ABC in report after some time my excel is disconnecting?
I am thinking what would be the problem?hi randy,
i guess u have some connection problem.
u can use tcode RSRT and RSRCACHE u can use option debug to check weather any problem occurs because of navg attr.
i consider there should be some bex problem.
byebye -
Query Variable: F4 search by Text is case sensitive in Web Templates.
Hello Guru's,
I have a problem, when I am trying to search the variables in Web Templates the search by text is case sensitive.
For example If I have the customer name as "King", I have to search the text as King or Ki*, But If I search as king I will not get any results.
I need to have my text search as case insensitive.
When I checked in my BEx queries the search is case insensitive. I have the problem in my Web Templates only. Please let me know do I need to change any variable settings ing the web templates or let me know how do I fix this issue.
Many Thanks,
Vamshi KrishnaHi,
So the only workaround for this would be to goto RSD1 -> enter info
-object as xxxx, and press maintain, then goto master data/text
tab and select the check box, 'with text', now save and activate the
infoobject. After this regenerate the query using tcode rsrt.
To regenerate goto rsrt enter query name and press 'generate report'
button.
Now the F4 help screen should show the options search by key and search
by text. So that you can select serach by key to have a case insensitive
search.
Thanks,
Venkat -
ABAP short dump after BI upgrade
hi all,
While executing any program in SE38, it is giving Short dump while same program executing in SA38, it is executing .
Firstly, we got short dump in TCode - RSRT, while executing report.
Regards,
Prasad
Edited by: Prasad Mahindrakar on Apr 14, 2010 8:15 AMKindly find the Error, which is generating at time of Report Execution
Error Analysis:
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_PROGRAM_NOT_FOUND', was not
caught in
procedure "WRITE_DATA" "(METHOD)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
On account of a branch in the program
(CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)
or a transaction call, another ABAP/4 program
is to be loaded, namely "GP42LSZTOVG57DGEB7BO763P3PN ".
However, program "GP42LSZTOVG57DGEB7BO763P3PN " does not exist in the library.
Possible reasons:
a) Wrong program name specified in an external PERFORM or
SUBMIT or, when defining a new transaction, a new
dialog module or a new function module.
b) Transport error
Maybe you are looking for
-
Retinizer for MacBook Pro to fix Office
Hey guys, I did some digging and I found this. Not sure if it's already known and I don't know if there's any negative side effects, but it worked for my Microsoft Office Apps and things look great. http://retinizer.mikelpr.com/ All you do is drag an
-
Import from Eudora - no messages in mailboxes
Having used Eudora for too many years, I now have a real mess in the references to attachments. Many of the attachments are no longer accessible from the messages that they arrived in, even though they are still in the attachments folder. I thought I
-
E90: Greek Writing Language
Does anyone know how to get the Greek writing language for the E90. I have the Greek text to speech & slovo ed Greek-English dictionary and i still can't input text in the Greek character set. thank you
-
What datadtype is a SQL Plan to be loaded?
Is the SQL Plan to loaded the pls_integer datatype? See the following script. It define a SQL Plan as the pls_integer (similar with the integer datatype). I can not imagine how can the a SQL plan be defined as the integer datatype? To load plans from
-
I get Error Code 62 I can't download adobe creative cloud destop!
Please Help