Essbase Retrieval Slow

Hi,
I am a newbie to essbase (know the concepts but not implemented anything on my own)
We have installed essbase in linux server.
So far the performance of the data retrieval using excel addin was good. But suddenly the performance drastically reduced and in fact its dead slow.
Please advise what i can do in this regard to resolve the issue.
Thanks,
Senthil.

If possible, try to look at the server statistics while performing retrieves:
- is the memory usage far above real memory ?
- is at least one of the cpus at 100%
- are the disks reporting 100% busy
- what is the network status
From the limited amount of information give, let's start with some guesses:
- the amount of data has been increased by dataloads, but the cache sizes are still the same --> verify cache settings
- a new account was added that has a complex formula --> compare speed when the formula is reduced to "1;"
- the server is used for multiple purposes --> try to limit only to essbase for a test
- an automatic backup has been introduced --> monitor backup start and end time and try to schedule after business hours
If possible, try to attend an essbase training - I know it's expensive, but very helpful on a daily admin job.
Sascha.

Similar Messages

  • Essbase Retrieve add in 9.3 Compatibility with Microsoft Office 365

    Our organization is looking to move to Microsoft Office 365. Is there any compatibility issues with the Essbase retrieve add in version 9.3? ; We also use the In2Hyperion Essbase Ribbon version 3.3. I checked the certification documents, but they do not mention anything about Office 365. I appreciate any assistance with this issue.
    Will

    Office 365 Web Apps are not supported and cannot be supported as there is no platform for add-in's in that environment. http://www.microsoft.com/en-us/download/details.aspx?id=13602
    Most Office 365 uses cases and users end up with Office installed on the desktop and at that point we are talking about normal Office Support. Right now it is up to the Office 365 administrator to determine the version of Office to be used by their 365 users. http://onlinehelp.microsoft.com/en-us/office365-enterprises/ff637585.aspx
    Short answer is that Smart View does not support Office 365 Web Apps and there are no plans to support the Web Apps.

  • OBI + Essbase filtering slow

    Hi,
    I have a report that uses Essbase 9.3.1. as data source. When I create a filter on some dimension that includes members form more than one level, the report runs much slower.
    Example:
    we have a dimension "Organizational Unit" with levels from Gen1 to Gen6, the filter is defined for example as
    Organizational Unit.Gen2,Organizational Unit = 'Country1' and Organizational Unit.Gen3,Organizational Unit = 'Region1'.
    Alternatively, we can have a filter defined as
    Organizational Unit.Gen3,Organizational Unit = 'Region1' which gives the same results as the above filter ('Region1' is a member at the next/child level of 'Country1'), but runs much faster.
    Neither Organizational Unit.Gen2,Organizational Unit nor Organizational Unit.Gen3,Organizational Unit are present in the report itself (we only filter upon those columns).
    This speed difference does not occur when both Organizational Unit.Gen2,Organizational Unit and Organizational Unit.Gen3,Organizational Unit columns are present in the report.
    When examining the generated MDX query I have noticed there is a difference in the where clause of the query:
    MDX1, both columns in filter:
    +With
    set [Organizational Unit5] as '{[Organizational Unit].[Country1]}'
    set [Organizational Unit6] as 'Filter(Generate({[Organizational Unit5]}, Descendants([Organizational Unit].currentmember, [Organizational Unit].Generations(6),SELF), ALL), ([Organizational Unit].CurrentMember IS [Organizational Unit].[Region1]))'
    set [Time3] as '{[Time].[MONTH_3_2010]}'
    member [Organizational Unit].[Organizational UnitCustomGroup]as 'Sum([Organizational Unit6])', SOLVE_ORDER = AGGREGATION_SOLVEORDER
    select
    { [Accounts].[EVA]
    } on columns,
    NON EMPTY {{[Time3]}} properties ANCESTOR_NAMES, GEN_NUMBER on rows
    from [NISEPL.NISEPL]
    *where ([Organizational Unit].[Organizational UnitCustomGroup])*+
    MDX2, only 1 column in filter:
    +With
    set [Time3] as '{[Time].[MONTH_3_2010]}'
    select
    { [Accounts].[EVA]
    } on columns,
    NON EMPTY {{[Time3]}} properties ANCESTOR_NAMES, GEN_NUMBER on rows
    from [NISEPL.NISEPL]
    *where ([Organizational Unit].[Region1])*+
    The second MDX's where clause limits the unit "directly" to Region1, whilst the first makes a custom group of members and then filter upon that custom group. It seems this is causing the performance issue, which can be huge (up to 5x when working on large dimensions or multiple dimensions).
    I don't have the option on limiting filters to just one, because the filter is being created through dashboard prompt on which we have all the levels of the dimension with constrain option so all levels get sent to the filter in Answers. Also, the report is to be filtered on different levels depending on the chosen prompt and constrain option is also required because of the size of the dimension.
    Does anyone have some idea how to resolve this?
    Perhaps creating the filter in a way that it would take/send to Answers report only the last chosen level on the prompt?

    Thanks John that worked. But when I applied the patches again I am getting the same Error, " Unable to open the application".
    I cleared the Temporary java files again, even then i am getting this error.
    Edited by: 863529 on Aug 31, 2012 5:41 AM
    Edited by: 863529 on Aug 31, 2012 5:43 AM

  • Hyperion Shared Services (WebHal) user retrieval - slow

    Hi,
    I applied the Hyperion Shared service patch 9.3.1
    After that i am noticing a significant decrease in the user retrieval response time.
    Will deleting the users help me in any way ?
    Could you anyone point me as to how could i increase the response time ?
    Thanks,
    COldFIre
    Edited by: coldfire on Sep 15, 2010 9:17 PM

    Did you notice this behavior with nativ openldap or with an external directory ?

  • Essbase retrieve with vba

    Hi,
    I have following requirement in the excel drop down list likw these
    2010/30/11
    2010/31/12
    2011/31/1 etc...
    When user opens excel its need to be selected last month that when user opens excel in 2010/31/12.in the drop down its need to select 2010/30/11 automatically.How these can be done..Please post any code..its very urgent.

    I suggest you get a book on VBA macros. This really is not an Essbase issue. It is actually pretty easy.

  • J2EE data retrieval slow! Is this normal??

    Using Sun Server 8.1
    I have an entity bean called taglist. Taglist has six 1:1 relationships and one 1:Many relationship. When running the finder "select * from tagList where subId = ? order by tagListId" I get about 85 taglist rows of data back and about 500 rows from foreign key tables. The references come back instantaneously but when I try to put the data into valueObjects it takes about 16 seconds. If I just get the data straight from the local interfaces when I need it it still takes around 16 seconds.
    Is this normal? Is there anything I can do to improve performance? Any suggestions will be greatly appreciated.
    Thanks!

    Did you enable relationship prefetch? As your query selects Taglist entities only, relationship fields should not be instantiated otherwise. Fetching the relationships after the query might take some time, but it shouldn't take 16 sec. to fetch 500 instances.
    Please try enabling the logger for the "jdo" module and see what queries are executed by the server.
    Is "sudId" the foreign key for the 1:Many relationship?
    -- markus.

  • Very slow essbase server

    Hello guys,
    I have a small problem. Our essbase server had gone extremely slow, to the pointwhere a simple datacopy from scenarioA to scenarioB takes 3 mins instead of 30 secs. Copying a database used to be 10 mins, now it's 45 mins.
    The server was restarted yet the problem is not resolved. The RAM utilisation is low, no processes running with high memory. So not sure what can I do, I even tried restarting the Essbase services but no luck yet.
    Regards,
    N13

    Is it a virtual server or a Physical Server? I am just trying to get additional information to assist with troubleshooting.
    some of the most common issues for slowdowns are:
    1. Resource Starvation (this may not be readily apparent on a virtual server where you may not have actual RAM, it may be virtual memory allocated to your VM's RAM - which is devastatingly slow)
    2. Fragmentation of your DB. I have seen Essbase DBs slow down by 400%-1000% overnight if many calcs were run, which causes immense fragmentation (hence the avg clustering ratio question)
    3. Errant processes running on the essbase server. This should have been rectified by restarting the Essbase server
    4. Someone did something to drastically increase the DB size.
    If we aren't going to go into details, do a level 0 export, drop all the data, reload it. AGG up the cube, and restart the server/image.
    That will fix most of the potential issues.

  • VBA code to connect Essbase from Excel

    Hi All,
    I need VBA code to connect & retrive the data from Essbase trough Excel sheet ....Please advise...
    Regards,
    Prabhas

    KVC wrote:
    As gleen advised install essbase excel addin before going to use below script
    create push button to trigger below script
    press Alt F11create module copy the below module and ur done
    Sub main()
    X = EssVConnect("[Book1.xls]Sheet1", "admin", "password", "EssbaseServerName", "Sample", "Basic")
    ‘Replace all the above parameters according to you environment.
    '("[Book1.xls]Sheet1" > Excel filename where this code is written followed by the sheetname
    'admin > username who has access to this application/database
    'EssbaseServerName > essbase analytic server name
    'Sample > application name
    'Basic > database name
    If X = 0 Then
    MsgBox ("Essbase connect is successful.")
    Else
    MsgBox ("Essbase connection failed.")
    End If
    X = EssVRetrieve("[Book1.xls]Sheet1", range("A1:F12"), 1)
    If X = 0 Then
    MsgBox ("Essbase retrieve is successful.")
    Else
    MsgBox ("Essbase retrieval failed.")
    End If
    for Disconnect
    X = EssVDisconnect(Empty)
    If X = 0 Then
    MsgBox ("Essbase disconnect is successful.")
    Else
    MsgBox ("Essbase disconnect failed.")
    End If
    End SubKVC ...Thanks for your Help...

  • Essbase Add-In on Citrix

    We are using the Essbase Add-in for Excel on Citrix and are experiencing a problems with retrievals if multiple sessions are launched.
    The problem occurs when a user opens up two sessions of Citrix/Excel and performs a retrieve in session 2, but then closes session 1. This causes a rogue Excel process on the Citrix server and that user then experiences inability to retrieve data.
    We understand that multiple sessions are not supported for the Add-in and that running multiple sessions will cause retrieval issues. However, we are trying to find a solution that prevents rogue Excel sessions if and when a user happens to perform an Essbase retrieve from a second Citrix sessions.
    Has anyone else experienced the same problem and do you simply live with it or have you found an acceptable solution or workaround?

    The easiest way to deal with this type of problem is to have your citrix server admins check the "One instance per user only" button on the application's configuration. This way if they try to open an additional session of Excel, it's tough noogies.
    The other option of course is to use the connection center to kill any open excel processes. In the lower right of your screen with a citrix application running (showing as a grey square with a red spot) right click and open the Connection Center. You can then see any open apps and options to knock them out (kind of like task manager on your local machine).

  • SmartView Retrieve Optimization

    How can i reduce the time of a retrieve with a big data set (500 rows x 60 cols), client-side solution or server-side optimizations are welcome.
    thanks.
    SMARTVIEW version 11.1.2.1.00
    Hyperion 11.1.2.1

    SantiagoC. wrote:
    i have 11 dimension in the model, in the sheet i have in row 4 sparse dimension with 1 dinamic calc of one of these dimensions, in columns i have 1 dynamic calc that sumarize some childs of the dimension, and the rest of the dimensions (7) like period, year, version, etc.
    the retrieve is taking 2 minutes, it is posible to make it run faster? or this time is short for that action?With 4 sparse dimensions in row orientation, the Essbase engine has to do a bunch of work to get the data.. I would look at the application log to see how long the Essbase retrieve operation actually is, then compare that to the time to render in the spreadsheet. This will give you a baseline of how much time is Smart View vs how much time is Essbase.
    Do you need the all of those dimensions in row orientation? I have seen instances where it is necessary to get the report you want. In those cases, you will pay the price of time..
    Tim Tow
    Applied OLAP, Inc

  • Visual basic code for essbase

    Hi there
    does anyone know what the VB code is for using essbase retrieve in Excel?
    I am recording a macro in Excel, but it will not recognize either the retrieve or send functions
    thanks

    to clarify what John is saying,In excel, if you go to Essbase help, there is a section on the Essbase toolkit. It has examples of all of the Essbase functions. What you want is a menu equivelent function.
    In order to get them to work, you have to remember to copy declare statement into the the module(not into the subroutine.
    To do a menu retreive what you want is EssMenuVRetrieve
    Declare Function EssMenuVRetrieve Lib "ESSEXCLN.XLL"() As Long
    Sub MRetrieve()
    X=EssMenuVRetrieve()
    End Sub

  • Essbase 6.1 patch 3a

    We recently migrated to Essbase 6.1 patch on Sun Solaris 2.8. The calc times have nearly doubled for all applications. Did any organization with same configuration had similar problems? How was it resolved

    We tested configuration of Essbase and AlphaBlox on Solaris 6 and NT. We found that Essbase was slower on Solaris. We currently run Essbase on an NT box and the Web Reporting App on Solaris.

  • Muliple Essbase Option after the Essbase 11.1.1.3 client install?

    Hello Gurus -
    Has anyone come across this issue where after the 11.1.1.3 client install for some computers the Essbase option shows up thrice in addins?
    The essbase retrieve etc works fine though.
    Pls, let me know if any knows the fix for this.
    Appreciate the help in advance.
    Regards

    Hello Gurus -
    Pls, can someone guide me in the right direction.
    Appreciate the help!
    Regards

  • Performance of a report in Web Analysis??

    Hi Guys,
    •How do u improve the performance of report ?
    •In a general store 10 products are there, In that only 8 products are sold. I need a report for the products which are not sold(for 2 not sold). How can u do that report?(apart from Product normal dimension are there,we have a data warehouse for all)
    Thanks

    Hi, I agree with Gerd - there's not much tuning you can do in Web Analysis (as compared to FR).
    In looking at the query see if you can:
    - move single hierarchy members into the POV
    - have children and parent in the same row
    - arrange dimensions in inverse outline order (faster for essbase retrieves)
    - remove excessive formatting/suppression (or conditional formatting/suppression)
    - push report calculations back to the data source
    We have also found that using lots of dynamically calculated members also slows down reports, so try and limit the number of these.
    Maybe build your report up from the basic report to see which dimensions are causing the issue. Or alternatively start with your report and remove columns ;-)
    With regard to wishing to show only 2 items, you could add advanced conditional suppression to suppress rows with values.

  • Web Analysis Report performance

    Hi All,
    We are performing a drill to bottom level action by double click the account dimension in Web Analysis and SmartView. It will returns 9000+ rows records. In WA, it takes 160 seconds but SmartView only takes 20 seconds. We tried to increase the Java Heap Size from the WA Application Server and Java Plug-In Client but doesn't help much. Any idea why their is a big difference in performance? From the application log file in Essbase, we can see WA and SmartView are talking to Essbase in two different syntax.
    Thanks,
    Manoj

    Hi, I agree with Gerd - there's not much tuning you can do in Web Analysis (as compared to FR).
    In looking at the query see if you can:
    - move single hierarchy members into the POV
    - have children and parent in the same row
    - arrange dimensions in inverse outline order (faster for essbase retrieves)
    - remove excessive formatting/suppression (or conditional formatting/suppression)
    - push report calculations back to the data source
    We have also found that using lots of dynamically calculated members also slows down reports, so try and limit the number of these.
    Maybe build your report up from the basic report to see which dimensions are causing the issue. Or alternatively start with your report and remove columns ;-)
    With regard to wishing to show only 2 items, you could add advanced conditional suppression to suppress rows with values.

Maybe you are looking for