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

Similar Messages

  • 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.

  • 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.

  • 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

  • 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

  • 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

  • Bad performance of Java Web Report in BI 7

    We are experiencing poor performance with Java web application(EP)
    comparing to that with ABAP web.
    We migrated our BI reports from the ABAP web interface to the Java web
    interface due to our upgrade to Netweaver2004 environment.
    The problem is that it takes much longer time to load the BI reports in
    Java web than in ABAP web.
    It is the same situation in RSRT. Java web needs more time to execute
    the same query.
    there is no EP logon performance delay, so I think the EP is configured good.
    But the response time of BI Java Web Report is delayed average of 4~5
    seconds in every Query compared in that of ABAP Web report.
    Anyone experience this situation?

    Hi,
    I am facing similar problem. How did you solve it?
    Regards,
    Apurva

  • Performance issue and data getting interchanged in BO Webi report + SAP BW

    Hi,
    We are using SAP BW queries as the source for creating some BO reports.
    Environments :
    SAP - SAP BI 7.1
    BO - BO XI 3.1
    Issues :
    The reports were working fine in Dev and Q with less data. But when we point the universes to BW prod ( where we have much data), the reports are taking quite a long time to refresh and getting timed out. This query has some key figures which are having customer exits defined to show only one month data. And also BW accelerators are updated for the infocubes pertaining to this query. The BO report is giving data if we apply a filter in 'Query Panel' of Webi to show only current month dates. But then the issue is the values are getting interchanged for many objects. For ex: there are 2 objects- ABS version and Market region. The values are getting interchanged in the BO level.
    Please let us know if anything needs to be done in BO or BW to fix this issue if anyone has faced the same
    Also Please let us know if customer exits and accelerators works fine with BO
    Thanks
    Sivakami

    Hi,
    Thanks Roberto. We'll check the notes
    @Ingo,
    We are able to solve the performance issue by removing unused Key figures and dimensions from the query, but the column value interchange issue still persisits
    The build version is  - 12.3.0
    Query Stripping
    Where should we enable query stripping? When i went through some documentation it was written that it'll be enabled automatically from XI 3.1 Sp3. Can you please let us know if its so and what we need to do to enable it.
    The coulmn interchange is happening when we use dimensions in a certain order. When product type is used along with Market region. Market region shows values of Product type also in Webi report.
    Thanks & Regards,
    Sivakami

  • The action cannot be performed error for Webi Report

    HI,
    I am getting the error The action cannot be performed error for Webi Report. I am getting this error after i save the report and open it again.

    This is happening for only 1 particular report. In the end  i  removed some of the objects from the query and added some new ones.
    Strangely it worked!

  • Poor performance when using drop down box on web report

    We are using dropdown box functionality in web reporting to allow easy selection of characteristics values. We have 4 dropdown boxes
    that represents Region, Area, Country and division.
    We need to use booked_values = 'Q' to show only relevant values for selection in the dropdown. However the issue is takes a long time for results to appear
    on the template. Read from Fact table is quick but process of deriving drop down values is very slow.
    <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="BORDER_STYLE" value="BORDER"/>
             <param name="GENERATE_CAPTION" value=""/>
             <param name="IOBJNM" value="ZPC_ORG14"/>
             <param name="BOOKED_VALUES" value="Q"/>
             <param name="TARGET_DATA_PROVIDER_1" value="DATAPROVIDER_1"/>
             ITEM:            DROPDOWNBOX_1
    </object>
    Do you have any suggestions on how to improve performance on drop down?
    Thanks, Jay

    Dear Jayant Dixit,
    1) If the values in the drop down box....are NOT dependent on user selection...then webserver can send them along with the first page....and cache them on client m/c...for multiple client/server dialogs....
    2) If the values are changing based on what the user selected from a previous input......then...you need to do some research on how SAP Webserver could optimize the "network traffic"......For example: a) Apache webserver has a module that compresses the content on the webserver side and then send to the client...b)A Client browser plugin decompresses the received packet and displays appropriately....
    3) We may need to research the latest SAP webserver capabilities....
    Good luck, BB

  • Schedule a Webi report to multiple folders in BOXIR2 InfoView

    Hi All Expert,
    I might need your kind advice on what is the alternative way to do the below in BOXIR2 InfoView.
    In my InfoView, i have several sub-folders under one folder. For eg, i have one "Sales" folder which contained multiple sub-folders as "SG", "CHI", "MYS", "JPN" and etc. I have one webi report created which have a country name prompt in the report and exported to each different sub-folders which the report prompt have been selected for each country name before export to the sub-folder. Eg, "SG" sub-folder have a webi report with "Singapore" as country name in the folder. All of the sub-folder's report are using the same webi report design.
    My problem now is i need to open each of the webi report in the sub-folder to everytime when i need to perform a schedule or perform changes on the report design. If i have 12 sub-folders, i need to open 12 times to perform changes one by one or schedule the report to run one by one.
    Are there any other alternative way to schedule one time then BO will copy the relavant report or instance to the multiple folder?
    Appreciated your kind advice.
    Regards,
    Chee Koon

    Hi
    a publication object allows you to schedule X webi reports (which reside in several subfolders in your system) at once.
    If you want to first to create/overwrite copies of your report in X subfolders and then schedule them all at once then you have to go with the SDK (even in BO XI 3.x)
    You can find more information about the SDK here: http://www.sdn.sap.com/irj/boc/sdklibrary
    Regards,
    Stratos

  • Webi report error

    Hi All,
    While refreshing Webi report, I am getting error below:
    "An internal error occured while calling 'processDPCommands' API. (Error: ERR_WIS_30270)".
    Could anyone help me?
    Regards,

    Hi Manoj,
    There are many KBases surrounding this error.
    1352299 - Error:"An internal error occured while calling 'processDPCommands' API. (Error:ERR_WIS_30270) " while refreshing the Webi Report in Infoview
    1568293 - "ProcessDPCommnands API Error" while refreshing WebI report in InfoView and Web Intelligence Rich Client.
    1643514 - Error "An internal error occured while calling 'processDPCommands' API. (Error: ERR_WIS_30270)" when cancel the query in Web Intelligence document
    A few thing to check\test would be:
    Change CMC server properties: 
    Please go to Central Management console.
    Go to Servers.
    From left hand side panel select Server categories and then Web intelligence.
    Right click the Webintelligenceprocessingserver and select Properties.
    Set Binary Stream Maximum size to 500 (it is in MB).
    Set Maximum character stream size to 500 (it is in MB).
    Click save and close.
    Change in webi.properties file:
    Open the 'webi.properties' form this location and make the required changes to changes the Heap size.
    D:\Program Files (x86)\Business Objects\Tomcat55\webapps\AnalyticalReporting\WEB-INF\classes
    Add the following line to the end of the webi.properties file (assuming that the Java Heap Max is set to 1024):
    MAX_HEAP_SIZE=1024000000
    Note: The default value of MAX_HEAP_SIZE is 5000000 and is appropriate for a Java Heap setting of 512.
    Stop and then restart the Tomcat application server.
    Note: The Tomcat limitation for the Heap Size setting is 1.5 GB (1536 MB), but the higher the value you set, the worse the performance when you run reports. If you try to increase the value higher than this, then Tomcat will not start.
    I hope this is a very, very helpful answer to you.
    Kind regards,
    John

  • How to select more than one free characteristics in web report?

    Hi,
    From the performance point of view, I want to select more than one free characteristics to be displayed in WEB report.
    I know in BEx Analyzer, we can do this by right mouse click and choose' query property' from the context menu, all the free characteristics are displayed in the popup window. But in WEB report these free char don't displayed in the 'query property' popup window.
    Could anyone tell me how to implement this in WEB report?
    Eileen

    Hi,
    each free characteristics in the list has two functions beside it, 'drilldown in rows' and 'drilldown in columns', but this functions as select only one free characteristics, each time you select one, the report will be loaded again.
    if I want to select like 10 free characteristics, the report will be refreshed and reloaded 10 times.
    my question is that how can I select these 10 free characteristics once to improve the performance.
    your help will be appreciated. Thanks.
    Eileen

  • Best approach to "migrate" from BEX reports to Webi reports ?

    Hello,
    i have read lots of documents regarding best practices on how to built webi reports and universes on top of BW.
    But i can't find any document about best approach, not in performance way of thinking but in best way of using reports.
    i mean: when end users are coming from bex reports (where they can drill down through hierarhies and use free filters ) to webi reports (where layout is quite beatiful and user can change it easely), this is not the same way of consuming reports.
    I come from BO world and are new on reporting on top of BW.
    for me webi is good for quite static layout reporting where data is clear and available.of course you can have prompts for interactivy and more accurate reporting.  Drill down is just a functionality but is not the real purpose of the report tool.
    So ,according to me there is a gap between both tools (BEX and WEBI) but end users are the same.
    So i 'm wondering if you have any feedback for the best approach to build webi reports where end users are coming from bex reporting.
    And how to choose between prompts, drill-down (with available filters on top of the window), fold/unfold and input controls or just having diffrent levels of hierarchies in the table/ section/ breaks but without drill down (because if you drill down, report begins weird with diffrent levels) ...?
    So , if you have any feedback , advise....
    thanks in advance,
    Rgds,

    Hi,
      WEBI don't replace BEX reports, is for different audience, in fact BEX is for OLAP reports and analysis.
      You can find some answer in this page
    [FAQ: The Future of SAP NetWeaver Business Intelligence in the Light of the NetWeaver BI & Business Objects Roadmap|FAQ - The Future of SAP NetWeaver Business Intelligence in the Light of the NetWeaver BI&Business Objects Roadmap [original link is broken]|FAQ]
    spercific for What is the future of the BEx Query Designer? you can read here
    [FAQ - The Future of SAP NetWeaver Business Intelligence in the Light of the NetWeaver BI&Business Objects Roadmap [original link is broken]#section11] and here [FAQ - The Future of SAP NetWeaver Business Intelligence in the Light of the NetWeaver BI&Business Objects Roadmap [original link is broken]#section3]
      The idea is to use the rigth tool for the rigth job.
      You can find more information here [http://www.sdn.sap.com/irj/sdn/edw], [http://www.sap.com/solutions/sapbusinessobjects/index.epx], [http://www.sap.com/solutions/sapbusinessobjects/newsevents/index.epx], [http://www.sap.com/community/flash/BusinessIntelligenceAGuideforMidsizeCompanies.pdf]
    I hope this help you.
    Best regards.

  • BI 7.0 Web Report and Enterprise Portal

    Hi,
    We have recently performed technical upgrade to BI 7.0
    Now we would like to migrate web reports to NW2004s functionality. Is it necessary to configure inbuilt BI Portal before we can use web reports?
    Best Regards,
    UR

    Hi,
    take a look at this note which describes how to setup BEx Web in SAP NetWeaver 2004s. All required steps are mentioned. Additionally, this note contains a checklist to check the installation and configuration.
    SAP NetWeaver 2004s: Setting Up BEx Web
    SAP Note Number: [917950 |https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bw_sys/~form/handler%7b5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d393137393530%7d]
    In SAP NetWeaver 2004s, load is moved from AS-ABAP (BI-ABAP) to AS-Java (BI-Java). BI generates load on Portal (AS-Java), therefore BI users generate more load on Portal than normal Enterprise Portal users. See note 927530 for additional information about BI-Java sizing.
    Which functionalities of BEx Web in SAP NetWeaver 2004s are requiring a Portal?
    - New BEx Web Application Designer (Unicode, Command Wizard, ...)
    - Exporting to PDF and Printing
    - Integrated Planning
    - Drag&Drop (Analysis Web Item)
    - Web Items (Container Layout, Menu Bar, Tab Pages, Button Group, ...)
    - Formatted Reporting with BEx Report Designer
    - Document Integration with storage in Knowledge Management
    For details, see Release Notes for Usage Type BI-Java under http://help.sap.com/saphelp_nw04s/helpdata/en/index.htm
    If you don't want to use the new BEx Web functionality, you can still use BEx Web 3.5 Runtime that is running only with Usage Type AS-ABAP.
    Take also a look:
    [Setting up BEx Web - Short Track|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00c4742a-3a4b-2b10-b4ae-b03d08bcde6e]
    Regards
    Andreas

Maybe you are looking for

  • How to display the number of line items in sap-script report?

    Hi friends, I need a help regarding the SAP Script. In my script (report) I create two pages and created three windows (MAIN, HEADER, FOOTER) for each pages. Now the problem is while displaying the fewer line item which can come under the main window

  • UPK 11.0 is not opening in Internet Explorer (Any version)

    Hi, We have installed Oracle UPK 11.0 and EBS 12.1.3. When we access the UPK help file from EBS help link in IE, the UPK page try to launch, but it does not opening. I tried in all versions of IE and did the below settings but no luck for me. 1. Disa

  • How can I use an mpeg in Premiere cs6? I converted it to an mov and it still wont work

    I am trying to use an mpeg file in my premiere pro cs6 project.  It is stock footage I bought online. It imports but when I try to play it is stuck on the first frame.  I converted the file to an mov in quicktime and it still wont play in premiere. I

  • Response.sendRedirect doesn't work

    Hi, I implemented the post authentication class. I added some code to the onLoginFailed method and i am trying to redirect user for my own page and not the standard error page of opensso (IdP). When using response.sendRedirect("/my_page") i got an er

  • FOC item relation with standard item

    Hi All, I am new to SAP SD. I have small doubt related to FOC item relation with standard item. When i enter standard item in sales order automatically free of charge item coming as sub item. Please tell me where do we create link between standard it