BPC Dimension Hierarchy
Dear all
is there any dimension in BPC where we cannot maintain hierarchy?
thanks
Prasad
Yes!
The general rule is simple - if you don't have reason to aggregate base members of some dimension (like values in different currencies) then you don't need hierarchy for this dimension!
Vadim
Similar Messages
-
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,
AshishHi ,
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 :) -
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 boxesAny 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 PMHi 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 -
Integration BPC-BW: BPC Dimensions = CHAR 20
Hi,
When creating BPC dimensions, by default they are created as CHAR 20 info objects. This could give problems when loading from a BPC cube to a BW cube having info-objects with less number of characters ...
- I presume this cannot be changed (but confirmation is always nice to know)
- Did anyone already came accross this problem and how did you solve it
- Is there a way to insert a validation in BPC that the length of an ID of a dimension member should not exceed a certain length when creating these members manually in BPC ...
I know the situation above will be rather be exceptional, but we have a case where we faced this issue ... Anyone has a best practise for this
DHi Dries,
Oddly enough we came across the same issue yesteday when loading WBS elements from the regular Info Object into a BPC dim. To prevent issues on the front-end we normally add pre-fixes to Dim Members to ensure all members are unique e.g. WBS_ for WBS elements. Unfortunately the WBS elements can be up-to 18 characters long in our ECC system.
Unfortuantely I don't have a solution in this case which makes this response pretty useless, we took the risk that no WBS Elements would ever be identical to other Dim Members in the same Application i.e. removed the pre-fix. Push comes to shove we could have used W_ or W, but if a longer WBS comes along we'd be stuffed.
Our BW developer was wondering whether we could manually change the 20 character limit without impacting any functionality elsewhere. Has anyone tried this?
Cheers
Stuart -
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 PMHi 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 -
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 ,
prasannaHI 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. -
Changing the dimension hierarchy level keys in RPD online mode caused issue
Hi,
We tried to correct the dimension hierarchy level keys and remove prefered drill path settings in the business model layer in RPD in online mode. However this caused all the reports and dashboards based off of this subject area to show incorrect, and/or restricted data. The physical query generated by the answers requests were also incorrect.
Even restarting the server and presentation services could not resolve the issue. Can someone please help us to understand what could have caused this issue?
Thanks in advanceHi,
I am not sure why the existing reports throw an error when I change the RPD dimension hierarchy level keys. Does anyone know how I resolve this issue.
This is urgent. Any help will be most appreciated.
Thanks in advance. -
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 -
Star Schema Dimension Hierarchy Changes Over Time
Say you have a dimension hierarchy with the level Department that has a child level Division. The Sales Division belonged to the Financials Department up until July 9th, 2011, after which it was moved to the Marketing Department. How can you make it so that both Sales Divisions are interpreted as the same Division, rather than two different Divisions as BI Answers does by default?
I don't think SCD1 would work as BI Answers essentially splits things via both keys and description fields, resulting in odd behavior such as this:
Time
Division
# Employees
All Time
Sales
16
22
Regarding SCD2:
So is there something I need to do on the repository so that BI Answers knows to switch between the two versions of the same Division at that particular time, such that I can make an Analysis such as this:
Month
Division
# Employees
% Change
May
Sales
15
-6%
June
Sales
15
0%
July
Sales
14
-7%
August
Sales
22
+57%
Instead of this:
Month
Division
# Employees
% Change
May
Sales
15
-10%
June
Sales
15
0%
July
Sales
2
14
-87%
0%
August
Sales
22
+57%
Maybe you are looking for
-
ITunes does not recognize my Nano
Hello, When I open iTunes, the message "The software required for communicating with the iPod is not installed correctly. Please reinstall iTunes to install the iPod's software." Okay, I've downloaded the latest version of iTunes 7.4.1.2 and have tri
-
I am using Firefox 8.0.1. There seems to be no option anywhere in Preferences on my Macbook Pro for keeping the browsing history for a specific period of time. Earlier my history was kept for quite a while. Now it only shows for 7 days at the most, a
-
"Could not open a file mapping" and crashes.
Hello. I've just downloaded ReaderX from Adobe website. Rebooted. Now when I try to start Reader, the message box with title "Adobe Reader:AcroRd32.exe - Application Error", and the message box contents are "Could not open a file mapping". Reader win
-
Using javascript in PDF how to identify insatnces of field on all pages
Hi, I am creating a PDF document with report kind strcuture,so that if i have a field in 1 Page (Header section ) then the field will also be there on Page 2 (Header section ) and so on for all pages. I am basically creating from a tool.So if i have
-
Bind variables problem, very urgent
hi, Oracle gurus, In my current project while executing the following ststement i am getting the run time error"ORA-01008: not all variables bound". This statement is used inside of a procedure and some bind arguments have values and some arguments h