BEX Reporting Slow
Hi,
I've been trying to report on some transaction figures.
The query execution time is ok. but after the query had been refreshed, i tried to filter out some values from material.
However, it takes ages to retrieve/display the value in the filter list.
Material infoobject BEX data had been designed as 'Query Execution Filter check :only posted values for navigationu2019.
Is there any other way i could enhance the speed of filter value retrieval?
Thank you.
The best place is "www.help.sap.com"
Similar Messages
-
BEx Report: How to get Inactive Customers from past 2 years
Hi Gurus,
Our requirement is to develop a BEx report to display inactive customers (Customers who does not have any sales from past 2 years)
We have a Multi-provider which has Invoice Cubes with all transaction data. the Multi provider does not contain Customer master info object, It Contains only Invoice cubes for Euro and North America.
Now we need to build a report on top of this Multi provider and achieve the inactive customer logic.
I request anyone who have worked on this kind of report, please help me with this.
Please note that we are using BI 7.
Thanks and Regards,
Rama.Thanks all for you replies,
Rahul, We have Customer infoobject in the invoice cube, but not the customer master data infoobject itself separately.
So we have to use the customer infoobject included as part of the invoice cubes.
there is a similar concept called Slow moving Material.. which can be achieved in a similar way..
There is an example in Sap help portal on this. Not sure how we can do that for Inactive customers..
Any more ideas welcome.
Thanks and appreciate all your efforts to contribute to this..
Regards,
Rama. -
One of my client is running on SAP IS Retail 6.0, and they have few BW reports. Now they are looking for migrating the BEx reports to BO XI.
They do not want to change anything, but want to port the reports as is to BO from BEx.
My previous experience of porting BEx reports to BO as is, without puting extra filters of something, to reduce the huge data size images was not good at all.
Is there any way to have better performance in BO than the current BEx performance, if we want to port the reports as is without any structural change?
Please share your experience with me.My company is running Webi reports using BOBJ XI 3.1 (up to current fixpack level) on SAP BI 7.01 EHP1-SP5. This config gives 50% reduction in Memory, 30% improvement in runtimes, on average compared to 7.0 BI, according to SAP. But is it good enough for full corporate deployment?
My understanding of the Webi <-> SAP BI architecture is that we still have a large image sent to the XI Box from the query -> universe -> Webi report refresh. The big flaw here in my view is that Webi is disconnected from the OLAP database tables after the refresh, thus must 'image' everything the report requires, in our case into a 32 bit Windows NT box.
This is quite different from the SAP BI OLAP front-end model, in which user navigations are threaded in various ways (sometimes from cache, from aggregates, from indexes on the DSO characteristics etc), as we can see in our BI OLAP processing steps in BI statistics.
After the Webi refresh, there are no 'threads', or calls, back to BI ABAP tables, as the Webi report has to represent all the potential navigation in the MDX model. For this reason it seems a fundamentally resource-intensive architecture, that can induce instability when very large sets of data are retrieved in concurrent user sessions. By "large" think of the 'cubed' size (count of characteristics X count of key figures X number of transactions).
If user activity results in concurrent refresh calls to generate large report 'images' from SAP BI, I have observed 100% CPU freeze in BOBJ XI, and user lockout until resources are again freed up, which can take a very long time for certain reports. Subsequently when the large images are subjected to user OLAP navigations, CPU processing again will spike.
When running large image reports, the Webi performance has been an 'order of magnitude' slower than our reports running on ABAP web. Unfortunately, the risk is greater than just slow performance - there is the CPU and memory resources that are engaged during that extended processing interval as well.
Much depends on the normal level of user activity. This is a matter of simple statistics. Say your overalll production BI system load averages ten users per hour running reports. If Webi report runtime averages 30 minutes per refresh, and BEx ABAP runs in 5 minutes, the probabillity of concurrent resource collisions is much higher - from 10% to 50%, thus the situation can snowball rapidly.
I think SAP is working very hard on this problem, but has issued guidance as recently as May 2009, that if you have current BEx reports that are working, don't migrate them all yet. Unfortunately our users are anxious to run everything in the Webi tool, because it is indeed a super user interface.
However, customers have until 2016 until the Bex tools are phased out. Interviewed by Searchsap, Jonathan Becher, SAP Sr. VP, said, "There are lots of scenarios that BEx does just fine, if you're confident using BEx, don't rush." The same article also quoted Cindy Coyle of Coors, who had tested the Webi BOBJ: ""Don't go near Business Objects [until you get a BWA]," Coyle said, "because it'll only add more performance problems on top of what's there today." Article: http://bit.ly/2HJUqf
Edited by: Douglas Grant on Oct 18, 2009 7:26 PM
Edited by: Douglas Grant on Oct 19, 2009 9:51 AM -
Concatenation of Data from 4 infoobjects into a single cell in Bex Report
Hi,
I have loaded ODS with the description data. The source system for loading the ODS is the flat file. The ODS data should be a replica of the flat file.
In the flat file, there is a description field corresponding to a particular ID. This Description is greater than the standard 60 char length. So, I had to split the description while loading the flat file using single line routine in the Transfer Structure.
So, while loading different the data, I split the description field data from the flat file into 4 infoobjects and the flat file data was loaded into the ODS.
Now, from the reporting point of view, I need to display the entire description data from the 4 info-objects into a single cell in the Bex report.
Please suggest a solution for this.
<b>****Points will be awarded***</b>Hi Vineet,
Thanks for the response.
Could you please help me out with the VBA script(code) that needs to be written in the macro.
Thanks in Advance.
<i><b>****Points will be awarded****</b></i>
Regards,
Hitesh Shetty. -
RFC connection Error While run BEx Report
Hi All
I got BI 7.0 and create new user with roles only access: TR: RRMX to see only BEx Reporting... I create basically new customize role and put only one transcation code RRMX and assigned to user...
When goto BEx designer I got that error
rfc error received user has no rfc authorization for function group syst.
I am not sure what kind of authrouzation user need to only view BEx Reporting...
But when I put SAP_ALL in that profile same user, thats works fine, but I don't want to give SAP_ALL to user...
2nd question same look like BEx Analyzer the side bar when I click open nothing happend and it writedown like German language..
Please advisedHi Alls
I am Angeline again, I resolved that problem and want to shair with you guys....
1. Tr: PFCG and click on Maintain roles
2. Role Name: Z_RUN_QUERIES
3. Click on Authorization Tab Saved Entry
4. In Edit mode Select the template: S_RS_RREPU and adopt reference (Business Content)
5. Expand u2018Business Explorer u2013 Componentsu2019
6. Selected: u201CType of a reporting component Calculated key figure, query restricted
7. key figure u2013 template structure and click on Edit
8. Un-Check REP Query
9. Generate the Profile
10. Create Transport number
11. click on user TAB and define user name in it
12. click User compare and complete compare and saved the entry
13. TR: SU01 in User click on Roles and define Z_RUN_QUERIES and profile
Thanks -
Header and Footer in a BEx report
Hi Everyone,
I have a requirement where I need to provide a space for the user to sign-off with their name and signature at the bottom of the print-out of a BEx report. For this purpose I need to provide a space at the bottom of the report where the user can write their names and sign-off. It should be something like:
Name: _________________________________-
Signature: _______________________________
Date: ___________________________________
Is there some way I can add all this as the footer text in the BEx query?
Thanks,
RamIf the BEx query can use a "structure" in the rows section....
Under last row, add a selection = company code, set it not equal to the company code, & change the description =
NAME: ____________________________________________
Then, copy the above row, but change description to =
SIGNATURE: _____________________________________
Repeat, copy the above row, change description =
DATE: ____________________________________
If you want to add blank lines, copy one of these rows, but change description = a period = .
By setting the restriction <> to the real company code, then that row should be blank straight across, except for the description.
A better/more professional looking option is to put the BEx query into a web template, add 3 HTML rows under the query result table, add text per your specs. Then save web template to the appropriate role/folder to publish it on the portal.
Edited by: Sharon West on Dec 11, 2008 10:17 AM -
Header and Footer in BEX reporting
Hai friends,
could you plz tell me how to add Header and Footer in Bex report.. that means.. i want some my company name and address should print on the top of the report..
and also.. in the Footer. i want to display the Number of records are selected...
Ex :
XYZ ORGANIZATION
#301, ITPL,
BANGALORE.
4 Records are selected
so, plz give me the solution .... how to design a query with this requirement
thanks
with regards
@jayHi Ajay,
Refer to web tempaltes 0adhoc_header and 0adhoc_Footer , by changing this you should be able to display header and footer for each query out of BW server.
Hope that helps.
Regards
Kapadia
***Assigning points is the way to say thanks in SDN.*** -
Shortened Fiscal Year and its impact on BI back end and Bex reports
Hi All,
Our client is making some changes to the fiscal year period.
Becuase of some business requirements, we will have to shortened the fiscal year.
Can you please suggest - what are the watch points when we do this?
- what will be the impact to BI back end and Bex reports?
Thanks,
NishaHello Nisha,
Since the fiscal year (Infobjects - 0FISCYEAR and/ 0FISCPER3) is compounded with fiscal year variant, therefore maintaining the correct variant in BI will automatically take care of showing the data correctly.
So there are two things to be maintained in BI:
1) To see that the variant definition.
2) If you need to display the text of the fiscal periods, then the correct texts.
Let me know if you need more clarifications.
Regards,
Shweta
Edited by: Shweta Kesarwani on Jan 8, 2010 11:10 AM -
Short Dump when the Bex-Report scheduled for Broadcast
Hi Guru's
I am getting the short dump when I am scheduling the Bex-Report for Broadcasting. Need your help to reslove this issue.
Thanks
Navin
Note
The following error text was processed in the system BDV : The current application triggered a termination with a short dump.
The error occurred on the application server spdbwd01_BDV_05 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Form: INTERNAL_ERROR of program SAPLSDCL
Form: PHIO_GET_CONTENT_ACCESS of program SAPLSDCI
Function: SDOK_PHIO_GET_CONTENT_ACCESS of program SAPLSDCI
Function: SKWF_PHIO_CONTENT_ACCESS_GET of program SAPLSKWF_CONTENT
Method: COPY_MIME_TO_FOLDER of program CL_RSRA_KWF_UTILITIES=========CP
Method: GET_STYLESHEET of program CL_RSRA_KWF_TMPL==============CP
Method: CONSTRUCTOR of program CL_RSRA_KWF_TMPL==============CP
Method: SET_TEMPLATE_FOLDER of program CL_RSRA_ENGINE_BC=============CP
Method: CONSTRUCTOR of program CL_RSRA_ENGINE_BC=============CP
Method: EXECUTE_SINGLE of program CL_RSRA_JOB===================CPHI Navin,
Check the short dump analysis in T-code ST22.
and also check the Information Broadcast Settings / Configuration
Check the error for Emails in t-code SCOT. BASIS Consultants will help you on this issue.
Regards
Daya Sagar -
I have few questions regarding creating Chart in BW Report. One thing I need to make it clear it's a simple BeX Report not a WAD report.
(1) How should I create a chart in the Report?? Should I have to create it in the Excel Sheet once I run the report?
(2) Do I need to create the chart everytime manually once I run the report or is there any way we can save it and everytime we open the Report it should display the chart automatically !!
(3) When users drill up/ drill down or group data in different views, the Chart should be dynamically changed follow the change in data set. Is it possible to do that??
Thanks,hi,
you can add a chart to your report. it is possible.check out these links for details..
http://help.sap.com/saphelp_nw04s/helpdata/en/43/68ce8391886e47e10000000a422035/frameset.htm
http://help.sap.com/saphelp_erp2004/helpdata/en/38/0f3f28be7c5d47802f951c65d7a6f7/content.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a6789190-0201-0010-03be-bb1c5a65a615
hope it helps -
BEx Report Performance with selection-screen input
Hello Gurus,
My Bex report is working fine when the report had run with out PLANT filter in the selection-screen but when report had run with plant in the selection-screen , report running for forever.
Please let me know what I need to do improve the performance.
Saleem.Hi Saleem, Just a few thoughts;
1. Check the M-table in RSD1 for 0PLANT. In Table View edit any blank or null values. Run the same restrictions you apply in the query at Info provider level > Display Data. If there's any lapse; you can judge where exactly the problem lies.
2. If you are using Infocube & that your master is >20% fact; you can declare the Info object as 'Line Item Dimension'.
3. Create Variants. Esp. if you are running the query for same set of data. Try Variable Preselection: You can restrict both the values + varaiables in the filter level. When you execute the values will be visibly pre-selected in selection screen.
4. As discussed in previous messages, running a SQL trace using RSRT may prove useful. -
Dear Friends,
I would like to know is the complex authorizations can also cause the Bex report performance.
One of my scenerio is like there are two users A & B
A is having relevant authorizations for reporting, Drill down etc which are required.
B is having SAP All authorization.
When the same report has been executed by both users on the same system.
the data retrieved by user B(SAP_ALL authorization) is quite faster than User A.
Its like ther diffference of about 10 minutes.
There are some exsclude selections in report.
So my conclusion is like the complex authorizations do also hampers the query performance.
Please confirm & share your views.
Thanks & Best Regards,
Vivek Tripathi
+91-9372313000Hi Vivek
Can you help us understand what was the exact problem and how you resolved it / solution at Extraction / Modeling / Reporting end.
I have a quite similiar issue with my report i have Header + Item report on Infoset
u2022 Header report takes seconds and item report takes minutes
u2022 The same report executed with exact parameter has inconsistent performance results meaning one time it takes 1 minutes next time same report same user and same authorization takes 5 minutes.
Any help on this would be really greatfull. Suspecting is not an issue with the report at all , as no changes happened between the pre and post check.
_Additional Information : _
We Create Secondary -Bitmap index every week end i do not see that is one of the route cause.
Except that we have our regular daily loads that are running for master data loads and transaction data loads in series.
Thanks in Advance.
Much Regards
Jagadish Thirumalachetty.
Edited by: Jagadish Thirumalachetty on Jul 14, 2010 1:35 PM -
Strange performance issue in bex report
Hello Experts,
I have a performance issue on my bex report.
I'm running the report with below selection criteria and getting 'too much data' error.
Country : equals EMEA
Category: not equlas 13
Date : 02/2010 to 12/2010.
But when I ran the report for smaller date ranges the number of records are not exceeding 13000.
02.2010 - 06.2010 - 6,555 rows
07.2010 - 09.2010 - 3,671 rows
10.2010 - 12.2010 - 2,780 rows
I know excel can't fit more than 65000 records, but I'm expecting 13000 records for my wide date range which excel can easily fit.
Any ideas on this one will be appreciated.
Regards,
Brahma ReddyHi,
For Question 1:
In query designer Go to the Query properties and select the tab "Variable Sequence", here you can set the order of variables as per you requirement.
For Question 2:
There will be a option "Hide Repeated Key values", if you uncheck this option then you will have the values for each row even though the material values are same.
Note; if you are viewing the report in web or WAD report you need to make the same changes in the Web template also because the settings in the query designer will be overridden when you run the query in web.
Hope this helps.
Regards,
Rk. -
Need to add extra field in BEX report
Hi Experts ,
I have a problem in bex report.
scenario is like this--
APD will generate the BPS Daily report on Branch, Group, Area, Region and total company levels and then exports into a flat files stored in appserver
and i got the requirement to change the layout of the report. The client wants to need the one field extra ie. 'REPORTS RUN DATE '
and i am stuck here how to add this field in my report ..
Please help me ASAP.
Thanks a lot in advance
Saurabhhi,
Enhance your APD and in the target add field REPORTS RUN DATE .
Fill this using ABAP routine which populates the sy-datum in this field.
regards,
Arvind. -
Is it possible to Display BW Bex report iviews in Tabbed Interface?
Hi,
Is their a way to display BW BEx Report Iviews in Tabbed Interface?
My requirement is to show four BEx Reports using 4 tabs on a page. Can we achieve this functionality in portal? If yes can some one guide me how to proceed?
Regards
Sai Krishna Reddywhy not have a webtemplate with tabbed interace and use that webtemplate to create BWP iview?
check out the following how to document on this subjec.
<a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5074a890-0201-0010-a489-dd05902a28c8">How to Create Buttons and TabStrips in BI Web Applications</a>
Regards
Raja
Maybe you are looking for
-
WT reporter does not show split for tax authorities!
Dear all: I need to report for all employees some WTs of taxes, but wt reporter does not show the splits for them (to distinguish federal from statal authorities payments), it is like summarises all the same WTs... I tried payroll recon. report b
-
How can I convert the volume directory into a single file installer?
How can I convert the volume directory into a single file installer? I would like to hide all the miscillaneous files that I don't care for and be able to have the installer double click a single file and have it automatically install.
-
Brushes created in CC expand when we save it in CS6 or CS5 etc. Also when we open a file in CS4 which is created in CS6, the artwork expands.Is there a solution to it?
-
Just bought a new HP EliteBook 820 G1, and because we have standardized on Windows 7 that's what we had installed at the factory, although I believe it was probably engineering for Windows 8, which I believe to be the source of my issue. The Synapti
-
Selecting multiple tracks for score purposes
I posted an earlier question about how to have the score reflect multiple tracks. What I have discovered is that the Score mode only displays the selected track, although the Piano Roll mode, which I have used for composing, will display all selected