Asymmetrical Dimensions in Oracle 9i

We are trying to built a demo application using Oracle 9i components. For some of the dimensions, we need an asymmetrical dimension, meaning a dimension with varying number of levels. I.e. Accounts; some account categories use 3 levels to roll up from the individual GL account level to the financial statement level, while others use 6 levels or more.
I am aware of articles published by R. Kimball on using helper tables to do this in a star schema environment, but I wonder if I could still access this type of data structure using BI beans, etc.
How is this normally handled in the Oracle environment?
Thank you for your response
Cor

If you are defining the hierarchical dimension such that all roll ups start from a common lowest level of detail (presumably, "the individual GL account level"), then this is a "skip-level hierarchy". Support for this will require BI Beans with OLAP 9.2.0.3 or higher.
If different sub-trees of the hierarchical dimension roll up from different levels of detail, then this is a "ragged hierarchy". There is no plan to support this in BI Beans at the moment.

Similar Messages

  • Date Dimension in Oracle CRM On Demand Opportunity History Reporting

    Hi All,
    I have a small quesiton concerning the Date Dimension in Oracle CRM On Demand's Opportunity History analysis.
    To which date field does this dimension/column relate? Created Date?, Modified Date?, etc
    Thanks in advance

    Pl post this in a Siebel related forum
    HTH
    Srini

  • BUILDING DIMENSION FROM ORACLE SORCE

    Hi, I am building dimensions from Oracle source using Hyperion SQL Interface. The Rule file is successfully created. However when I tried Update outline, it fails. In the log file I observe the message, Failed in initialization of log file. If anyone has faced this problem, please suggest how you could solve this? Anyone having any small documentation on using SQL interface (apart from Essbases's documentation) please forward it to my email [email protected]

    Hi,
    You can use rule files to build dimensions. You have to define the sql data source to build the dimension from the Oracle tables. Please follow given link which has all the details about building dimensions.
    http://docs.oracle.com/cd/E26232_01/doc.11122/eas_help/frameset.htm?bldrule.html
    Thanks,
    Aravindh K

  • GUI based tool to manage Dimensions in Oracle 8i

    Hi guys check this out,
    Exalt Systems(www.exaltsystems.com) has come up with a tool, Dimension Manager, to manage Oracle relational database Dimensions in Oracle RDBMS 8i and higher. This tool can be used to browse dimensions, create new nodes, move/copy nodes by simple drag-and-drop operations in dimension within same schema and in different schemas.
    This is really cool. You can get the demo copy by mailing to [email protected]
    null

    Oracle does not provide any tool for altering the contents on an existing dmp file.
    What you probably should do is filter the data prior to extraction. There are actually third party tools to do this such as Priceton Softtech had such a tool which IBM bought the company to get. It would extract data into files and then manipulate the table column data while maintaining the PK to FK relationships. That is if it changed the value of a PK it would update all the FK that pointed to the old value to point to the new value.
    Naturally, you can do this yourself.
    You could define a set of manipulation tables, insert/select the data, manipulate it, then export and import the data from these tables.
    Filtering can be fairly simple or pretty complex depending on the number of objects involved, the amount of data, and the number of sensitive columns.
    HTH -- Mark D Powell --

  • Multiple Dimensions In Oracle DBI

    hi i'm working on Oracle EBS ERP R12
    i have created lots of report in oracle dbi R12
    the dashboard output like this
    INV_NAME----qty---------rate
    HR C12----------5-------------0.6
    i want multiple dimension .. like this
    INV_NAME-------UOM----------QTY---------RATE
    HR C12-------------KGS----------5----------------0.6

    I suppose it depends on your definition of the terminology.
    Here is Oracle's definition of each:
    Instance: Consists of the SGA Memory structure and background processes used to manage a database. An instance is identified byusign methods specific to each operating system. The instance can open and use only one database at a time.
    Database: An Oracle database is a collection of data that is treated as a unit. The general purpose of a database is to store and retrieve related information. The database has a logical structure and a physical structure. The physical structure of the database is the set of operating syste files in the database. An Oracle database consists of three files types: Data files, Redo Logs, Control Files. (note: parameter file, password file, and archive logs are not considered part of the database)
    So to answer your questions, if you have two separate Oracle instances on your machine, I would say you have both two instances and two databases.

  • Building Dimensions from oracle

    Hi All,
    Kindly guide me how to build dimensions in essbase from oracle containing more than 100 tables.
    Thanks and Regards
    Sai

    Hi,
    You can use rule files to build dimensions. You have to define the sql data source to build the dimension from the Oracle tables. Please follow given link which has all the details about building dimensions.
    http://docs.oracle.com/cd/E26232_01/doc.11122/eas_help/frameset.htm?bldrule.html
    Thanks,
    Aravindh K

  • Create hierarchy for a dimension in Oracle Express Administrator

    I have a lookup table called 'Location'. This lookup table has a primary key PKLOC which is made up of 2 columns, State Varchar2(20) and City Varchar2(20). This primary key obviously is a lookup for a dimension of one of my cube and the data in the primary key is hierarchical with 2 levels, namely state and city. I need to import this data into my dimension, Location, using Relational import, in the following form.
    eg. Level 1 Level 2
    MD ---- Odenton, Baltimore, Fort Meade
    VA ---- Dulles, Fair Fax
    where MD and VA will come from the column State Varchar2(20) and Odenton, Baltimore, Fort Meade
    Dulles and Fair Fax will come from the column City Varchar2(20).
    The values in my lookup table will look like this
    State City
    MD Odenton
    MD Baltimore
    MD Fort Meade
    VA Dulles
    VA Fair Fax
    how do I import it.

    You need to do this in your source table.
    The source table can look something like this
    qtr_id, qtr_name, month_id, month_name
    1 , Qtr1 , 101 , january
    1 , Qtr1 , 102 , febuary
    1 , Qtr1 , 103 , march
    2 , Qtr2 , 104 , april
    2 , Qtr2 , 105 , may
    2 , Qtr2 , 106 , june
    Then map it to the dimension, and maintain it.
    Keep in mind that the member(id) fields need to be unique. I.E january 2007 and january 2006 cannot have the same id.
    Ragnar

  • Creation of a Dimension by ODI

    I can help with the creation of an OLAP dimension with Oracle Data Integrator. And what knowledge modules are used
    I appreciate any guidance and help on this topic.
    Thanks in advance

    LKM Oracle to Oracle (DBLINK)
    IKM Oracle Slowly Changing Dimension
    Source and Target is DB ORACLE but in different machines
    I hope you help me with this problem.
    Thanks

  • Dimension tables versus dimension Objects

    Hi,
    We are trying to model a Data Warehouse and I am a little confused about the way the word dimension is used to describe a table and also an object in Oracle.
    Our situation is that we will be pulling data from the source system into a staging area made up of materialised views. We thought we would then build dimension tables and fact tables as per Ralph Kimball's definition, but we stumbled across the 'CREATE DIMENSION' command in Oracle that seems to contain so much more than just columns.
    Could someone clarify this for me?
    Thanks,
    Mike

    You create dimensions in Oracle just like in any other rdbms using create table statement.
    The create dimension statement is optional and is used to optimize certain queries (query rewrite, star transform etc - you can find more about it in oracle warehouse docs).
    If you create a dimension using the OEM wizard then create dimension statements are executed as well. In addition, if OLAP option is installed then statements from an OLAP PL/SQL package are executed as well. These statements are only of importance if you plan to use the OLAP feature. Unfortunately, you have only one shot to capture these statements - there is no way to re-create them after the dimension is created. There is no equivalent of 'Show DDL' option available for 'regular' tables. For this reason, OEM is problematic as a tool in designing dimensions: You can tweak them to your heart's content but then when the time comes to deploy them somewhere else - you are stuck. OWB is a little better: it has 'Show DDL' option but that displays only the CREATE DIMENSION statements and not the OLAP package statements. You can get the latter by exporting OWB model to an OLAP bridge however the OWB model does not contain all that is required for OLAP so you end-up with generated defaults.

  • Dimension hierarchy on description attibutes

    Hi all!
    I'm a little confused about using drilling through hierarchy. I've designed dimensions and cubes through OWB. I have three levels (let's say LEVEL1 is the most detailed level) on my dimension, which has 5 attributes (let's say ID - surrogate key, LEVEL1_KEY, LEVEL2_KEY, LEVEL3_KEY - business identifiers and DESC). LEVEL 1 has all attributes, LEVEL2 all but LEVEL1_KEY and LEVEL3 has ID, LEVEL3_KEY and DESC attributes.
    When using this dimension in Oracle Discoverer, I can only drill/roll up when using KEY attributes.
    How can I define the dimension (levels and hierarchy) so that I can use DESC columns in drill...? I can drill to related and get to descriptions, but I want the user to be able to use hierarchy on description columns.
    I tried defining hierarchy using description columns as business keys or/and by using different description attributes on each f the levels but came to same results in the end.
    I know this can't be that difficult and I'm missing something.
    Can anyone help?
    Thank you,
    best regards!
    BB

    Hello,
    On BPC 5.1 SP3
    Have already done a full process of the dimension and optimized the application (for good measure). Yet, the issue continues to rise.
    Any other insights?
    We're considering creating an index property on the dimension and bringing that into the report and sorting by that to get the proper hierarchy to display on the report.
    Thank you!!
    Garvi

  • Dimension with dynamic levels

    Hi gurus
    Suppose you want to make a Dimension on EMPLOYEES table with recursive structure and unknown number of levels over time.
    As I have checked in Oracle 11g documentation, there is no option to have recursive structure in CREATE DIMENSION syntax. I mean I should make known limit number of levels.
    So if add a new level to one of leaf records in EMPLOYEES table I should recreate the Dimension object and add a new LEVEL to cover all EMPLOYEES structure.
    I want know that is there any way to create a recursive Dimension in Oracle OLAP with dynamic (unknown) number of levels.
    Thanks in advance.
    Iman

    Hi,
    If you have a value hierarchy then it is possible. As and when you add data into your relational table and load the dimension you will see the value appears appropriately. Not sure if below makes sense for you but this is what I can think on top of my head now.
    for e.g. load your dimension with below view definition:
    select 'a' parent,'b' child from dual;
    union
    select 'b' parent,'c' child from dual
    union
    select null parent,'a' child from dual;
    modify the view as below..
    select 'a' parent,'b' child from dual;
    union
    select 'b' parent,'c' child from dual
    union
    select null parent,'a' child from dual;
    union
    select 'c' parent,'d' child from dual;
    Now again load the dimension and view data.
    Thanks,
    Brijesh

  • Adding another  dimension on BI Admin layer.......

    hi,
    i already have a cube with few dimensions and its running fine on dashboard. Now i added another dimension in oracle warehouse builder cube (same running cube) now i want to upgrade this cube and its data on BI Admin layer so that i can see results accordingly on BI Answers and dashboard.
    How to add this dimension in BI Admin layer as i don't want to import all the dimensions and cube again on physical layer, then make hierarchies for each dimension on business model and mapping layer and changes on presentation layer (just to avoid rework).
    If i import a single dimension it behave like a fact table (cube) with a yellow color.
    thanks in advance
    Mimran

    Hi,
    As I understood from your query you are importing a new dimension table to the physical layer of your RPD. Once you import the dimension table it will be a stand alone table. So join this table to the existing Fact table with the proper key. Then Drag and drop the same table to the BMM layer. In the BMM layer open the Business model diagram and join it to the fact table and then drag it to the presentation layer. This should solve your purpose.

  • Error While Loding Time Dimension

    Hello
    I have a requirement in which i need to load the data into Time dimension so i mapped the data from Time dimension which Oracle Creates
    While deploying i am getting an Error which says there is an error in Time Dimension Package which is created by oracle and
    Can anyone tell me where should i go to rectify the error
    Thanks
    Sriks

    Did the mapping validate ok?
    If validation was ok, locate the package on the DB (same name as mapping) and compile it, this should give you more information on what is causing the error e.g. table does not exist etc.
    Si

  • Maximum number of members in a dimension

    Hi,
    Is there a limitation of number of members in a dimension in Oracle Olap?
    Thanks,
    Krishna

    I think you got answer for this, which I'll post here for the benefit of other viewers:
    "There is no hard limit on the number of members of dimension in Oracle OLAP. You may run into some practical limits based on your HW and cube design, but that won’t be until you’re dealing with dimensions in the multimillion member range."
    Say you have a dimensions of 2 million values and another 3 dimensions with 1000 values each. Potential size of the cube if full of data is 2,000,000 * 1000*1000*1000 which make it big. Say you have a couple more dimensions 10,000 and 10,000 ..even bigger.
    Compressing the cube to make sure its as small as possible, where patterns of null cells are not stored is good practice most of the time, especially great when there are lots of null values when there's large dimensions. Partitioning and general good modelling are also key. See the OLAP User's Guide for more information.

  • Serena Dimensions plugin can not find resource when syncronizing new item

    We use
    Serena Dimensions 2009R03
    Oracle JDeveloper 11.1.1.3.0
    Serena Dimensions extension 11.1.1.3.37.56.60
    We have managed to link an application to a Dimensions project, and syncronizing files that exisit in the repository works fine, but when adding new files to the repository, JDev crashes with an exeption:
    Performing action Add...[ from oracle.ide.navigator.ProjectNavigatorWindow ]
    Invoking command: [ from oracle.ide.navigator.ProjectNavigatorWindow ]
    java.util.MissingResourceException: Can't find resource for bundle oracle.jdevimpl.vcs.dimensions.res.Resource, key Failed to {0} file {1}
    j.util.ResourceBundle.getObject(ResourceBundle.java:384)
    j.util.ResourceBundle.getObject(ResourceBundle.java:381)
    j.util.ResourceBundle.getString(ResourceBundle.java:344)
    o.ji.vcs.dimensions.res.Resource.get(Resource.java:23)
    o.ji.vcs.dimensions.res.Resource.format(Resource.java:31)
    o.ji.vcs.dimensions.session.DMVersionOperation.convertToDMException(DMVersionOperation.java:98)
    o.ji.vcs.dimensions.session.DMVersionOperation.convertToDMException(DMVersionOperation.java:73)
    o.ji.vcs.dimensions.session.DMAdd.performOperation(DMAdd.java:121)
    o.ji.vcs.dimensions.op.DMAddOperation$1.doInvocation(DMAddOperation.java:113)
    o.j.vcs.spi.VCSDirectoryInvokable.runInvokableImpl(VCSDirectoryInvokable.java:199)
    o.j.vcs.spi.VCSDirectoryInvokable.runInvokable(VCSDirectoryInvokable.java:117)
    o.ji.vcs.dimensions.op.DMAbstractOperation.invokeCommandImpl(DMAbstractOperation.java:141)
    o.ji.vcs.dimensions.op.DMAbstractOperation$1.doCommitOperation(DMAbstractOperation.java:102)
    o.j.vcs.spi.VCSDialogCommitter$1.run(VCSDialogCommitter.java:82)
    The item is not created.
    It makes no difference if subversion i active at the same time or not.
    Syncronizing with the Dimensions client or from a file explorer works fine.
    I have tried to reinstall both jdev, Dimensions client and the extension with the same result.
    This makes the extension pretty useless.
    /Kim

    Hi,
    1. Disabling auto checkout
    go to menu Tools -> Preferences -> Versioning -> Dimensions -> General
    this is the GUI approach to manipulating the preferences xml file that you have found. You should never need to amend this file manually
    1.c/2 We have an ER to provide a way to work on a file locally/writeable. It is not possible in this version. You could use the file system to set the file to writeable, but it is not supported
    3.a the Help files are the only documentation that we provide. It is not expected to be a full tutorial on Dimensions, but to support using the JDEV UI to interact with Diremnsions.
    What do you feel is missing from help?
    I have noticed that the Tools - Preferences for Dimensions are not documented in help and I will get a bug raised for that.
    b. the lock icon does, indeed, mean logged out. If you hover the mouse over the file in question the tool tip gives the meaning of the icon.
    ii. I don't recognise this second icon. Can you reproduce it and hover over the file - let me know what it is, I will get the icons updated in Help
    rgds
    Susan
    susanduncan.blogspot.com

Maybe you are looking for

  • Where can I get a new hard drive for an LC II (80MB)

    I have a complete Macintosh LC II that saw most of the family through University (and me retraining as a dentist). The hard drive is an IBM HDD 80MB 3.5" WDS-L80 - does anyone know anyone still selling these/ can I use a substitute. Would like to kee

  • Inbound Invoice IDOC mapping Required fields

    Hi All, Please let me know what need to be mapped for the @begin , @segment , TABNAM , SNDPOR, SNDPRT etc like this elements in the IDOC structure. In my scenarion i get Invoices in  XML file so that i can pick that and process it into SAP R/3 by doi

  • Adobe Instillation Issue

    I am unable to watch videos on my laptop because it says that I need the newest version of adobe. However, when I attempt to install it, it does not work. It initially downloads, but then I am unable to even open the file. The icon of the download lo

  • HT2512 how do I "share"folders on a network? or even setup a networks in windows

    In windows I coulf right click a folder and share via other coms in home network. How to I do this on mac. Many thanks

  • What all the ways to reduce the jar size

    Dear folks M developing an real time app. Its jar size now exceeded 150kb. I have used obfuscation but still im unable to reduce the size. Is there any way to reduce than obfuscation.