Oracle Analytics Cloud and Server

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

Essbase-OBIEE-error "[nQSError: 22069] No dimension is available to project the pseudo measure."

Received Response
112
Views
13
Comments
user652652
user652652 Rank 4 - Community Specialist

Hi expterts,

Trying to import Essbase cube in rpd(obiee 12 c) and getting below error when select dimensions with measures.

Requirement is- Business dont want flattern measures. Any suggestion please.

Getting error:

error "[nQSError: 22069] No dimension is available to project the pseudo measure."
«1

Answers

  • Which OBIEE 12c? There are many ....

    You get that when using the wizard in the RPD to import the cube itself?

  • Robert Angel
    Robert Angel Rank 8 - Analytics Strategist

    It has been a while since I had the dubious pleasure of Essbase through OBIEE, but I remember getting around this by having a dimension that was not filtered on, in my case this was lucky as we had the Essbase set up for multi-currency but in practice the client used only one, so we did not need to filter on that dimension to get the right numbers.

    The 'hit' below seems to corroborate my memory; -  (and yes I know, just add another dimension is not always a palatable solution)

    According to this blog post for this error, when we select all dimensions in a cube, this error occurs. In that case we can add one extra dimension/attribute in the cube and delete that from presentation layer of OBIEE. It worked for us. We had 7 dimensions and 1 measure. We added an extra attribute in the cube.

    http://www.wretch.cc/blog/tamataco/22068132

    If anyone else has found a better solution to this I too would be interested!

  • user652652
    user652652 Rank 4 - Community Specialist

    12.2.2

  • user652652
    user652652 Rank 4 - Community Specialist

    Thanks for your response.

    I am not able to open this blog. Are you?

    On oracle support we found that we need to flattern measure hierarchy.But in my case, business dont want flatern hierarchy. So any other solution?

  • Robert Angel
    Robert Angel Rank 8 - Analytics Strategist

    Sorry, you are right, I cannot open the blog either, but as I said the advice is basically add another dimension which only has one member in it, which as I say worked for me as I already had that one dimension, if you are looking at Essbase through Planning and Budgeting or similar then I know that 'add one dimension' translates as 'rebuild your entire application'.

    Short of this you could also build an ASO equivalent with +1 dimension and export into that?

    Then when you build the analysis you do not need to filter on that extra dimension and you do not get the error in question.

    Personally I found Essbase through OBIEE so limited that building an export and piping it into database tables to emulate a classic star schema (again no small piece of work I know) actually gave me vastly faster report development times, report run times and more flexibility - and I was easily able to sell the solution to the business as a consequence.

  • user652652
    user652652 Rank 4 - Community Specialist

    Thanks,

    Any help on how t create a dimesnion in OBIEE cube?

    we cant extra dimesnion in Essbase.

  • Robert Angel
    Robert Angel Rank 8 - Analytics Strategist

    You cannot create another dimension purely using modelling in OBIEE, sorry that is not an option.

    You have three options; -

    1. Remodel the database on the Essbase side

    2. Create a new database that is identical to your current but with one new dimension with only one member, load data into it, use this for OBIEE reporting

    3. Flatten your dimensions - see MOS note   https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=268517618314221&id=1425294.1&displayIndex=2&_afrWindowMo…   (you will need to log into MOS with a valid customer account) which confirms that flattening your dimensions is your only option, and as you have control over how you present that in the subject area I do not see that this is such an unpalatable alternative, unless the members in the dimension are highly volatile - however, please note that this bug is only supposed to be 11.1.1.5 OBIEE - and there is nothing against 12c for the same error, so if you are using the wizard in the rpd as @Gianni Ceresa asks, then I would log an SR and see if you can get them to recognise a new bug - if you do then kindly report the bug number here then others can also put their business need behind it and you have more chance of getting a fix

    My unwritten Option 4 is to always leave an unfiltered dimension in your analysis but I realise that this is not likely to be workable for you without a single member dimension.

    OBIEE truly being integrated into OBIEE with full multi-dimensional features would be top of my wish list, as I spend a lot of time in both EPM and OBIEE camps, and I currently find it hard to recommend OBIEE for reporting on Essbase sources.

  • user652652
    user652652 Rank 4 - Community Specialist

    I am working with Oracle on this issue , And will update this thread

  • Robert Angel
    Robert Angel Rank 8 - Analytics Strategist

    I would be surprised if you get any traction with support, as they will allude to flattening the measures as an acceptable solution, but sincerely wish you success with this as I agree that the proposed solution is less than ideal, especially as Essbase cubes invariably have dynamic dimension members.

  • GuillaumeSlee
    GuillaumeSlee Rank 1 - Community Starter

    I hit this same issue today. A friend suggested a great workaround - just add a dummy attribute dimension to the cube. It has a minimal impact on the cube and it will allow you to display all the available true Essbase dimensions in your analysis.

    Cheers,

    Guillaume