Duplicate dimension in AW Cube

Hi:
We have to include two copies of a customer dimension in a cube in our analytical workspace. The two copies are due to two FKs (caller_customer and a receiver_customer) in the cube. Our customer dimension has > 5M records and has several hierarchies. We are suspecting that including both the same large customer dimension twice in our cube will increase our cube size and cube maintenance time substantially. Any ideas on this? Is there a workaround or a better way to do this?
Regards.
Umar.

It sounds from your description that there is a single leaf value, Customer, that is rolled up differently depending on the role of caller or receiver. I am not sure why you need to implement two different dimensions, surely this is one dimension with two hierarchies baed on caller and receiver drill paths.
Hope this helps,
Keith
Oracle Business Intelligence Product Management
BI on Oracle: http://www.oracle.com/bi/
BI on OTN: http://www.oracle.com/technology/products/bi/
BI Beans http://www.oracle.com/technology/products/bib/index.html
Discoverer: http://www.oracle.com/technology/products/discoverer/
BI Software: http://www.oracle.com/technology/software/products/ias/devuse.html
Documentation: http://www.oracle.com/technology/documentation/appserver1012.html
BI Samples: http://www.oracle.com/technology/products/bi/samples/
Blog: http://oraclebi.blogspot.com/

Similar Messages

  • How to Delete the dimension from the cube ?

    Hi ,
    how to Delete the dimension from the cube ?
    i have added the new dimension by assiging one characteristic to that dimension .
    now i  want to delete it ,
    but system saying that   Dimension ZXXX  contains InfoObjects; deletion not possible .
    how to delete it ? any help .
    Thanks

    Make sure you donot have any data in cube. If you have some data in cube, then you will not be able to see Delete option.
    Right click on the cube-->Delete data.
    Then double click on the cube>Goto Edit mode> select the IO under that Dimension> right click> now you will be able to see the Delete option (provided you have deleted all the date from Cube)
    Then right click on Dimension-->Delete
    Regards,
    Pavan

  • Connect a Date Dimension to a cube without relationship

    Hi everybody,
    I would like to answers to one business requirements.
    I create a cube that models the following event : a customer send a product from an agency to another customer who receives it in another agency.
    So I have a fact table with only two measures
    Amount
    Count
    which is connected to these dimensions
    Product
    Sending Date
    Receiving Date
    Sender (Customer)
    Receiver (Customer)
    Sender (Agency)
    Receiver (Agency)
    The users would like to analyse the following KPI, at a specific date :
    Number of transactions sent, the amount
    Number of transactions received, the amount
    Number of transactions pending, the amount
    To answer this business requirement, I have added a new date dimension in the cube with no relation, so that the user can select a date from this independent dimension and get the different KPIs. 
    But I don't get any results.
    Is it a good model ? How to make it possible for the user to use the independent Date Dimension to perform analyzes of different KPI ?

    Is it a good model ? How to make it possible for the user to use the independent Date Dimension to perform analyzes of different KPI ?
    Hi Meal,
    According to your description, you want to know if is it possible for the user to use the independent Date Dimension to perform analyzes of different KPI, right?
    As per my understanding, we cannot do this without relationship between dimension tables and the independent Date table. However, we can add the relationship between the added date table and the fact table Sending Date and Receiving Date column. Please refer
    to the link below to see the details.
    http://msdn.microsoft.com/en-us/library/ms175427.aspx
    Regards,
    Charlie Liao
    TechNet Community Support

  • Donu00B4t load duplicates File to a cube through DTP

    Hi gurus... i want to know if is possible to avoid load the same data from files to a cube.. doing this trough a DTP.
    I think to do this with a step in a process chain that eliminate dupplicates entry in the cube, but the problem is that i haven´t any selection in DTP... this is a full load.
    Regards..

    Neo,
    do you want to avoid loading duplicate files to a cube using  DTP or avoid loading duplicates from the file to the cube ?
    if it is avoid loading duplicate records from file to cube - then ideally you can use a DSo in between...

  • Adding Dimensions to a Cube

    I'm building my AW incrementally as this is my first attempt in AWM2. I've created one dimension and successfully built my cube. I've now created a second dimension but I don't seem to be able to add this dimension to my cube. When I look in the GENERAL tab of the cube, I can see the new dimension that I've created, but it is greyed out and I can't add it. Is there something else I need to do first? Thanks in advance.

    Ah I see from the help that you cannot alter the dimensions once you have created the cube.

  • How to delete the duplicate requests in a cube after compression.

    Hi experts,
        1. How to delete the duplicate requests in a cube after compression.?
        2. How to show a charaterstics and a keyfigure side by side in a bex query output?
    Regards,
    Nishuv.

    Hi,
    You cannot delete the request as its compressed as all the data would have been moved to E table ..
    If you have the double records you may use the selective deletion .
    Check this thread ..
    How to delete duplicate data from compressed requests?
    Regards,
    shikha

  • Error VLD-0370  add a new dimension  to a cube

    Hello together!
    I have a little Problem with my OWB 11.2.0.3 on a new machine. We run OWB 11.2.0.3 on different machines, but on our new machine I have a little problem with ROLAP -Dimensions. I imported my Rolap Dimensions an Cubes from a other machine, all works fine (validate, deploy) but when I genereate a new ROLAP - Dimension the wizzard, vallidation ok, and add it to the cube. I get VLD-0370 error.
    VLD-0370: Für Cube CUB_MEMBER_TRANSACTION_R, Dimension TEST_DIM ist die Referenz nicht an Spalten einer Tabelle oder aktualisierbaren View gebunden.
    Eine Cube-Dimensionsreferenz muss an Spalten einer Tabelle oder einer aktualisierbaren View gebunden werden.
    It must be something like this:
    VLD-0370:For CUB_MEMBER_TRANSACTION_R Cube, Dimension TEST_DIM the reference is not bound to columns in a table or updatable view.
    A cube dimension reference must be bound to columns of a table or updatable view.
    I cannot create a new dimension ans add it to the cube on the new machine. Don't know why. All locations are fine.
    A problem is, I don't find a list or something like that for the VLD-xxxx with hints what to to like the ORA-xxxx.
    Thanks a lot from Berlin
    Michael

    Hi Michael,
    The cube has a table related, you have added the dimension to the cube, but the table needs a new column with a foreign key to the table-dimension. When you are modifying an existing cube this is not automatic, you have to add the column and foreign key manually.
    Regards
    ANA GH

  • Aceessing 2 different dimension from same cube in 2 different packages ?

    Hi All,
    I would be proceesing dimensions in my SSIS packages. And i want to run packages in parallel.
    Suppose i have a cube name as AdventureWorks and have 2 dimesions say A and B.
    Dimesion A would get process in SSIS package A , where as dimension B would get process in SSIS package B.
    Now i want to run SSIS packages A and B in parallel.
    Is it possible ?

    Hi Shadabs,
    According to your description, you created two SQL Server Integration Services package to process two dimensions in the cube, now what you want to know can we run the packages A and B at the same time to process those two dimensions parallel, right?
    In SQL Server Analysis Services, we can process the database object individually, such as dimensions, measure groups and partitions. So you can run SSIS packages A and B in parallel to process the two dimensions.
    Reference
    http://consultingblogs.emc.com/jamiethomson/archive/2006/07/18/SSIS_2F00_SSAS_3A00_-Process-SSAS-dimensions-and-measure-groups-individually.aspx
    Regards,
    Charlie Liao
    TechNet Community Support

  • BAPI to get  all levels of all hierarchies of all dimensions of a cube

    Hi Experts,
    Is there are way to get all properties of all levels of all hierarchies of all dimensions of a cube (InfoCube, ODSObject, QueryCube, InfoSet) in one BAPI call?
    Any useful answer will be rewarded with suitable points.
    Thanks,
    Rohan

    Hi
    Check the following Cube related BAPIS
    BAPI_CUBE_ACTIVATE
    BAPI_CUBE_CHANGE
    BAPI_CUBE_CREATE
    BAPI_CUBE_GETDETAIL
    BAPI_CUBE_GETLIST
    BAPI_INFOCUBE_READ_REMOTE_DATA
    BAPI_MDPROVIDER_GET_CUBES
    BAPI_MDPROVIDER_GET_STREAMCUBE
    UMK_BW_BAPI_CUBE_GETDETAIL
    Reward points for useful Answers
    Regards
    Anji

  • Basis for creating the dimension for the cube

    Dear All,
    I have one basic query.
    We can build the ODS and pull data from source system to BW system. But now if i am suppose to build the Cube for my reporting then how do i make decision to build dimension for the cube?
    I mean what are the parameters which we need to consider before we build the dimension for the cube and what type of objects will be there in each dimension??
    Appreciate your help on this.
    Regards,
    Anup.

    Hi,
    There is as no thmb rule for it. Generally we try to balance the dimension when we create them. For example, It is not advisable to include Material and Vendor in a single dimension.(otherwise it will lead to dimension explosion...large no. of records in a single dimension.)
    The idea of dimension tables is to group associated characteristics to reduce the number of fields in the fact table and to reduce redundancies in storing frequent combinations of
    characteristics values in a table. Examples of characteristics typically grouped into one dimension include Customer, Customer Group, and Zip Code grouped into a Customer
    dimension, and Material, Material Group, Color grouped into a Material dimension.
    A special case of a dimension is the line-item dimension, which is used for characteristics with a very high cardinality. Atypical example is the document number in a lineitem-
    level InfoCube.
    Regards,
    Gunjan.

  • BAPI for all levels of all hierarchies of all dimensions of a cube

    Hi Experts,
    Is there are way to get all properties of all levels of all hierarchies of all dimensions of a cube (InfoCube, ODSObject, QueryCube, InfoSet)  in one BAPI call?
    Any useful answer will be rewarded with suitable points.
    Thanks,
    Rohan

    Hi
    Check the following Cube related BAPIS
    BAPI_CUBE_ACTIVATE
    BAPI_CUBE_CHANGE
    BAPI_CUBE_CREATE
    BAPI_CUBE_GETDETAIL
    BAPI_CUBE_GETLIST
    BAPI_INFOCUBE_READ_REMOTE_DATA
    BAPI_MDPROVIDER_GET_CUBES
    BAPI_MDPROVIDER_GET_STREAMCUBE
    UMK_BW_BAPI_CUBE_GETDETAIL
    Reward points for useful Answers
    Regards
    Anji

  • Duplicate Dimension Members

    Hi All
    When I am processing the Entity Dimension, am getting an error "DUPLICATE DIMENSION MEMBER %1 IS DETECTED".
    But I had checked so many times there is no Duplicate Members (%1) in Entity Dimension worksheet.
    Please help me on this issue.
    Thanks in advance
    Thanks
    Srikant Ranjan

    Hi Nilanjan
    Yes, It is only for Entity Dimension.
    As you have mentioned in your previous mail I tried the same.
    I deleted all the members of the Entity Dimension and then I process the Empty Member sheet.
    While Processing the Dimension still I am facing the same error "DUPLICATE DIMENSION MEMBER %1 IS DETECTED".
    Help would be highly appreciated.
    Thanks
    Srikant Ranjan

  • Adjusting dimensions in the cube

    hi,
    One of our cubes have more than 40 million records. But the reports on it are running slow. so i checked the fact dimension ratios, then they are not efficient. So, I need to adjust the dimensions in such a way that they are efficient. In order to do that i have to delete and load the data again which is very huge...
      Is there any way that without deleting the data can i adjust the dimensions in the cube? Please let me know.
    Thanks in advance....

    How do you say that? Did you try to do some checks in RSRT. May be some indexing or aggregates might help.Tru to use reporting agent.  If not, try this in your dev syste or sandbox.
    1. Send the data to another cube ( may be you have to make a new cube as copy of the old cube).
    2. Model another cube the way you wish to remodel the cube.
    3. Create update rules and schedule the package.
    4. Take care of things like partioning, cache, use of multi provider, etc.
    5.  Perform stress and performance test.
    6.  Copy all the queries fro the old cube to this cube.
    7.  Collect all the objects and transport.
    If you are in 7.0, then you have some options. But in 3.5 it is bit hard.
    Ravi Thothadri

  • Duplicate member Name in same dimension in a Cube

    Hi,
    Can someone please let me know whether we can have same member name in a dimension for building a cube?
    For Example:
    I have one dimension Dim1 (Hierarchy) ,
    Level2     Level1     Leaf     Leaf Code
    L13 -      L11 -      L1 -      10
    L13 -      L11 -      L2 -      11
    L13 -      L12 -      L3 -      12
    L13 -     L12 -      L4 -      13
    L14 -      L11 -      L5 -      14
    In this hierarchy, L11 is a member name in Level1 used under L13 and L14. Does Essbase cube support this?
    I have one more dimension(Dim2) with four values like ('A','L','O','S').
    I want build a cabe using these two dimension and expose that cube in OBIEE. And in OBIEE answer, I want to put a filter on 'Dim2' that means it will be a list of ('A','L','O','S'). Based on this selection I want select another dimension like for 'A' what is the value for L11 and for 'L' what is the value for L11?
    Can someone please put some light on this?
    Regards,
    SS

    user10275812 wrote:
    Hi,
    Can someone please let me know whether we can have same member name in a dimension for building a cube?
    For Example:
    I have one dimension Dim1 (Hierarchy) ,
    Level2     Level1     Leaf     Leaf Code
    L13 -      L11 -      L1 -      10
    L13 -      L11 -      L2 -      11
    L13 -      L12 -      L3 -      12
    L13 -     L12 -      L4 -      13
    L14 -      L11 -      L5 -      14
    In this hierarchy, L11 is a member name in Level1 used under L13 and L14. Does Essbase cube support this?
    Yes this is possible. You will have to enable the option for outline to allow duplicate members.
    -Nra

  • How to add a new dimension in ASO cube without losing all data

    Hi,
    I have an ASO cube with 18 dimensions and I want to add a new one (regular). When I add this new dimension it asked me that the all data has to cleared before the restructure can take place. If I click yes then I would lose all data regardless of the fact if I have a level0 export or not. Because when I tried to reload the export back into the cube it gave me an error cause all the dimensions were not present in the export. Does anyone know how would I be able to accomplish this task?
    Thanks
    fikes

    You can try this work around solution.
    1) Export Lev0 data
    2) Clear the cube
    3) Add new dimension Regular.
    4) Add a default member Reg00 in the new dimension and save.
    5) Open the Lev0 data in a text editor, Insert "Reg00" in the begining of the file and Enter.
    6) Lev0 file will have first record "Reg00" and the remaining export file will be from the second record.
    7) Load the modified file with out rule file.
    You can verify that all your history data will be loaded w.r.to the Reg00 of the New dimension Regular.

Maybe you are looking for