Dimension Hierarchy Setup

Hi
I am new to BusinessIntelligence.
I have business model 3 dimension table(package, incident, product) and one fact table. I want to apply hierarchy in a order of package #, incident# and product #.
I right click businessmodel and select new object->Dimension
I applied in the order and last level as product #.
When I did chekc consistency it throws error as....
BUSINESS MODEL IDS:
[nQSError: 15001] Could not load navigation space for subject area IDS.
[nQSError: 15003] Missing most detailed table for dimension tables: [Incident,Package].
Please let me know If I miss something

Dimension hierarchies can only use one Logical Dim table.. It sounds like you trying to build a hierarchy that contains 3 different logical dim tables ?
If so, create 3 individual hierachies and use the 'prefered drill path' to jump from one to the other, in the order you want ( package -> incident -> product )

Similar Messages

  • Advise on median MDX query and/or dimension hierarchy setup

    Hey guys,
    I have a fairly weird situation with SSAS/Dimension Hierarchies and an MDX based median-calculation that is actually not working as I would like it to work.
    Hierarchy
     - State
     - County
     - Town
     - Neighborhood
     - Filing Date
     - Usage Category
     - TransactionID (PRIMARY KEY)
    I have a hierarchy set up which shall be used in order drill down the cube. The median, which shall be calculated based off the Sales Price measure and all the affected records, shall be available at every single level of the hierarchy. That is also why
    I decided to use a hierarchy: I am at least not aware of a do-able alternative that would allow to use any available dimension without a hierarchy and calculate the median dynamically based off on that.
    This is the MDX expression I use in order to calculate the median.
    Median
          NONEMPTY(EXISTING Descendants( [Statistics Hierachy1].[Hierarchy].CurrentMember,
                       [Statistics Hierachy1].[Hierarchy].[Transaction Id])),
            [Measures].[Sale Price]
    It works, and the numbers are correct, but it is way too slow in order to use it properly.
    The hierarchy of dimension states that there is no relationship between the attributes of the hierarchy. That is right, because every single attribute is an attribute to the primary key (TransactionId).
    So for me there are three ways to solve this:
     1) Set up relationships. That, for some reason, brings up only a very limited subset of my data. Not sure why?
     2) Get the hierarchy to work properly so it calculates the underlying median FASTER!
     3) Set up a different measure (maybe my MDX is totally wrong?) to calculate the median the right way? In the end the median needs to be calculated based off on all underlying transactions that make up to the current level of the hierarchy.
    In the end we are not talking about a ultra-large cube. Right now it only has like 3.1 Million rows in its one single partition.
    Can anybody of you help me to address either the issue I am facing with the hierarchy (one I set up the relations I only see a subset of data) and/or let me know how to set up the median measure the right way ?
    Thanks in advance! I really appreciate any help!
    Thanks,
    Lars

    Hi L,
    I would encourage you to set up the attribute hierarchies.  That will make your calculation much faster, the further down the user is in the hierarchy.  This is because the nonempty set you are getting the median from will be much smaller.
    As you point out, to have an attribute hierarhcy, you need to have keys that cascade down, which you haven't got, at least yet.  One simple way around this is to use composite keys all the way down the hierarchy.  ie. State just has State as key,
    County has State and County as key, Town has State, County and Town in key etc.  I can assure you that this will make you calc much faster down the hierarchy.
    One side effect you will have is that attributes will now be unique based on their parents.  Two towns with the same name in different states or counties will appear as separate towns.  You may or may not want this.  If you don't want it,
    simply have two Town attributes, call one TownKey (with composite key) which will be invisible as an attribute but used in the hierarchy.  The other Town attribute simply has Town as the key, so it can be used as an attribute on its own.  Town attribute
    can be an attribute of TownKey. 
    Hope that makes sense,
    Richard

  • Oracle Financial dimension hierarchy manager -- java issue.

    Hi All,
    when im trying to load the setup form for Oracle Financial dimension hierarchy manager from daily Business Intelligence administrator responsibility i am encountering the issue for java as mentioned below:
    java.security.AccessControlException: access denied (java.util.PropertyPermission MetaObjectContext read)     at java.security.AccessControlContext.checkPermission(Unknown Source)
         at java.security.AccessController.checkPermission(Unknown Source)
         at java.lang.SecurityManager.checkPermission(Unknown Source)
         at java.lang.SecurityManager.checkPropertyAccess(Unknown Source)
         at java.lang.System.getProperty(Unknown Source)
         at oracle.apps.fnd.framework.OAApplicationModuleFactory.getCommonProperties(OAApplicationModuleFactory.java:675)
         at oracle.apps.fnd.framework.OAApplicationModuleFactory.createRootOAApplicationModuleInternal(OAApplicationModuleFactory.java:347)
         at oracle.apps.fnd.framework.OAApplicationModuleFactory.createRootOAApplicationModule(OAApplicationModuleFactory.java:312)
         at oracle.apps.gl.fdhm.client.ServerLayer.initAppsModule(ServerLayer.java:57)
         at oracle.apps.gl.fdhm.client.FinDimHierMgr.jbInit(FinDimHierMgr.java:468)
         at oracle.apps.gl.fdhm.client.FinDimHierMgr.init(FinDimHierMgr.java:321)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Any inputs on this issue is appreciated.
    Thanks in advance.

    Hi Hussein,
    Thanks for an update.
    The tech note 273227.1 points all the issues related with jinitiator, we are using sun jre 1.6 update 7.
    The complete log for java:
    Exception in thread "thread applet-oracle.apps.gl.fdhm.client.FinDimHierMgr-3" java.lang.NoClassDefFoundError: oracle/apps/fnd/metadata/DatabaseClass
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(Unknown Source)
         at java.security.SecureClassLoader.defineClass(Unknown Source)
         at java.net.URLClassLoader.defineClass(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.access$400(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClassInternal(Unknown Source)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Unknown Source)
         at oracle.jbo.common.java2.JDK2ClassLoader.loadClassForName(JDK2ClassLoader.java:37)
         at oracle.jbo.common.JBOClass.forName(JBOClass.java:141)
         at oracle.apps.fnd.framework.server.OASecurityAMImpl.<clinit>(OASecurityAMImpl.java:44)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Unknown Source)
         at oracle.jbo.common.java2.JDK2ClassLoader.loadClassForName(JDK2ClassLoader.java:37)
         at oracle.jbo.common.JBOClass.forName(JBOClass.java:141)
         at oracle.jbo.common.JBOClass.findCustomClass(JBOClass.java:153)
         at oracle.jbo.server.ApplicationModuleDefImpl.loadFromXML(ApplicationModuleDefImpl.java:828)
         at oracle.jbo.server.ApplicationModuleDefImpl.loadFromXML(ApplicationModuleDefImpl.java:771)
         at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:517)
         at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:456)
         at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:313)
         at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:269)
         at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:649)
         at oracle.jbo.server.ApplicationModuleDefImpl.findDefObject(ApplicationModuleDefImpl.java:232)
         at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:359)
         at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:91)
         at oracle.apps.fnd.framework.OAApplicationModuleFactory.createRootOAApplicationModuleInternal(OAApplicationModuleFactory.java:373)
         at oracle.apps.fnd.framework.OAApplicationModuleFactory.createRootOAApplicationModule(OAApplicationModuleFactory.java:312)
         at oracle.apps.gl.fdhm.client.ServerLayer.initAppsModule(ServerLayer.java:57)
         at oracle.apps.gl.fdhm.client.FinDimHierMgr.jbInit(FinDimHierMgr.java:468)
         at oracle.apps.gl.fdhm.client.FinDimHierMgr.init(FinDimHierMgr.java:321)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: oracle.apps.fnd.metadata.DatabaseClass
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClassInternal(Unknown Source)
         ... 43 more
    Caused by: java.io.IOException: open HTTP connection failed:http://cloneappl.test.com.sa:8004/OA_JAVA/oracle/apps/fnd/metadata/DatabaseClass.class
         at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         ... 47 more

  • Dimension  hierarchy not going all the way down.

    Hey everyone,
    This is problem I've never seen before. I have a dimension hierarchy which won't let me drill all the way down to the bottom detail level.
    I've got a FACT table called FACILITY_PERSON_F which relates dimensions FACILITY_D and PERSON_D. Each person has a another dimenion, ADDRESS_PERSON_D and facility has ADDRESS_FACILITY_D
    The overall model looks like this
    ADDRESS_PERSON_D -----> PERSON_D ----> FACILITY_PERSON_F <----- FACILITY_D <------ ADDRESS_FACILITY_D
    The joins are defined as FKs in the physical and complex in the BMM layer.
    In the BMM layer, to create the respective dimensions, I right clicked on PERSON_D and FACILITY_D and selected the "Create Dimensions" option.
    For both newly created dimensions, I create additional levels in the hierarchy so that country drills to state which drills to city which then drills to the detail (PERSON_D or FACILITY_D respectively).
    I restart my services, then I log in as admin to test out the drill.
    When I go to facility, it works completely correct. I can go from Country all the way down to facility.
    However, for the person data, I can only get down to the city information, which is one step above the person detail data. At this point to field is no longer clickable/drillable.
    Both drills are setup identically, however, only one is working. When I do a consistency check, everything is fine.
    Does anyone have an idea of what's going on here? Any recommendations? Is there a reason why a drill would not be available? Is there something I can do to test/troubleshoot?
    -Joe
    Edited by: Joe Bertram on Nov 12, 2008 10:47 AM
    Edited by: Joe Bertram on Nov 12, 2008 10:49 AM

    you must check that the lowest logical level from your dimension must have no more detailed data at your dimension table
    i hope i helped....
    http://greekoraclebi.blogspot.com/
    ///////////////////////////////////////

  • A Question Related to Dimension Hierarchy

    Hi All,
    While going through some hierarchies, i found that some columns were associated with the levels in hierarchy but these columns were not part of level keys.
    I want to know that what is difference between the result when columns that are not level keys are associated with a logical level and when such columns are not associated with a logical level ?
    Does such columns affect the result when selected in BI Answer?
    For exp -
    Suppose i have below time dimension hierarchy -
    Time
    ->Grand Total Level 0
    ---> Year Level1
    Year (Level Key)
    Year Start Date
    Year End Date
    ---> QuarterLevel2
    Quarter(Level Key)
    Quarter Start Date
    Quarter End Date
    ---> MonthLevel3
    Month(Level Key)
    Month Start Date
    Month End Date
    ---> Day Level4
    Day (Level Key)
    Day Start Date
    Day End Date
    These start date/end date columns are not part of level keys.
    The same thing i have observed in other hierarchies too.
    I want to know that what would happen, if these columns are not present at these levels?
    So When should we associate columns those are not part of level key to levels and when we should not associate ?
    Thanks,
    Ashish

    Hi ,
    The non key columns used in each of the levels help in faster retireval for that aggregate level .
    If you look closely at these columns you will find these to be unique ,now having said that another point is that these levels are also used for aggreagation
    as we all know.
    For ex at the month level the key identifies all the unique moths but if data has to be shown for one particualr month then with the start momth date and end month date the retrieval would be still better :)

  • Dimension Hierarchy

    We are in the process of creating a dimension hierarchy. We see multiple options here
    There is Logical Level. Each logical level can have multiple keys. Each key (*Logical Level Keys* ) can have multiple multiple columns. Each column has a check box. The Logical Level Key dialog shows Use for drill down option.
    What is the significance of
    keys
    Logical Level Keys
    The check boxes

    Any thoughts on this please ?

  • Total levels on pivot with dimension hierarchy column incorrect

    Hi,
    I have a pivot table based on a single subject area, based on an Essbase cube.
    The problem I have is that some of the totals against the collapsed dimension hierarchy column are incorrect, it is as if they remember the pre-updated state, even though I have bounced the services and turned all caching off.
    When I expand the node then the totals appear correctly, but when reverted to the collapsed state it shows nothing again.
    I have turned off caching via EM.
    I have tried all flavours of totals, default, server complex aggregate et al with the same result for all.
    I have double checked the results at source with an identical query in SmartView and the upper level dimension total is populated in its own right, as well as its children carrying totals which do not sum back to zero.
    Any suggestions please??
    thanks,
    Robert.

    Can you validate the query hitting to the database and compare the results?
    Mark if helps.
    Thanks,

  • Dashboard prompt on a Dimension Hierarchy in Obiee 11g

    Hi All,
    I have created a hierarchy (parent-child) on a dimension 'A'. I am able to create a dashboard prompt for the dimension hierarchy. However I am not sure how to create a report that is to be filtered on this dashboard prompt. I tried using the attribute name that the hierarchy uses but that does not work. Can some one please let me know how i can filter a report by a hierarchy dimension prompt.
    Thanks,
    Nikita
    Edited by: user12438396 on May 8, 2011 1:16 PM

    Hi Nikita,
    For your requirement, you need to go for Selection steps pane in the analysis(report). Click on steps link and then add the hierarchy column that you want to use and expand the hierarchy to the lowest level. Now select all these and all the attributes will now appear in the other side.
    If you dont expand the hierarchy to the lowest level, then only the highest level values will appear in your selection at prompt.
    Also make sure to check the 'override' checkbox in the bottom, this helps in filtering the values.
    Hope this answers your question.
    Cheers,
    Obul

  • Drill Down in Dimension hierarchy in 11g......

    Hi,
    I place dimension hierarchy in my report.drill down is not working for dimension hierarchy.when I Click + symbol it working fine.
    requeriment is when I click The Value it will be Drilldown.
    Any Help....
    Thanks,

    Check these links
    http://www.rittmanmead.com/2010/10/oracle-bi-ee-11g-navigation-passing-parameters-using-hierarchical-columns/
    http://prasadmadhasi.com/2011/12/15/hierarchicalnavigationinobiee11g/

  • Value based dimension hierarchy in OBIEE 10G

    Hi,
    I am a user of OBIEE10G. I have to create a value based dimension hierarchy in my RPD. My hierarchy should be such that when I click on any VP Name, the respective employees working under him/her should be shown. But my columns of VP Name and Employee_Name are present in separate dimensions. Hence when I drag the column of VP Name to Employee dimension and then create the dimension hierarchy, I get an error of illegal cross join .
    Is value based hierarchy possible in 10G?
    Pls reply.
    Thanks
    Ankita
    Edited by: 848789 on Sep 28, 2011 8:40 PM

    Hi Ankita,
    As per my Understanding the VP column did't map to any LTS .
    When ever u have multiple LTS in Dim Admin tool won't create Dimension Hierarchy manually we need to create that.
    Follow these steps to resolve your Problem...
    1) give the simple join in physical layer for that two tables.
    2) Create one Dim table in to BMM layer drag all columns in 2 tables in to BMM Dim table so u can able to see all the columns is mapped in to their respective LTS.
    3) Now u can create hierarchy manually step by step.Like Grand total Parent ----> Child level .
    4) If u have any fact table joined with these dimension in physical layer give the logical joins in BMM layer and set the content levels properly.
    Let me know need any detail clarification.
    Thanks,
    Satya

  • Customer Hierarchy setup

    HI Experts,
    Please guide me how to setup the customer Hierarchy in system and what is the table for customer hierarchy.
    thanks in advance.
    Vivek.

    Hi,
    The table for customer hierarchy is KNVH.
    All the customizing is in SD/Master Data/Bussiness Partner/Customers/Customers hierarchy 
    1) Define hierarchy type: just put and ID and a name to the new hierarchy. 
    2) Set partner determination: if you want to user the hierarchy in price determination, then, in the orders, at the header level, you have to have a Partner Procedure with a partner function for each level. In the partner procedure, in each partner function you must indicate the source partner function. With this informacition, in the order, you obtain the bussiness partner for each partner function. 
    3) Assign acount groups: you indicate which accounts groups are allowed for being part or your hierarchy. 
    4) Assign sales areas: symple you indicate wich sales areas are allowed in your hierarchy. (Here you can customize common sales areas, just for not having to build de hierarchy in all the different sales areas). 
    5) Assigning hierarchy type for pricing: you indicate which classes of documentos uses hierarchy in pricing determination.
    It is possible to maintain so called customer hierarchies. This might be useful when for example you create a condition discount for a customer that is part of such a hierarchy structure. All subnodes in the hierarchy below that customer, will thus receive the same discount. 
    Customer hierarchy setup, firstly decide the hierarchy type to be used. 
    The standard is type A. 
    You can also assign a partner function to the customer so that the higher level customer in the hierarchy is copied into a sales order as a partner function - but you don't need that right?
    Next assign your customer account group to the hierarchy type. And enter the combinations that will be allowed for creating the hierarchy. 
    You want to assign a ship-to to a payer. So enter the ship to account group and enter the payer account group as the higher level. 
    You must also make an entry for permitted sales area assignments. So if you want to a hierarchy for customers in the same sales area then enter the sales area and enter the same one as the higher level sales area. 
    All these settings can be found in the IMG. Under SD - master data - business partners - customers - customer hierarchy 
    You use for example customer hierarchy when you have an company like Unilever and you agree both on a discount. Unilever does have different locations / businesses and you have to maintain the discount for all customers.   If you use a customer hierarchy you can maintain the discount for the partner in the top of the hierarchy and in this way it will be valid for all customers in the hierarchy.
    regards
    Vivek.
    Edited by: Vievk Vardhan on Dec 7, 2009 1:02 PM

  • How to Create Recursive Dimension Hierarchy

    Hi all
    i will be glade if any body know how i can create Recursive Dimension Hierarchy
    where the number of levels is varibel.
    like the Account DIM or manager Dim
    eg
    i have the follwing table
    EmpId Name -- MangerID
    where Manager id is a forign key to Empid
    regards,

    Hi
    Have a look at my blog post here: http://www.rossgoodman.com/2007/10/12/dimensionally-modelling-a-recursive-hierarchy/
    Hope that helps.
    Ross
    http://www.RossGoodman.com

  • Report totals with dimension hierarchy column on pivot table incorrect

    Hi,
    I have a pivot table based report that has one dimension column, a dimension hierarchy column and various measures.
    The row totals do not match, detail to total, and I have tried both complex server based aggregate and report based aggregation, but neither are giving me the correct answer.
    I have also tried adding the column that is the same as the top level as the hierarchy, but hidden, but this does not help.
    I have also tried adding the lowest level of detail column, but hidden, but this does not give me the solution I need as all of the figures then appear at detail not aggregated level.
    Any ideas please?
    thanks,
    Robert.

    Can you validate the query hitting to the database and compare the results?
    Mark if helps.
    Thanks,

  • Problem with open dimension hierarchy

    Hi,
    I Am useing BIApps 7.9.6.3 rpd.I Drag Employee Primary Owner Organization Dimension Hierarchy into presentation layer.That Table does not open. it showing processing.I Restarted the servers Also.
    Why It Will Showing Any help.....

    Looks like a bug
    Check this Doc ID 1505504.1 or ID 1415135.1
    Pls mark as correct/helpful if helps
    Edited by: veeravalli on Nov 19, 2012 10:02 AM
    Edited by: veeravalli on Nov 19, 2012 10:05 AM

  • Oracle Business Intelligence Dimension hierarchy question

    Hi,
    I am prasanna.I have a problem while display the data from dimension hierarchy.I have created a time dimension hierarchy.I can drill down upto week number but i m unable to display the time_id(this is the last level of the hierarchy).When i check the properties of the time_id,the HIDE check is checked.Even if i uncheck the checkbox also i m unable to display that column.How to change properties of the column manually.I can find the column at the criteria but not at results tab.How can i display the column.
    Thanks ,
    prasanna

    HI Prasanna,
    what is the least granularity for your time dimension? is at week level or day level. verify the dim hier configuration in rpd. if you define time_id as level key you dont get that column in answers results while drilldown. you may create another logical column and drag it to week level as an attribute then you will get it. and why do you need time id in answers. generally we dont use id's for reporting.
    try again after above configuration and you will be all set.
    Thanks
    Jay.

Maybe you are looking for

  • When i connect my iPhone, iTunes (v 11.4.0.18) stops working and produces an error

    I use windows 8 When i connect my iphone 4  running on ios 7.1.2, itunes (v 11.4.0.18) stops working and produces the following error: Problem Event Name:BEX  Application Name:iTunes.exe  Application Version:11.4.0.18 Application Timestamp:54045c47 

  • Help needed on Idoc - Jdbc scenario

    Hi ,   We have a IDOC - XI - JDBC scenario.when we post a IDOC from R3 it is showing successful in we02 with status 03 and there are no errors in SM58 of R3 system but the Idoc Is not reaching XI.This interface has been working fine from many months

  • Linux Installation issues

    Dear All, I am installing Linux Rhel 64 bit and and stuck on 27th step " START INSTANCE " details mention below. O S                 =  Linux Rhel 5.4 ( 64 BIT ) Database       =   10 G Log Attach of JAVA INSTANCE WORK LOG ================ >>> main =

  • OO4O: Connection Problem

    I have problems connecting to Oracle with OO4O 2.3 within a ActiveX DLL (Visual Basic 6.0). The program execution stops at OraSession.OpenDatabse, but It dosn't stop, if the DLL is in debug mode ! This problem doesn't occure with older versions of oo

  • 10 dropdowns in 1 frame

    I'm trying to create something like a combination lock. There will be 10 dropdown boxes with the same words (car, bike, dog.)in each. They are to be lined up next to each other. The user must choose the correct order across the 10 boxes. For example,