Webi Report Performance issue as compared with backaend SAP BW as

Hi
We are having Backend as SAP BW.
Dashboard and Webi reports are created with Backend SAP BW.
i.e thru Universe on top of Bex query and then webi report and then dashboard thru live office.
My point is that when we have created webi reprts with date range as parameter(sometimes as mandatory variable which comes as prompt in webi) or sometimes taking L 01 Calender date from Bex and creating a prompt in webi,  we are facing that reports are taking lot of time to open. 5 minutes 10 minutes and sometimes 22 minutes  to open.
This type of problem never ocurred when Backened was Oracle.
Also when drilling in webi report,it takes lot of time .
So can you suggest any solution?

Hi Gaurav,
We logged this issue with support already, it is acknowledged.
What happens is that whenever you use an infoobject in the condition
(so pull in the object into condition and build a condition there,
or use that object in a filter object in the universe and then use the filter)
this will result in that object being added to the result set.
Since the query will retrieve a lot of different calendar days for the period you selected,
the resultset will be VERY big and performance virtually non-existent.
The workaround we used is to use a BEX variable for all date based selections.
One optional range variable makes it possible to build various types of selections
(less (with a very early startdate), greater (with a very far in the future enddate) and between).
Because the range selection is now handled by BEX, the calendar day will not be part of the selection...
Good luck!
Marianne

Similar Messages

  • Webi Reports - Performance Issues

    Hi Experts,
           Right now we are using BO XI R2 version. We have 2 servers, server 1 is old and server 2 is new (AIX server u2013 new upgrade of old server).
          When I trying to schedule the report (webi) in both server, reports is running successfully. But problem is that the report scheduling time is more in new server (AIX) than old server (Server1).
    There is some performance issues
    Example:
    Old serve     : 1 hrs (time taken)
    New server  : 2 hrs (time taken)
    Could you please tell me how to increase the webi report performance in new server?
    Regards,
    Sridharan Krishnan

    Hi,
    How to enable Excel and Pdf option under Save as file in infoview.
    When i trying to click modify option under public folder reports ,Report is getting open but i am not able to save that report as excel or pdf , since those option is disabled in infoview.
    But it is enabled in user private folder Reports.
    Right now we have upgraded the objects from XI R2 to BO 3.1, Since there is some difference in security rights in 3.1, Please tell me how to fix it.
    BO Version u2013  3.1
    Regards,
    Sridharan

  • Web Reporting Performance issue

    Hello All,
    We have some webreports, which contains "Dropdown Boxes" for filters. When I execute the report it is taking very long time, and i realized it is due to filling the filter(characterstic) values with dropdown boxes... Query execution time is more..
    To solve this problem, I have removed all the "Dropdown boxes" for filters, and used "Navigation Block" with all the filters. After that the performance of the Webreport(initial screen) is improved by more than 50%.
    Now the issue is, when I click on one of the filters of the navigation block, to open filter values window, it is again taking long time.
    Is there anyway to improve the response time to open the filter values window of the Navigation block filter?
    Is my approach to improve the performance of a webreport is suggestable or is there any other way?
    Please suggest me.
    Thanks
    ravi

    Hi Ravi,
    try to use <param name="BOOKED_VALUES" value="Q"> in your Dropdown Box properties.
    If you use more than one DDB in your webtemplate, you can send the request to the
    server until all dropdown boxes with a sumbit button.
    Here is the code example for this solution:
    <form name="form_1" method="post" action="<SAP_BW_URL DATA_PROVIDER='DATAPROVIDER_1'
    FILTER_IOBJNM_1=’MYOBJ_1’ FILTER_IOBJNM_2='MYOBJ_2'>">
    <select name="FILTER_VALUE_1" size="1">
    <object>
    <param name="OWNER" value="SAP_BW">
    <param name="CMD" value="GET_ITEM">
    <param name="NAME" value="DROPDOWNBOX_1">
    <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_FILTER_DDOWN">
    <param name="DATA_PROVIDER" value="DATAPROVIDER_1">
    <param name="GENERATE_CAPTION" value="">
    <param name="IOBJNM" value="MYOBJ_1">
    <param name="ONLY_VALUES" value="X">
    <param name="BOOKED_VALUES" value="Q">
    ITEM: DROPDOWNBOX_1
    </object>
    </select>
    <select name="FILTER_VALUE_2" size="1">
    <object>
    <param name="OWNER" value="SAP_BW">
    <param name="CMD" value="GET_ITEM">
    <param name="NAME" value="DROPDOWNBOX_2">
    <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_FILTER_DDOWN">
    <param name="DATA_PROVIDER" value="DATAPROVIDER_1">
    <param name="GENERATE_CAPTION" value="">
    <param name="IOBJNM" value="MYOBJ_2">
    <param name="ONLY_VALUES" value="X">
    <param name="BOOKED_VALUES" value="Q">
    ITEM: DROPDOWNBOX_2
    </object>
    </select>
    <input type="submit" value="Submit ">
    </form>
    rgds Jens

  • Performance issue in correlation with hidden objects in reports

    Hello,
    is there a known performance issue in correlation with hidden objects in reports using conditional suppressions? (HFM version 11.1.2.1)
    Using comprehensive reports, we have huge performance differences between the same reports with and without hidden objects. Furthermore we suspect that some trouble with our reporting server environment base on using these reports through enduser.
    Every advice would be welcome!
    Regards,
    bsc
    Edited by: 972676 on Nov 22, 2012 11:27 AM

    If you said that working with EVDRE for each separate sheet is fin ethat's means the main problem it is related to your VB custom macro interdependecy.
    I suggest to add a log (to write into a text file)for you Macro and you will se that actually that minute is staying to perform operations from custom Macro.
    Kind Regards
    Sorin Radulescu

  • Web reporting performance

    Hi,
    We are experiencing very slow response times when viewing reports over the web.  We get a connection time out in most cases.  Can somebody provide any guidance as to how to optimize/improve web reporting performance.  Thanks for your help.
    SC

    Hello:
    Since you stated explicitly "when viewing reports over the web", I assume that your performance issue has been isolated to some extent (web queries instead of general query problems).  Therefore things like aggregates and the timeout parameter are not likely your main bottleneck (you would notice the issue for all queries).
    I would start here - on SDN, Business Information Warehouse > Performance Tuning section.  The whitepaper on the performance tuning topic is available there, which is quite comprehensive.
    Since the issue appears to be web-related, I would speculate that there may be an IGS issue.  When analyzing the performance data, make sure that the front-end times for the queries you have problems with are high.  Network overhead is a component to this - since BWQ results are compressed this shouldn't be a big overhead though.
    In terms of optimizing/improving web performance, your killer apps are precalaculate template / information broadcasting.  These techniques allow you to run the query ahead of time in the background and store the result set to deliver immediately when the user runs a query. 
    Good luck with the performance analysis.  If you hit a wall you may consider contacting SAP Active Global Support or SAP Consulting for further assistance.
    Regards -
    Ron Silberstein, SAP

  • Will BW indexing help Webi reports performance

    Hi Experts,
    Environment
    BO Version:4.1 SP3
    Reporting Database:BW 7.4 sp3
    Recently we have applied the OSS note :. 0001898395 so that we enabled index on the master data.
    We have applied the note and had the index on the 0profit_ctr in the Infoobject: 0mat_plant.
    Reports are fast in BEX side but there is no difference in webi reports performance.
    Our opinion is if BEx performance is increased obviously WEbi performance also should increase.
    Please post your experiences..
    Thank you,,

    Several things will affect the report speed. Note that there are two halves to it - the data source fetch time and the report render time.
    Data source fetch time is the time that it takes for all the data to be returned. BO will always look slower than the native tool because the native tool starts spooling out results as soon as it retrieves the first one - the more data returned, the slower BO will look by comparison.
    Report render time will depend upon the number and complexity of variables as well as the number of rows returned.
    Reducing the volume of data with correct aggregations and filters rather than summing and filtering at report level are the two best ways to improve performance without database/universe access.

  • 2004s Web report performance is not good ,though that of 3x web is OK.

    Hi,
    I feel 2004s Web report performance is bad, though that of 3x web is no problem (the same query is used.) it is worse than BEx analyzer.
    This query has more than 1,000 records and those queries that have many records result in the same bad performance.
    Of course there are many reason for this bad performance, please tell me your solution by which you solve the same problem like this.
    the SIDs of EP and BI is difference here.
    CPU is not consumed when 2004s web report is executed.
    And I have cancelled  virus scan to this web report...
    Kind regards,
    Masaaki

    It is bad, am sure it's down to the new .net and java based technology.  Aggregates are a way forwards though from what i've heard of the BI Accelerator this is the real way forwards.

  • Report Performance Issue - Activity

    Hi gurus,
    I'm developing an Activity report using Transactional database (Online real time object).
    the purpose of the report is to list down all contacts related activities and activities NOT related to Contact by activity owner (user id).
    In order to fullfill that requirment I've created 2 report
    1) All Activities related to Contact -- Report A
    pull in Acitivity ID , Activity Type, Status, Contact ID
    2) All Activities not related to Contact UNION All Activities related to Contact (Base report) -- Report B
    to get the list of activities not related to contact i'm using Advanced filter based on result of another request which is I think is the part that slow down the query.
    <Activity ID not equal to any Activity ID in Report B>
    Anyone encountered performance issue due to the advanced filter in analytic before?
    any input is really appriciated
    Thanks in advanced,
    Fina

    Fina,
    Union is always the last option. If you can get all record in one report, do not use union.
    since all records, which you are targeting, are in the activity subject area, it is not nessecery to combine reports. add a column with the following logic
    if contact id is null (or = 'Unspecified') then owner name else contact name
    Hopefully, this is helping.

  • Report performance Issue in BI Answers

    Hi All,
    We have a performance issues with reports. Report is running more than 10 mins. we took query from the session log and ran it in database, at that time it took not more than 2 mins. We have verified proper indexes on the where clause columns.
    Could any once suggest to improve the performance in BI answers?
    Thanks in advance,

    I hope you dont have many case statements and complex calculations that you do in the Answers.
    Next thing you need to monitor is how many rows of data that you are trying to retrieve from the query. If the volume is huge then it takes time to do the formatting on the Answers as you are going to dump huge volumes of data. Database(like teradata) returns initially like 1-2000 records if you hit show all records then even db is gonna fair amount of time if you are dumping many records
    hope it helps
    thanks
    Prash

  • SAP BusinessObject Mobile WebI Report Prompt Issue

    Hi,
    I have problem to view the Prompt value in Long Text for WebI report in my iPad. The SAP BusinessObject Mobile application is on version 5.1.12.
    We are using BI Platform 4.1, and the WebI report is connected to Bex Query using BICS connection.
    Below are the settings that I had done:
    Setting of Characteristic in BW:
    Setting of Characteristic – ZBPARTNER in BEx Query Designer:
    Below are the report Prompt result in BI LaunchPad and BI Mobile:
    Example data:
    Business Partner ID 123 has description in Long Text (DO NOT USE - KOC ALLIANZ SIGORTA A.S) and Short Text (DO NOT USE - KOC).
    Business Partner (on top of ZBPARTNER) in WebI is showing Long Text as expected.
    For example, you can see the long text "DO NOT USE - KOC ALLIANZ SIGORTA A.S".
    Business Partner (on top of ZBPARTNER) in Mobile Apps is showing Short Text:
    For example, you can see the long text "DO NOT USE - KOC".
    I need the Prompt value is the BusinessObject Mobile to be display with Long Text, but I cannot find any configuration to achieve this.
    Is anyone encounter similar issue and can provide me some suggestion?
    Thank you in advance.
    Regards,
    Edison Wang

    Hi,
    Just like to follow up whether is there anyone encounter similar issue like above which can give me some advise?
    Thank you.
    Regards,
    Edison Wang

  • HR ABAP- Report Performance Issue

    Can you please any body tell me how to debug a report program by putting watch points and break points.
    Waiting for your Reply.
    Anu
    Bangalore

    Hi,
               If you have programm name then proceed with SE38 or take the programm name from Trasaction code which  you are using.
    Break Points:   If it is performance issue , put external break points around select querie and loop ---end loop.
    Watch Points :  in the debug screen choose the watch  point option and  give the field name from  your internal table for which you want to put watch point.
    After that give the range which you record you want to see in the range options.
    for these steps:  1. Execute your programm.
           2. In the selection screen enter /h in the command window to start debugging screen or put break points before excuting.
         3. Once you are in debug screen then start woring with F5 or F6 or F7 and create watch points where ever you like.

  • Drill Down Report Performance issue?

    Hi,
    why drill down report is slower performance comparing with Action link/Navigation method? what could be the back end processing?
    Thanks
    MRD

    Need to know/see your config to tell why it is slow, I would suggest to follow best practices for the same.
    Drill down back end process something like:
    Report fetch next level columns and the all aggregated measures are grouped by next level this may take some time unless you go with aggregate table (is part of best practices)
    Appreciate if you mark as correct/helpful

  • Webi Report scheduling issue

    Dear Experts,
    I have webi reports which are running fine when i refresh the query from query panel. When i am scheduling the report it is failing.
    My webi reports are connected to the Bex Queries using OLAP Connections which is working fine for other reports.
    I am getting the following error message
    "Can not connect to the source olap com.sap.conn.jco.JCoException: (103) JCO_ERROR_LOGON_FAILURE: Access key access is no longer possible"
    Because of this BW Credentials are getting locked and user cannot able to access the BW System.
    Kindly help us getting this issue solved.
    Thanks in advance.
    THanks & Regards,
    Archit Sarwal

    Hi Archit,
    Try this...
    Logon to Central Management Console (CMC) with an Administrator user.
    Click on OLAP Connections.
    Right click on the connection and click User Security.
    Assign Full Control to the User on the connection.

  • How to get around a performance issue when dealing with a lot of data

    Hello All,
    This is an academic question really, I'm not sure what I'm going to do with my issue, but I have some options.  I was wondering if anyone would like to throw in their two cents on what they would do.
    I have a report, the users want to see all agreements and all conditions related to the updating of rebates and the affected invoices. From a technical perspective ENT6038-KONV-KONP-KONA-KNA1.  THese are the tables I have to hit.  The problem is that when they retroactively update rebate conditions they can hit thousands of invoices, which blossoms out to thousands of conditions...you see the problem. I simply have too much data to grab, it times out.
    I've tried everything around the code.  If you have a better way to get price conditions and agreement numbers off of thousands of invoices, please let me know what that is.
    I have a couple of options.
    1) Use shared memory to preload the data for the report.  This would work, but I'm not going to know what data is needed to be loaded until report run time. They put in a date. I simply can't preload everything. I don't like this option much. 
    2) Write a function module to do this work. When the user clicks on the button to get this particular data, it will launch the FM in background and e-mail them the results. As you know, the background job won't time out. So far this is my favored option.
    Any other ideas?
    Oh...nope, BI is not an option, we don't have it. I know, I'm not happy about it. We do have a data warehouse, but the prospect of working with that group makes me whince.

    My two cents - firstly totally agree with Derick that its probably a good idea to go back to the business and justify their requirement in regards to reporting and "whether any user can meaningfully process all those results in an aggregate". But having dealt with customers across industries over a long period of time, it would probably be bit fanciful to expect them to change their requirements too much as in my experience neither do they understand (too much) technology nor they want to hear about technical limitations for a system etc. They want what they want if possible yesterday!
    So, about dealing with performance issues within ABAP, I'm sure you must be already using efficient programming techniques like using Hash internal tables with Unique Keys, accessing rows of the table using Field-Symbols and all that but what I was going to suggest to you is probably look at using [Extracts|http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9ed135c111d1829f0000e829fbfe/content.htm]. I've had to deal with this couple of times in the past when dealing with massive amount of data and I found it to be very efficient in regards to performance. A good point to remember when using Extracts that, I quote from SAP Help, "The size of an extract dataset is, in principle, unlimited. Extracts larger than 500KB are stored in operating system files. The practical size of an extract is up to 2GB, as long as there is enough space in the filesystem."
    Hope this helps,
    Cheers,
    Sougata.

  • ABAP Trial  performance really SLOW compared with IDES 4.7 (really fast)

    Hi all
    just a quick question
    I'm running on an XP Virtual machine the full IDES V4.7 and performance is really GOOD. Transactions etc etc.
    Now on an identically configfured Virtual machine with similar disks etc  the APAP trial Preview runs FAR WORSE and slower. OK I know it's a newer release but there's no transactional stuff in it. The IDES uses around 45 - 60 GB disk soace BTW
    The only difference I can see that might make a huge difference is the IDES uses the ORACLE DB system wheras the ABAP preview uses MAXDB DB system.
    Incidentally for running VM's ALWAYS allocate the FULL virtual disk size you want  when creating the VM. If you let the disks "grow" as in a normal VM this has horrendous implications for database type of applications.
    Both VM's are running as 2GB RAM XP systems on a Host Windows 7 X-64 4GB machine.
    Any Guru out there who might be able to explain the great IDES performance compared with the ABAP trial preview.
    (Both VM's are run individually -- not at the same time).
    Cheers
    jimbo

    Hi James,
    I have the exact setup as you do (701 V3). Have you run SGEN? I also find that my performance is quite slow at first (presumable while the disk is allocating to memory) but it then speeds up quite quickly. Also, might help if you upgrade your ram if your planning on running both VM's at once. I'm currently allocating 3GB to my VM.
    Transactions ST02 & ST06 may help you to trouble shoot your performance issues. Use RZ10 to alter your system parameters (assume you know this already).
    Edited by: Paul Thomson on Mar 13, 2010 4:20 PM

Maybe you are looking for

  • Error while generating PDF BI 7 Report Designer

    Hi, I am getting this error Error while generating PDF when i tried print version on report designer, I tried to find information on this error but there was no information regarding this , so posted here. Please let me know if you have any suggestio

  • How to format an external hard drive previously run on win. xp

    I am trying to get into my external hard drive to edit or delete some old data that is no longer needed. I can get onto the hard drive but not remove any of the data, nor can I change the location of the files. Does anybody know how i can do this? I

  • How do I get my Third-Party Mail Server to deliver Mail quickly to BlackBerry?

    With Gmail and Yahoo! the mail delivery is very fast.  We own/use a Windows Mail Server that is IMAP/POP/Etc. but sometimes it take mail quite some time to display in the BlackBerry device.  Is there a trick to it? Thanks for the help.

  • Question about the Signal Processing Toolkit

    I am using Measurement Studio with Visual C++ 6. Is it possible to use the Signal Processing Toolkit in this environment or does LabWindowsCVI have to be used? Would the toolkit supply a lib/dll that could be linked into a VC++ project and called dir

  • Qn:OpenGL or similar support in Flex/Flash?

    i am to develop an engineering simulation application that runs on web as well as on destop. i am exploring the possibilities of using Flex/Flash, & AIR. but i am not getting any information on support to OpenGL or similar thing by Flex/Flash/AIR. my