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

Similar Messages

  • 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.

  • 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

  • Children not appearing in drop down of dimension in multiple hierachy

    Hello,
    In 4.2 we had parenth1 and parenth2 and one dimension table (at least I think).  If parenth2 had multiple layers of children (children that were parents) you saw them in the drop down lists of the dimension for the second hierarchy.  In 5.1 it appears the architecture changed with dimensions and multiplie heirarchies.  I do not see children of children in my alternate hierarchies as before.  In looking in the dim"dimensionName"_H2 table I see the correct information.  The data seems to be in the tables but drop down lists for the dimension are not showing children of children if this makes sense.
    Ex.in 5.1  I'm expecting to see in  Hierarchy2 09 -> Child 099 ->Grandchild 0991
          but I'm only seeing Hierachy2 09 -> Child 099
    The Grandchild 0991does not appear. (Grandchild if you will of Hierarchy2)
    In Hierachy1 of the same dimension (or what use to be Parenth1 in 4.2) you see all parents and their children and children of their children etc.   Note:  this dimension is built using a dimension build ssis pkg.
    I know my explanation is probably wordy and confusing but hopefully someone can make sense out of it.  Any feedback, would be greatly appreciated!
    Vikki

    Hi Vikki,
    The way the memberselector shows the hierarchies to end-users is not changed from V4 to V5, so I think there might be something wrong in your dimension.
    Please try to copy the contents of the mbr<dimname> table to you membersheet to see more clearly what is going wrong, also try to process it from there (it will give you more hints compared to using a ssis package to import a dimension.
    Another idea is to look to Apshell, some dimension have multiple hierarchies, you could compare them to your own to see what is wrong.
    Alwin

  • How to display in KPI more than one dimension at once

    Dear Experts,
    We are using SSM 7.5 SP 7 and are trying to display more the one dimension at once on the same KPI.
    For example KPI "on time delivery" :
    Destination from (dimension 1) , Destination To (dimension 2) , ACTUAL, TARGET , SCORE , ETC
    GERMANY  , JAPAN ,  80 ,  75 , 5 , .....
    Could not find a standard option for that only one dimension on the row the rest are on top for the entire screen.
    would appreciate your help
    thanks
    Amir

    Hi Amir,
    If you want to do this for only one KPI, you can do so using the KPI Detail screen.
    Just click on the name of your KPI to navigate to the KPI Detail screen and then you can use the "Drill" button located on the top of the trend graph at the bottom of the screen to visualize the KPI information (Actual, Target, Score, Gap Performance) across multiple members of the same dimension.
    You need to select the dimension on the upper right hand side of the chart (there is a drop down list with all your dimensions so you can focus on one) and then you can drill down by clicking on the elements on the chart.
    I hope this helps,
    Hector

  • Not possible to filter for more than one dimension in Datasource script filter method?

    Hi experts.
    We have a scenario where we need to apply filter on multiple dimensions .Eg.
    We have one data source DS1 with Dimension HUb and material_grp .
    Now we want to filter the DS1 with HUB and Material_grp at the same time.
    I am using below statement to apply filter.
    DS_1.setFilterExt("ZHUBCODE", "HUB1" );
    DS_1.setFilterExt("ZMAT_GRP", "MATG1" );    //Clears HUB filter and shows data for all HUBS , filter with material group only
    But Setfilter method first delete the last filter and apply new one.And set filter method takes only one dimension at a time.
    Please help me in this 

    Hi Rajender,
    Just as a follow-up, if you are using BW as a data source, make sure for each of the dimensions, ZHUBCODE and ZMAT_GRP, that in the Initial View Editor of the data source, the Members for Filtering > Only Values with Posted Data option is selected, which should be the default anyway.
    Again if you are using BW, the other option you could try is to use the internal key for filtering with setFilter instead of setFilterExt.  Is there a particular reason why you are using the external key?
    Regards,
    Mustafa.

  • Dimensions with multiple joins

    Hi,
    Discoverer Desktop 9.0.2
    Discoverer Administrator 9.0.2
    OWB 9.2
    I have imported the dimensions and facts from OWB EEX file.
    While I trying to create a report based on the dimensions, I found the problem in Dimensions used multiple times against the fact table.
    For example,
    I use the Time Dimension (TIME_DIM) for assigned date, open Date and Close dt. My fact table will have the foreign keys for these 3 columns.
    TIME_DIM
    DAY_ID
    DAY_DAY
    DAY_MONTH
    DAY_YEAR
    data
    DAY_ID DAY_DAY DAY_MONTH DAY_YEAR
    1 01-JAN-04 JANUARY 2004
    2 01-FEB-04 FEBRUARY 2004
    3 01-MAR-04 MARCH 2004
    FACT_TABLE
    DAY_ID
    DAY_ID2
    DAY_ID3
    Data
    DAY_ID DAY_ID2 DAY_ID3
    1 2 3
    1 1 2
    While I am creating the report, in 'work book wizard: step 2' shows the TIME_DIM only one time, also it allows to select only one time with any one of these keys. Whereas I need to select the time dimension for each of the time keys in fact table.
    Is their any work around to get these values in my reports?
    I mean
    My report will look like,
    ASSIGNED DT OPEN DT CLOSE DT
    01-JAN-04 01-FEB-04 01-MAR-04
    01-JAN-04 01-JAN-04 01-FEB-04
    I tried with creating hierarchies, modifying the SQL to add these keys manually and then import SQL, doesnt work at all.
    Please help me !!
    Thanks,
    Shree

    You have to load the table up several times into the EUL and create links to the different column in your fact table.

  • Getting Error - Dimension has multiple leaf levels which are not identical

    Hi All,
    While creating two hierarchies with in same dimension , i am getting error like - Dimension has multiple leaf levels which are not identical.
    Does this error mean , the number of levels in both hierarchies should be same or it has some thing else meaning.
    I was creating hierarchies like below -
    LE details
    - LRU Details
    - LRU's Registration Details
    - LE's Registration Details
    How should i create the hierarchy?
    Thanks ,Ashish

    Hi... Ashish
    Look at this... http://oraclebizint.wordpress.com/2007/11/30/oracle-bi-ee-101332-one-dimension-multiple-hierarchies/
    Thanks & Regards
    Kishore Guggilla

  • SSM7.5 - Dimension with Multiple Hierarchies

    Hi all,
    I'm facing here one problem in the SSM front-end when I'm trying to use one the possibilities that PAS database offers, in this case the use of a dimension with multiple hierarchies.
    As you can see in this image, the dimension is created in PAS and works without problems in the dataview.
    Hierarchy one:
    [http://img121.imageshack.us/img121/334/pas1y.jpg]
    Hierarchy two:
    [http://img831.imageshack.us/img831/2586/pas2.jpg]
    In the SSM front-end, when I try to use that dimension, by default appears the first hierarchy:
    [http://img826.imageshack.us/img826/4043/hier3.jpg]
    In the dimensional selector the dimension appears fine for the first hierarchy:
    [http://img30.imageshack.us/img30/3103/hier1.jpg]
    But when I select the second hierarchy...
    [http://img34.imageshack.us/img34/1722/hier2.jpg]
    The Internet Explorer crashes and close all the open windows. This happens in the scorecard and also in the reports.
    Is not possible to use dimensions with multiple hierarchies in SSM? Did anyone had this problem before?
    Thanks in advance
    Pedro
    Edited by: Pedro S. Costa on Sep 13, 2010 11:03 AM

    Hi Shashi,
    first of all, thanks for your answer.
    But I don't understand when you say that "we cannot have two hierarchies on the same dimensions"?!?!?
    I already have some years of experience with PAS database and it's not the first time I create a dimension with more than one hierarchy. I use also that in a productive system (before this SSM front-end) without problems. And in this latest version of PAS (version 7.5.6) it's still possible to use that feature. As you can see in my initial post, I put two screen shots of the dimension with two hierarchies in PAS dataview, and works fine, without problems in the drill-down/up.
    From PAS online help:
    HIERARCHY is a Dimension command that defines the members and levels that comprise a particular hierarchy level within a dimension. It also allows multiple consolidation structures that stem from a central root of inputs. Use hierarchies when the input members are consolidated into more than one output member. When a dimension has hierarchies, members can have more than one path for rolling up into output levels. If a dimension has only one hierarchy, no HIERARCHY statement is necessary.
    Based on this, I create my example of a dimension (named MULTI) with two hierarchies (REGION and TYPE). Maybe the name I use for the second hierarchy create some confusion to you, because of the TYPE dimension that can exist in SSM. I just hope the problem I'm having in the SSM front-end is not related with the name I used for the second hierarchy!!!!
    I will rename that and test again.
    Regards
    Pedro

  • What are impact of Braking one dimension into two

    Hi Champs,
    I have one Dimension say Product that has two child AC and AP. and these two children has two childs each.
    and further these devided into many levels.
    this is like
    Product
    -AC
    -CC_A
    -CC_B
    -AP
    -CP_A
    -CP_B
    A,B are showing some member, but both are repeting AC and AP.
    Now I need to create a seperate dimension for A and B and remove from Product.
    How this will be done and on what objects of Essbase will be affected. How to do.
    Thanks in Advance
    Shiv

    Breaking a dimension into multiple dimensions has a number of implications. You have to modify dimension build and load rules, caclulation scripts, report scripts and front end tools/templates and source files to use the new structure. IT can be a lot of work.
    I could not tell by your example, when you split the dimension in two, will you be able to get the data as an intersection of the two dimensions? If not, it would be hard to split. Can you explain further why the dimension needs to be split into to and perhaps I can make a more informed recomendation.
    The paractical answer of exporting the data from Will is correct. You will need to export the existing data (or get it from source again) in a column format and create load rules to be able to reload it. Depending on how the intersections work, it might be an easy or extremely hard task

  • How to delete the members in one dimension use the maxl script

    i have question that i want to delete the members in one dimension useing the maxl script, but i do not know how to do it. can the maxl delete the members in one dimension? if can, please provide an sample script, thank you so mcuh.

    MaxL does not have commands to alter an outline directly, except the reset command which can delete all dimensions but not members selectively. The best you could do would be to run a rules file (import dimensions) using a file that contains the members you want to keepload rule for the dimension. As typical the warning is to test this first before you do it on a production database

  • Use one dimension to feed 2 other dimensions

    Is there a way to use one dimension to push data into two other dimensions using push logic?  The client has one dimension in App1 that is a combination of 2 dimensions in App2 ie the Costcenter dimension in App1 is a combination of Plant and Account in App2.
    Now they want to push data from App1 into App2 using the Costcenter dimension to populate the Plant and Account.
    I have Plant and Acct properties in the Costcenter dimension for mapping.
    I tried to use *Rename_dim CC= CC.Plant and *Rename_dim CC=CC.Acct but would get errors when validating the logic script.
    Any help would be greatly appreciated.

    Parameters
    COSTCENTER: 70101014
    When I test the logic using the logic debugger, I get the error:
    Validate member failed:
    70101014
    70101014
    70101014
    70101014 on COSTCENTER dimension
    When I run the logic thru data manager, the package is successful but the end of the detail status log is 'No records to process'
    The push logic should ideally take the Costcenter 70101014 from App1 and take the first 4 char (7010) and record to the Plant dimension in App2 then take the last 4 char (1014) and record to the Account dimension in App2
    Logic script:
    *DESTINATION_APP= APP2
    *RENAME_DIM CC = ACCOUNT
    *RENAME_DIM CC= PLANT
    *WHEN CATEGORY
    *IS "AOP"
    *REC(CC=CC.RPT_A,CC=CC.PLANT,CATEGORY=AOP)
    *ENDWHEN     
    *COMMIT

  • How to get one value from multiple duplication for a key figure field

    Hi expert,
          I have a infoprovider, with following format:
            employee     hourly_rate   action_type  count of action
         there are multiple rows for each employee, I want to create query as follows:
            employee     hourly_rate   action_type  count of action
         in which hourly_rate is constant , only retriving one value from multiple rows for one employee, count of action should be summarized. 
    how to get this hourly_rate.
    Many Thanks,

    Hi,
    put the employee in rows panel -> reaming object put it in free char panel.
    suppress the all result rows for the all object except employee .
    select the object -> go to query properties -> select display tab -> select result rows -> select suppress.
    select the employee -> go to query properties -> select display tab -> select result rows -> select always display. - now it will give employee wise hourly rate summarize data.
    Thanks,
    Phani.

  • How do i take one layer with multiple selections...

    how do i take one layer with multiple selections and make those selections their own layer?

    Yes sir. It w was really hard to explain. It is discontiguous segments that are separated by transparent areas. And I want those non transparent areas to be on their own layer. I have a photo shop file that has a bunch of buttons on them and they are on a transparent background. It is one layer. I want to select all the buttons and put them on their own layers. I can do this manually by selecting a button and cmd Just to a new layer, but when I have 200 buttons it is a daunting task.
    Sent by MailWise<http://www.mail-wise.com/installation/4> – Your emails, with style.

  • How to sort two different hierarchies in one dimension

    Does anyone know of a way to sort two different hierarchies in one dimension and still make drilling work correctly? We have two hierarchies in our item dimension; one called category and the other origin. Simplified, it looks like this:
    CATEGORY
    Hardware (100)
    ..PCs (100.100)
    ....PC 1
    ....PC 2
    ....PC 3
    ..Monitors (100.200)
    ....Monitor 1
    ....Monitor 2
    ....Monitor 3
    Software (200)
    ..Big (200.100)
    ....ERP package
    ....CRM package
    ..Small (200.200)
    ....Solitaire
    ....Mine Sweeper
    ORIGIN
    Vendor A (10)
    ..Site A1 (10.10)
    ....ERP package
    ..Site A2 (10.20)
    ....PC 1
    ....Monitor 3
    Vendor B (20)
    ..Site B1 (20.10)
    ....PC 2
    ....PC 3
    ....Monitor 1
    ....Monitor 2
    ....Solitaire
    ....Mine Sweeper
    ..Site B2 (20.20)
    ....CRM package
    We have numeric codes at each level above item which I represents the sort order (the number in parentheses at each level), and the items themselves should be sorted according to item number. I have implemented this (level code/item number) as an attribute in AWM making this the default sort order. However, as item is the lowest level in each hierarchy, I have only been able to list the items under the correct level in one hierarchy. As soon as I drill using the other hierarchy, the levels above item are sorted correctly, but the items appear at very odd places...
    The AWM documentation states that if default order is not selected on any attribute, hierarchies are sorted in the order they are created. Is there a way to control this order?
    Any input will be greatly appreciated!

    Hi,
    thank you for your answer. Yes, now I also find the class CL_SALV_WD_MULTI_CELL_EDITOR which could be used to set different UIE in one cell. But it is quite limited, just the following UIE could be used
    - LinkToAction 
    - LinkToURL    
    - FileDownload 
    - Button       
    - ToggleButton 
    best regards,
    Wenwen

Maybe you are looking for

  • Attempting to install Creative Cloud

    I have been trying to install the Creative Cloud app for two days. I keep getting an error message about 10 seconds into the install. The error code is A12E5  Adobe Installer: We've encountered the following issues: There seems to be a problem with t

  • How do I get rid of the favorites bar listing on the left of my screen

    How do I get rid of the favorites bar listing on the left of my screen when I can find it at the top of the screen?  I takes up too much of my useable acreen

  • Calculation of two field columns.

    Hi SDNers, I have three Fields COST, QUANTITY, and NET QUANTITY in my alv table , Now i want to calculate the field NET QUANTITY based on COST and QUANTITY and display it in NET QUANTITY Here QUANTITY is a editable field and the value in COST is comi

  • Source monitor and program monitor boxes will not display video in full only half

    I have adobe premiere pro cs6 and source monitor and program monitor boxes will not display video in full only half.  So the top half of both monitors are black and the bottom half is where the video displays.  But you can see that the video is missi

  • Switching GeForce Mode

    I cannot seem to find where you switch between the video modes on the new MacBook (2008 Al). Any help would be appreciated. Thanks Ivan