Report unique unique dimension for multiple hierarchies

I am trying to add multiple hierarchies in a single dimension in a single report. To create the hierarchy in BI admin, I followed the instructions found here

Oracle BI EE 10.1.3.3/2 & amp; #8211; A Dimension & amp; #8211; Several hierarchies & amp; laquo; Business Intelligence & am...

and here

https://forums.Oracle.com/thread/2440305

My Patient hierarchy looks like in this

All Patients-> gender-> ID Patient

All Patients-> age-> ID Patient group

When I drag and drop the second hierarchy in Oracle BI answers said criteria the following "...". "you can add as a hierarchy by dimension to a report. I guess what I'm trying to do is not possible!  :-)

Q1: Is this feature indeed not taken in charge or I do something wrong?

Q2: If it is can not supported someone explain why?

Version Oracle Business Intelligence 11.1.1.6.0

(a) reports different levels of 2 hierarchies is not supported. As explained below, you cannot use OLAP to get the values of aggregation across levels of hierarchies: H1 and H2.

However, if you wish, you can report it to the lowest level, Patient, common to these two hierarchies and show the age group as well as the attributes of sex corresponding to each patient. This becomes reports Patient / the lowest level. You can of course use the features of the reporting as obiee tool to use a Pivot object (for example) and exclude the Patient as Id columns, name, etc. and get obiee to perform syntheses located in the reporting layer and get recaps of interests. OBIEE Pivot measures allowing aggregation using the Min, Max, Sum, Count, etc running sum. OLAP facilitates this solution, but does not particularly help in aggregation (given that the aggregation is now made in obiee and not according to the rules of definition of aw olap cube). It acts as a source of information at the lowest level stored in the cube. Would result in a degradation of performance, but it can be acceptable/managed according to volumes/data report.

NOTE: For/Pour / solution solution workaround, use the common areas, nonhierarchical columns, of the OBIEE presentation layer.

(b) not supported: OLAP Cubes contain summaries pre-calculees (or calculated dynamically) at different levels of each hierarchy. This contributes to faster performance reports. 2 hierarchies to the succession of defeats same time allowing objective feature. A cross-combination of levels across different hierarchies requires a dynamic recalculation of the detail records to get the right values for, say, age group: 30-39 and sex: male. Summaries of H1 at the level of the age for the age group: 30-39 cover all genres and can decompose in male/female w/o of recalculation. Similarly H2 summarized level sex sex: male covers all age groups. This fragmentation is not possible except through workaround / solution explained in (a).

Hope that helps.

Tags: Business Intelligence

Similar Questions

  • Unique portfolio for multiple schemas in a database

    Hello

    Is it possible to create a unique portfolio for multiple schemas for the same database.

    for example: I have several users Test1, Test2 and so on in a Testdb database, then I create a unique portfolio for these users to the same database and connect?

    The PES is designed to be used on the client side - each customer can have its own PES with its letters of nobility.

    Contains the credentials: tbs_alias, username, password. Having the right (wallet_location and sqlnet.wallet_override = true) sqlnet.ora parameters, when you try to authenticate to the database at: sqlplus / @tns_alias, then the portfolio is looking for tns_alias and the username and pwd will be taken.

    This means that the tns_alias must be unique in the wallet. If you want multiple users to use the same portfolio and connect to the same database, you will need to create multiple aliases tns (different names but pointing to the same listener) for each user

  • I want to handle unique table for multiple files

    In the previous post... I have my doubts to playback of multiple files... I got has done that with your help...

    I have the storage to the table... in I want to store all the data or a group of file data...

    If I run the VI. data that present in the last executed file will be stored in the table... I want to go forward... so I want everything to go further

    Move and connect the 'empty array constant' connected to the shift register to inside of the loop on the outside for the shift of the loop register.

    Published: photo for illustration.

  • copy a unique profile for multiple users on a domain of PC

    I want to copy a profile to use with multiple account domain on one PC user. I have a PC on the field with 20 + users who will be all the same except for the e-mail.

    Hi Kevlarkev,

    The question you have posted is better suited in the TechNet forums. Please see the following link for more information.

    Windows XP IT Pro category

  • unique function for multiple buttons

    Hello

    My problem is that I am using the following functions on 10 different logo movieclips. Each movieclip logo has a popup box (another mc) within its timeline with a description in. When I hover over the logo movieclip I want him to call the function of frames forward and on hover the rewindframes function call.


    function forwardFrames() {}

    onEnterFrame = function () {}

    If (_currentframe! = 15) {}

    nextFrame();

    } else {}

    Stop();

    delete this ["onEnterFrame"];

    }

    };

    }

    function rewindFrames() {}

    onEnterFrame = function () {}

    If (_currentframe! = 1) {}

    prevFrame();

    } else {}

    Stop();

    delete this ["onEnterFrame"];

    }

    };

    }

    However I am doing all of this on the main timeline, and the only way I can think to operate currently, it is if I do the following for each mc logo, there must be a better way:

    Symbol_1.onRollOver = function() {}

    Symbol_1.onEnterFrame = function () {}

    If (symbol_1._currentframe! = 15) {}

    Symbol_1.nextFrame ();

    } else {}

    Symbol_1.stop ();

    delete this ["onEnterFrame"];

    }

    };

    }

    Symbol_1.onRollOut = function() {}

    Symbol_1.onEnterFrame = function () {}

    If (symbol_1._currentframe! = 1) {}

    Symbol_1.prevFrame ();

    } else {}

    Symbol_1.stop ();

    delete this ["onEnterFrame"];

    }

    };

    }

    Any advice would be much appreciated, thanks

    Daniel

    You should be able to use something like the following...

    Symbol_1.onRollOver = symbol_2.onRollOver = playFwd;

    function playFwd() {}
    this.onEnterFrame = function () {}
    If (this ._currentframe! = 15) {}
    this.nextFrame ();
    } else {}
    This.Stop ();
    delete this.onEnterFrame;
    }
    }
    }

    Symbol_1.onRollOut = symbol_2.onRollOut = return;

    function rewind() {}
    this.onEnterFrame = function () {}
    If (this ._currentframe! = 1) {}
    this.prevFrame ();
    } else {}
    This.Stop ();
    delete this.onEnterFrame;
    }
    };
    }

  • Should I me Integrator unique ID to multiple requests for payment service provider?

    Hello-

    My company manages the management of subscriptions for several digital content publishers. We are putting in place direct payment API signInWithCredentials, and. Al for a particular provider and I'm curious to know how extend us these same APIs to handle applications from different vendors?

    Do I need an integrator ID from Adobe to the unique address for each provider, or are they assigned us to a unique ID? If a unique ID, how to direct calls to the database specific to the seller? How did Integrator ID related to the URL/Service Service Auth URL?

    Thank you

    William

    N ° the API contains "appId" and "appVersion" on each method so that your application can detect which application requests information of law.  Make sure that breast of the DPS App Builder, you check the box "Send AppId and AppVersion".  There is no reason to ever do not select no not this box - even if at the end of the day, you choose to ignore the additional parameters.

    While I'm on the subject... also ignore the dates of coverage and Don ' t bother sending ProductID in the body of the request for payment.  This has caused a lot of confusion.  If you really know what they are and why a digital system of their desire, then go ahead.  But for 99% of the use cases, they are useless.

  • Deployment of ADFLibrary: provide a unique name for the resources in this project

    JDeveloper 12 c.

    I'm deploying an application as a library ADF - it will be used my multiple applications.  So it's a bit generic. Sometimes it is OK and other times it gets stuck... See the ChangeLog

    What do mean exactly by ' resourceprovide a unique name of the indicated "? 

    What should I name the files?  xyz_abc_appNotices.jsff or the directory structure has to change?

    Thank you!

    Stuart

    [16: 38:44]-deployment began.  ----

    [16: 38:44] the target platform is Java EE Standard.

    [16: 38:44] analysis of the dependence running...

    [16: 38:44] building...

    [16: 38:48] deployment of profile...

    [16: 38:49] WARNING: the commonly named resources below could cause errors of reusability to your consumers.

    Provide a unique name for the resources in this project, or start with a different project.

    appNotices.jsff

    appNoticesMain.jsf

    [16: 38:49] Mobile WEB-INF/adfc - config.xml for META-INF/adfc-config. XML

    Well, Yes, it would do. The warning say you that your library resources should use unique names, that I hope are not used by other libraries. From the resources app Strip is common chance is that it will be a duplicate.

    Timo

  • Is it possible to create a document merge pdf and mailing to several vendors (each with their own unique values) for them to individual e-sign?

    Is it possible to create a document merge pdf and mailing to several vendors (each with their own unique values) for them to individual e-sign?

    I have my letter and the data that is created in Excel and Word, so I want to create these data in a mail merge (by Word) and then saved in PDF format.

    I wish that each document merged PDF mail to have their signature / title / name of fields as fields of e-sign.  Is this possible? How can I configure my document as well what happends without me one in and edit every PDF document.

    Thank you ~.

    Hello Gallienterprises,

    It seems that you are looking to extract the values of your CSV file in the document of the multiple signatories. For this, you can use the MegaSign feature:

    https://helpx.Adobe.com/content/help/en/document-cloud/help/sending-megasign-using-CSV-fil.html

    Let me know if you need more information.

    Kind regards

    -Usman

  • Unique strategy for Apple in India

    I am pleased that you considered my questions.

    I asked the disadvantages of apple products in India with regard to the cost, technology, promotion and made social.

    u replied that the problems are in my perceptions.

    I asked this question because of the difficulties encountered by the Indians when they think of apple products.

    I think that there is no offence in my questions.

    What is the unique strategy for apple in India?

    According to the news, I've come to know apple only spirit development in India is all about volume.

    If balancing the pressure of volume for growth is effective in India?

    I have these questions in order to clear misunderstandings of my very own perceptions.

    Please consider my questions.

    waiting for your valuable response.

    It is simply not the appropriate place for questions to Apple on marketing strategies. It is a forum for technical support to users. Almost no one post here works for Apple. The people who post here who work for Apple are not in the Marketing Department.

    Use the link contact us at the bottom right of each page for more information about how to contact Apple.

  • Is there a unique ID for the e-mail messages in the Inbox

    Hello

    Is there a unique ID for the e-mail messages in the Inbox as a ToDo

    do we read the ID unique to

    String UniqueID = todo.getString (ToDo.UID, ToDo.ATTR_NONE); where todo is a ToDo

    getMessageID?

  • Try to get the Unique ID for the 10 phone Blackberry

    I need to recover a single BB 10 phone ID.  The phone number would be ideal, but apparently this is not supported in the new version of WebWorks.  I also tried blackberry.identity.uuid and blackberry.identity.IMEI, both working in ripple, but not on the Simulator.

    Can someone tell me how to get a unique ID for a BB 10 phone?

    You are missing the surrounding tags:

    
    read_device_identifying_information
    
    
  • When we use a unique index for PK?

    I was reading this part of the manual oracle:

    http://docs.Oracle.com/CD/B28359_01/server.111/b28310/indexes003.htm#ADMIN11727

    I got confused because I was trying to research why sometimes, we want to create a primary key by using a unique index.

    CREATE A UNIQUE MYTABLE_PK ON MYTABLE INDEX

    (START_DT, ANNUAL)

    LOGGING

    TABLESPACE TBS_INDEX01

    NOPARALLEL;

    ALTER TABLE MYTABLE ADD)

    CONSTRAINT MYTABLE_PK

    KEY ELEMENTARY SCHOOL

    (START_DT, ANNUAL)

    WITH THE HELP OF INDEX MYTABLE_PK);

    And sometimes we simply create the primary key without using a unique index.

    ALTER TABLE MYTABLE ADD)

    CONSTRAINT PK_MYTABLE

    KEY ELEMENTARY SCHOOL

    (START_DT, ANNUAL)

    THE HELP INDEX);

    When we use a unique index for PK?

    James, you have returned to the question thread.

    I apologize: I'm sorry, user8875620, your son has been hijacked. A UK or PK constraint needs an index. You can create a (unique or non-unique) explicitly, or you can let Uncle Oracle create it implicitly when you define the constraint.

  • You need to install unique app for several identifiers without user intervention to make a first time sign in.  Can we encrypt the connection information in the installation

    In the old days of Volume License, we have just script the installation with a unique license for CLP licenses key.  Now, we have a different package for each simple installation with a different login id.  What happens if you make 10 or 100 with several identifiers

    Move this discussion to the enterprise deployment for Creative Cloud, forum of Creative Suite.

  • Adding a unique id for the instance of difference of the same document

    I have a document, this document is used by different users. I want to put an id for documents so that I can identify the user to the specific document.

    Is it possible to generate unique id for a document.

    Thank you in advance.

    Hello

    You can create a javascript code

    var fID = null;
    var currentDate = new Date();

    Those of var = currentDate.getFullYear ();
    var currentMonth = currentDate.getMonth () + 1;
    currentDay var = currentDate.getDate ();
    var currentHours = currentDate.getHours ();
    var currentMinutes = currentDate.getMinutes ();
    var currentSeconds = currentDate.getSeconds ();

    fID = 'ID' + those + currentMonth-currentDay +.
    + currentHours + currentMinutes + currentSeconds;

    IDF is uniquely identify each document.

  • How to create unique variables for... in loop? (AS2)

    Hello

    I have a function onEnterFrame controlling all the movie clips in a table. The movement of each of these clips is controlled by a few variables - speed, acceleration, etc - that are changed on every enterFrame. I can't understand how to create unique variables for each element of the array. Now my variables are the same for all elements, and therefore the proposals of each video clip are the same.

    I used this code to add my video clips in the table:

    for (i = 0; i < starNumber; i ++) {}
    duplicateMovieClip (star, "star" + I, i);
    starArray.push (this ["star" + String (i)]);
    }

    I do a similar thing to create unique variables for each? Or is there something I need to do my loop (myClip in myArray) which is contained in my onEnterFrame function?

    I can post my code if that would help (65 lines).

    Creating unique variables is easy way out. Here's the modified code using unique variables that should solve your problem:

    var i: Number;

    var starArray:Array = [];

    var starArray_X:Array = [];

    var starArray_Y:Array = [];

    var mc:String;

    var scale: number;

    var speedXMod:Number;

    var speedYMod:Number;

    var starNumber:Number = 10;

    var minSize:Number = 15;

    var maxSize:Number = 80;

    var speed: number = 0.2;

    var minSpeed:Number = 0;

    var maxSpeed:Number = 1;

    for (i = 0; i< starnumber;="">

    duplicateMovieClip (star, "star" + I, i);

    starArray.push (this ["star" + String (i)]);

    }

    (MC starArray) {}

    starArray [mc] ._x = (Math.Random () * Stage.width);

    starArray [mc] ._y = (Math.Random () * Stage.height);

    scale = (minSize + (Math.Random () * (maxSize - minSize)));

    ._xscale starArray [mc] = scale;

    starArray [mc] ._yscale = scale;

    var startSpeedX:Number = ((Math.pow (-1, (Math.round (Math.random ())) * (minSpeed + (Math.Random () * (maxSpeed - minSpeed)));)))

    var startSpeedY:Number = ((Math.pow (-1, (Math.round (Math.random ())) * (minSpeed + (Math.Random () * (maxSpeed - minSpeed)));)))

    [mc] starArray_X = startSpeedX;

    [mc] starArray_Y = startSpeedY;

    onEnterFrame = function() {}

    (MC starArray) {}

    speedXMod = ((Math.random () * acceleration)-(0,5 * accélération));

    speedYMod = ((Math.random () * acceleration)-(0,5 * accélération));

    If (((Math.abs (starArray_X [mc] + speedXMod)) < maxspeed)="" &&="" ((math.abs(stararray_x[mc]="" +="" speedxmod))=""> minSpeed)) {}

    [mc] starArray_X += speedXMod;

    } else {}

    [mc] starArray_X = speedXMod;

    }

    If (((Math.abs (starArray_Y [mc] + speedYMod)) < maxspeed)="" &&="" ((math.abs(stararray_y[mc]+="" speedymod))=""> minSpeed)) {}

    [mc] starArray_Y += speedYMod;

    } else {}

    [mc] starArray_Y = speedYMod;

    }

    If (((starArray [mc]._x + starArray_X[mc]) > 0) & ((starArray [mc]._x + starArray_X[mc])))<>

    starArray [mc] ._x += starArray_X [mc];

    } else {}

    starArray_X [mc] * = - 1;

    starArray [mc] ._x += starArray_X [mc];

    }

    If (((starArray [mc]._y + starArray_Y[mc]) > 0) & ((starArray [mc]._y + starArray_Y[mc])))<>

    starArray [mc] ._y += starArray_Y [mc];

    } else {}

    starArray_Y [mc] * = - 1;

    starArray [mc] ._y += starArray_Y [mc];

    }

    }

    }

    }

Maybe you are looking for

  • Satellite P875-SNB - WiFi drops

    Hello Laptop was purchased a few years ago and I saw a strange question through this year. Whenever Youtube videos play a Wi - Fi removes all the minutes and then automatically reconnects after 1 to 2 minutes. It took me a while to understand that it

  • Digital relay of data acquisition

    Hello I quickly ask you questions. Can I connect several relay digital for single block scb - 68 (data acquisition is: 6321 PCI)? With Labview, I want to enable or disable each of these relays.  Is this technically possible? because never, I have con

  • I want to run Auntie Ex-platforms on Server 2003 64-bit, but it's 32-bit software.

    I want to run Auntie Ex-platforms on Server 2003 64-bit, but it's 32-bit software.

  • No graduation async timer

    Hello.  I have a program that is running multiple threads.  When the user clicks the start test button, a new thread is created to run all data acquisition and task processing.  Part of the task of data acquisition is to acquire an analogue to the di

  • XP hangs sometime after the beginning

    After starting XP and leaving running normally, without using the PC, the taskbar appears to freeze and the clock stops, it's sometimes after the PC has been maintained for at least half an hour. Press Start to closing or other icons on the desktop d