Multiple hierarchy in one dimension

hi ,
i have a dimension with 4 levels and 2 hierarchy . one hierarchy uses all 4 levels (default hierarchy) and one uses 3 levels .
i have 2 cubes , one cube needs to use hierarchy 1 from that dimension and there is no problem on validation time .
one cube needs to use hierarchy 2 of that dimension when i uses 'deploy all ' as deployment option , OWB says to me that i have to use last level of that dimension . I use relational implementation .
can i use diffrent hierarchy of 1 dimension in diffrent cubs ?
thank u in advance for your advise
Padideh

Hi Sankar,
You can define <b>Employee</b>, <b>Organization</b>, <b>Physical</b>, <b>Customer</b> & <b>Product</b> as navigational attributes of <b>Role</b> and in the query enable the hierarchy for Role. Then pull <b>Employee</b>, <b>Organization</b>, <b>Physical</b>, <b>Customer</b> & <b>Product</b> under <b>Role</b> this way you will be able to display, the hierarchies of Employee, Organization, Physical, Customer & Product under the nodes of Role hierarchy in the order in which you place them in the report.
Hope this helps.
Regards
Kumar

Similar Messages

  • Multiple Hierarchies in one dimension - comments?

    multiple hierarchies
    Hi Experts,
    I'd like your comments on my implementation of multiple hierarchies in one dimension.- especially if this can be done in a way that:
    a) still enables users to choose the hierarchy in a dashboard prompt
    b) reduces maintenance to a minimum
    The dimension groups ages into several different groups like the example below:
    Hierarchy1 Hierarchy2
    Age......Groups........Groups.....
    0........0-2...........0-5
    1........0-2...........0-5
    2........0-2...........0-5
    3........3-5...........0-5
    4........3-5...........0-5
    75.......70-75.........70-80
    76.......76-80.........70-80
    Right now I've implemented this by defining one dimension having one hierarchy:
    Total
    ....Hierarchy
    .......Group
    .........Age
    The underlying logical table is based on several logical table sources (LTS) - one for each hierarchy as shown in the first example(Hierarchy1, Hierarchy2).Every LTS has a fragmentation definition filtering on values on 'hierarchy-level'.
    Columns in the logical table (and of course in the underlying LTS) are:
    Column               mapped to hierarchy-level
    - Hierarchy          Hierarchy               
    - Hierarchy_id          Hierarchy
    - Group          Group
    - Group-id          Group
    - Age               Age
    Advantages:
    A answers / dashboard user can select one or more hierarchies by using a dashboard prompt.
    Adding a new hierarchy (a new grouping) doesn't need changes in the dimension itself
    Disadvantages:
    A new grouping needs manual steps to implement
    - a new physical table
    - a new LTS attached to the logical table (including the fragmentation content)
    Thanks for your time and comments
    Regards
    Andy

    multiple hierarchies
    Hi Experts,
    I'd like your comments on my implementation of multiple hierarchies in one dimension.- especially if this can be done in a way that:
    a) still enables users to choose the hierarchy in a dashboard prompt
    b) reduces maintenance to a minimum
    The dimension groups ages into several different groups like the example below:
    Hierarchy1 Hierarchy2
    Age......Groups........Groups.....
    0........0-2...........0-5
    1........0-2...........0-5
    2........0-2...........0-5
    3........3-5...........0-5
    4........3-5...........0-5
    75.......70-75.........70-80
    76.......76-80.........70-80
    Right now I've implemented this by defining one dimension having one hierarchy:
    Total
    ....Hierarchy
    .......Group
    .........Age
    The underlying logical table is based on several logical table sources (LTS) - one for each hierarchy as shown in the first example(Hierarchy1, Hierarchy2).Every LTS has a fragmentation definition filtering on values on 'hierarchy-level'.
    Columns in the logical table (and of course in the underlying LTS) are:
    Column               mapped to hierarchy-level
    - Hierarchy          Hierarchy               
    - Hierarchy_id          Hierarchy
    - Group          Group
    - Group-id          Group
    - Age               Age
    Advantages:
    A answers / dashboard user can select one or more hierarchies by using a dashboard prompt.
    Adding a new hierarchy (a new grouping) doesn't need changes in the dimension itself
    Disadvantages:
    A new grouping needs manual steps to implement
    - a new physical table
    - a new LTS attached to the logical table (including the fragmentation content)
    Thanks for your time and comments
    Regards
    Andy

  • Query selected levels of multiple hierarchies of one dimension

    Hi to all.
    I have created through AWM 11 a customer dimension with two hierarchies as follows.
    SLM_HIER: All Customers -> Salesman -> Customer
    GEO_HIER: All Customers -> State -> City -> Customer
    I have also created a SALES_CUBE (measures: QUANTITY, VALUE, aggregation: SUM) that is dimensioned with Customer dim.
    I'm using OBIEE to query the OLAP engine (through the relational views that AWM created automatically). I have followed the OTN OBE tutorials.
    I would like to have the following query on the cube:
    Give me QUANTITY where SALESMAN=S1 and CITY in ('Athens','Rome').
    Is it possible to have such a query? As far as I understand there are no ready aggregated data for selected levels of both hierarchies.
    Thank you very much.
    Chris

    I think OBIEE would also give you your answer from OLAP.
    This query has filters defined from both the hierarchies and hence OBIEE would (should) automatically service this query from the highest common level b/w the hierarchies (in this case: base/leaf level - Customer). As a result of this, if CUST is your Customer dimension, OBIEE (at least, the older style of obiee modeling with olap) would introduce the security filter CUST_LEVEL = 'Customer'. Granularity of the resultset returned would be per individual Customer. 1 record per Customer satisfying the criteria SALESMAN='S1' and CITY in ('Athens','Rome').
    Ideally you should include the Cust Id, Quantity columns in your obiee answers report and use an internal answers object/view like a Pivot View to hide Customer details column and get a localized aggregation performed over the resultset returned from OLAP to get the consolidated Quantity. Answers table has data at Customer level, Answers Pivot can show the required result.
    Note1: The Cube cannot have this result pre-calculated since its a contradictory combination of filters across hierarchies. Level specific aggregate values calculated (or pre-calculated) in the cube for Salesman level (h1) would contain Customers from all cities (h2) and similarly City level (h2) Aggregates would contain Customers of all Salesmen (h1).
    Note2: I believe OBIEE modeling with OLAP suffers from some issues relating to multiple hierarchies (e.g: if you have filter from non-default hierarchy CITY in ('Athens','Rome') alone, i think it would still fetch the results from lowest common level Customer instead of from City level directly).
    HTH
    Shankar

  • Multiple Joins from one Dimension Table to single Fact table

    Hi all,
    I have a single fact table with attributes as such:
    Action_ID
    Action_Type
    Date_Started
    Date_Completed
    and a Time Dimension to connect to the fact table. Currently the 2 Date columns in my fact table are in the format of 20090101 (which is the same as my key in the time dimension), if it means anything. I've tried to create multiple joins but have been getting error messages. What is the easiest way to link the time dimension with the two date columns in my fact table? Thanks.

    hi..
    it seems to be, you need to use between operator to join time dimension with fact (i.e. Non-equi join)
    If it's then you should create complex join in physical layer by connecting dimension with your fact.
    select columns and operators in such a way that it resembles something like the below.
    timeDimension.timeKey BETWEEN FactTable.Date_Started AND FactTable.Date_Completed

  • Multiple hierarchies for one dimension

    Hi
    I'm building a repository with The administration tool of OBIEE. the data source is an Oracle 10g datawarehouse created with OWB.
    There is a geographic dimension with 4 different hierarchies and I want to create the same hierarchies in my repository.is it possible with OBIEE??
    NB: The 4 hierarchies share some of the logical columns.
    Thanks

    Hi...
    Are you looking for This
    Just try.. it
    Thanks & Regards
    Kishore Guggilla

  • Essbase - Create Multiple Hierarchy for a Dimesnion

    Hi,
    We are having a TIME Dimesnion. We have a hierarchy as follows: Month --> QTR --> HY --> Year --> All Years. As per the customer requirement we need to manitain more than one hierachy as follows:
    * Hierarchy 1 (based on Calendar Year)
    * Hierarchy 2 (based on Fiscal Year)
    Calendar Year:
    Month (Jan, Feb, Mar) --> Q1, Month (Apr, May, Jun) --> Q2, Month (Jul, Aug, Sep) --> Q3, Month (Oct, Nov, Dec) --> Q4
    Fiscal Year (as per Indian laws)
    Month (Apr, May, Jun) --> Q1, Month (Jul, Aug, Sep) --> Q2, Month (Oct, Nov, Dec) --> Q3, Month (Jan, Feb, Mar) --> Q4
    Data is loaded @ the Month Level & aggregated based on the Hierarchy. Hence the report can be viewed based on the Hierarchy.
    My question is how to manage multiple hierarchy in Essbase Dimension. Any help on this would be gratly appreciated
    Essbase v9.3 using Admin Console. Data loaded using RUL Files

    Hi,
    If this is a BSO cube
    You can create the Time hierarchy as (please insert Half years, if you need, I have skipped it for simplicity)
    Time
    Calendar Years
    2009
    Q12009
         Jan2009
         Feb2009
         Mar2009
         Q22009
         Apr2009
         May2009
         Jun2009
         Q32009
         Jul2009
         Aug2009
         Sep2009
         Q42009
         Oct2009
         Nov2009
         Dec2009
    2008(similar to 2009)
    2007(similar to 2009)
    Fiscal Years (All the level 0 members in under this member are Shared members, all the Non-Shared(original) members must exist under Calendar Years)
    FY2009
    Q1FY2009
         AprFY2009(Shared)
         MayFY2009(Shared)
         JunFY2009(Shared)
         Q2FY2009
         JulFY2009(Shared)
         AugFY2009(Shared)
         SepFY2009(Shared)
         Q3FY2009
         OctFY2009(Shared)
         NovFY2009(Shared)
         DecFY2009(Shared)
         Q4FY2009
         JanFY2010(Shared)
         FebFY2010(Shared)
         MarFY2010(Shared)
    FY2008(similar to FY2009)
    FY2007(similar to FY2009)
    If this is an ASO cube, follow the same design, enable multiple hierarchies at the Time dimension properties.
    Hope this helps.
    - Ethan.
    Edited by: user10827650 on Nov 23, 2009 10:04 AM

  • Regarding two Dimension Hierarchy from Single Dimension

    Dear Experts,
    I had to develop drill down reports.
    We have a CustomerDim which contains columns: Region,Country,State,City,CustomerID,CustomerName
    Case 1: Some reports should have drill down levels: Region->Country->State->City->CustomerName
    Case 2: Other reports should have drill down levels: Region->Country->City->CustomerName
    Case can be achive by creating Dim Hierararchy of CustomerDim with levels Region->Country->State->City->CustomerName.
    But how to achive case 2, in which we do not want level *'State'*?
    Thanks in advance...
    Regards,
    Avi....

    Hi,
    I think you can find your answer in another post Query selected levels of multiple hierarchies of one dimension
    Thanks
    Brijesh

  • Multiple Hierarchy in Dimension and ENT-06972: while viewing them

    Hi
    I am running owb 10gr2 patched 10.2.0.5.0. Tried to create multiple hierarchies in time dimension . Ex Calendar Hierarchy and fiscal hierarchy . Created them using time wizard and them adding fiscal levels and recreate mapping to generate etl code. works fine .
    Dimension deployed as both catalog objects and data objects.
    But when try to view them using data viewer it comes up with ENT-06972: ERROR WHILE DISPLAYING BIBEAN FOR DIMENSION DATAVIEWER
    ok.. search some old metalink docs (729920.1) and found out that this bug should have been resolved by now in 10.2.0.4 .
    anyway another metalink doc mentioned that Each Hierarchy must reference every Dimension Attribute at least once through the level attributes.
    So followed the advice and done accordingly . The result i can see two hierarchies in time dimension , But still there is some issues ..
    I can see an extra blank level in fiscal hierarchy .....
    Has anybody implementated multiple hierarchies succesfully and is there any solution to this dim viewer issue, IS TIME DIM WIZARD GOOD OR THE TIMESERIES TABLE FUNCTIONS ARE FLEXIBLE TO CREATE TIME DIMENSION
    Your thoughts and COMMENTS
    Cheers
    Yoj

    I'm sure there is a way to get this done.
    Here is what i would do.
    Let's get some information first, the accounts you are trying to add have the same parent? if so, all you need to do is select the parent member on the memeber selector and use BAS(),SELF on your EVDRE memberset for the GL_Account expanssion. And to make it more interesting you can add SUMPARENT on your optionrange.
    If it's harder than that, you need to add specific accounts that have diferent parents. (I don't see how that's usable if you gonna let the user change the member select). But if so, you can use the after range to add that specific accounts. For that you can use procv or h to find the value of the accounts you want and add them.
    Here is a usefull tip, if you need to get accounts related with the one selected in the current views you can use =EVCVW(EVAPP();"GL_Account") combined with the EVEXP function.
    I'm sure you can do this =D

  • Multiple 'logical joins' between a fact table and one dimension table

    It appears that one cannot create multiple ‘logical joins’ between a fact table and one dimension table in OBIEE using the Oracle BI Administration Tool. For example, considering a Business Model with a dimension table TIMES and a fact table FACT containing START_TIME and END_TIME, we would like to create separate logical joins from FACT to TIMES for the START_TIMEs and END_TIMEs? Obviously, the underlying foreign keys can be created, but as far as I can tell the Oracle BI Administration Tool doesn’t support this. The workaround would be to replicate the TIMES table, but that’s ugly.
    I seek an alternative approach.

    Try this. Create an two aliases for the TIMES dimension (Start & End) in the Physical Layer and then remove foreign key to the "Parent" Times dimension. Create the Foreign Key in the Physical Layer to the new aliases and then create the complex joins in the BMM Layer to the new aliases as well. This will allow you to present both dates within the same table in the Presentation Layer. Not the most elegant solution but it works.

  • More than one hierarchy in a dimension

    Hi,
    I'm doing my first steps into Oracle BI and came now to the point to design a Business Model. My star schema model is defined and implemented with OWB. It contains dimensions with two ore more hierarchies, using partially the same levels and splitting up at a higher level. So far, I can't see any mistake. But how deals Oracle BI with this situation ? The documentation doesn't mention it, the sample repositories don't use it. The dimension object allow for parallel hierarchies, but the level names must be different. How can this be used in the Presentation Layer and in the report definitions.
    Some best practices appreciated
    regards
    Thomas

    Hi
    I think, this may hepful to you...
    http://oraclebizint.wordpress.com/2007/11/30/oracle-bi-ee-101332-one-dimension-multiple-hierarchies/
    Thanks & Regards
    Kishore Guggilla

  • Hierarchy based on one dimension.

    Hi,
    How to create a hierarchy based on one dimension. For example: we have table:
    Category
    Category_ID
    Parent_Category_ID
    I want to create hierarchy, which like as:
    Category_Level_1
    Category_Level_2
    Is it possible without create new alias of table for each level?
    Thanks

    Which version of BO are you using?
    Assuming that you are using BO XI R2 or above version.
    And Is your question - how to create custom hierarchies in Universe Designer..... for two different fields (columns) taken from a single database table?
    If so, yes you can create custom hierachy for above scenario. In Custom Hierarcies option: Add the Parent_Category_ID first and  below that add Category_ID.
    If you want to rename your hierarchy levels as Category_Level_1 & Category_Level_2, then rename their corresponding objects names in Clasess & Objects pane.
    - Anil

  • 2 date columns and one dimension hierarchy

    Hi,
    I have one question in OBIEE 10g.
    I have one dimension table with 2 date columns (insertedOn, updatedOn)
    I created insertedOnYear, insertedOnMonth and updatedOnYear, updatedOnMonth columns from my date columns.
    I have hierarchy
    Year -> Month -> Day for that dimension table
    and I would like to dril down both columns insertedOnYear and updatedOnYear
    insertedOnYear -> insertedOnMonth -> insertedOn
    updatedOnYear-> updatedOnMonth -> updatedOn
    I am able to do it only for one of these columns and not for both.
    I can place both columns to appropriate levels, but drilling doesn´t work as I want
    Can you tell me how to solve my problem?

    Oops, I was talking about 11G. Ok no problem. Do this. In the physical layer, cretea 2 alias tables. Both pointing to the table where you have these 2 fields. The put everything in your BMM. There create the 2 hierarchies using the 2 different tables (that will point to the 2 alias tables create in the physical layer). This will make them unique.

  • How to combine multiple fact tables and dimensions in one worksheet?

    Hello Forum,
    I am encountering a reporting problem when trying to create a worksheet that uses more than one cube/fact table and common dimensions. I have used Oracle Warehouse Builder 10Gr2 to design and deploy a pretty simple ROLAP data mart. We are using Discoverer Plus for OLAP as our reporting tool. We have 5 dimension tables using a star schema and 3 fact tables, when I create the worksheet I bring in our sales measure from our sales item table and then Store_Name from my Stores Dimension and then day from my time dimension, everything looks good at the stage, we're just trying to get a sum of all sales for that store on that day. Then I bring in a measure from our advertising cost table and a join window pops up asking which join to use, if I choose either the Store or the Time dimension I get correct data for the first fact table (sales) and grossly incorrect data for the ad cost measure from the second fact table (advertsing costs)...... any help would be appreciated

    You have encountered one of the key limitations of Discoverer... which I complained about to the Discoverer product manager at OpenWorld in 2001....
    Anyhow, to get around this, you are going to have to deal with it either in the database, (views, materialized views, tables), or within the admin tool by creating a custom folder.
    Discoverer also calls this the "fan trap", but never really had a solution to the problem. [The solution only worked is you joined to one and only one dimension!]
    What you want (using Sales_Fact and Inventory_Fact as an example) is to join Sales to Time, Store, and Product, and save that result. Then join Inventory to Time, Store, and Product, save that result, then do a double outer join between the two intermediate temporary tables in order to calculate something useful like inventory turns by store and product line.
    This is also known a "multipass SQL", and is supported by some (but not many) other tools.
    So, to accomplish this with Discoverer, you'll either need to create a view, or table, or materialized view that has already put Sales and Inventory into a single (virtual?) fact table. Alternatively you can write the SQL for how to do this linkage (don't forget to handle missing data), and use the Discoverer admin tool to create a custom folder that uses your SQL.
    Hope this helps!

  • One dimension or multiple

    In one of our custom projects , we need to report on stuff that comes from
    a supplier or warehouse and goes to our customer or warehouse .
    I am not sure if i should put the From Vendor and from warehouse fields in 1 dimension
    or in separate dimensions , I have plenty of characteristics to fit in 11 dimensions.
    Similarly , should i fit in To Warehouse and to Customer fields in a single dimension ?
    all inputs welcome

    There is a rule which says "all related characteristics should be modelled in one dimension".
    Ravi Thothadri

  • Multiple Hierarchies from Single Dimension Table in OBIEE-11g?

    Is it possible to have Multiple Hierarchies from Single Dimension Table in OBIEE-11g?
    Like 1)Year-Qtr-Month-Weeks 2)Year-Month-Days

    Hi,
    or if your lowest level is the same like
    Day->month->year->Total
    Day->businessMonth->businessyear->Total
    Then yes, it is.
    Create the first, then you start to create the second by adding your top(business year) level on the same level as the one you have (year) both under your total.
    Then when you would add your second base level, there is a special option for it, something like use other hierarchy level/shared level (sorry can't recall and does not have a connection right now) then you select your existing day level under your businessmonth level.
    Hope this helps,
    Regards,
    D

Maybe you are looking for

  • Issue in Leaving Actiion

    Dear friends, Whta is the exact configuration for leaving action to delimit records.Did we assign LIS9 Operation to all infotypes or any specific infotypes. Once i did leaving action emp should not come under payroll process for every month Please gi

  • How to print a word document using java?

    Hi All, is it possible to write a java program that takes input and directs it to printer. I specifically want it for word document. i already have a program that works for images but not for word document. Plz guide me where i am wrong or help me wi

  • Photoshop CS4 suddenly stopped recognizing CR2 files

    I'm working on a mac. I could open my (canon eos 5d mark II) CR2 raw files without issues before christmas, now however I get the "Could not complete your request because Photoshop does not recognize this filetype" error. I tried updating my raw plug

  • Does CTAS evaluate "order by" in APEX SQL Command window?

    I need to recreate my table in order to change the column order. When I use the SQL Commands window and run the SQL, it runs successfully, creates the new table, but doesn't reorder the columns. Is this expected behavior?

  • IPod Touch 5G deleting music off ipod

    Hi there everyone so I've had my ipod touch for over a month and when i first had it had this problem with the ipod deleting all the music that i put on to the ipod and now today while at work plugged my ipod into my work computer to configure one al