Duplicate member names allowed dimension build

I have turned on allow duplicate members in a current ASO essbase cube to test how much rework this will require to allow duplicate aliases.  After I switched the property on, I was recieving errors when attempting to associate an attribute to a dimension through a dimension build rule.  I realized that I needed to use qualified member names in the load file.  Here is an example of the file in Parent  Child  AttributeValue format
[Domestic-PD].[Test_Comm-PD]     [Test_Comm-PD].[0001-PD]      [Test_Attr-MD].[Test1-MD]
So I want to associate the attribue Test1-MD to product 0001-PD below.
Domestic-PD
     Test_Comm-PD
          0001-PD
What ends up happening is something like this
Domestic-PD
     Test_Comm-PD
          0001-PD( [Test_Attr-MD].[Test1-MD]
          [Test_Comm-PD].[0001-PD]
It attaches the attribute to the correct product but then adds an additional member.  I don't want it to add the additional member.  Any idea on what is happening?
Thanks for any help!

It ended up working in a different format.  I changed the data file to like below.  I also started over, recopying the outline, turning duplicate members on, so it is possible that there was just something off with the outline earlier.
Test_Comm-PD     0001-PD      [Test_Attr-MD].[Test1-MD]
It probably will have issues if there is a duplicate member but luckily I only will have duplicate aliases.

Similar Messages

  • Duplicate member names in member formulae

    How do you reference duplicate member names in a member formulae? In Excel or dimension building you say i.e. [TEST].[test1]. That format doesn't work in member formulae. Is anyone using duplicate name? If you do, maybe you have an answer.

    In System 9 databases, you can use a "duplicate member name" outline, in which case when you have the same member name more than once in an outline, Essbase automatically tells them apart. For example, you could have a Gen3 member named "New York" with a child named "New York", or many different states with children named "Springfield", for example. Or you could have a product code named "100" and also a customer code named "100".<BR><BR>You don't have any control over how the names are constructed, and unfortunately the automatically-generated name for a member may change if a duplicate for it is introduced in the outline, so you really don't want to use the "unique name" values returned from API calls. You can always refer to them by using a full ancestor path, like this:<BR><BR>[Geography].[East].[New York].[New York]<BR><BR>I don't know for sure but I would imagine the same is true in calc scripts and non-MDX member formulas:<BR><BR>"Geography"."East"."New York"."New York"<BR><BR>HTH<BR>

  • Duplicate member names 9.3.1

    The planning documentation seems to suggest that duplicate member names can occur in Planning 9.3.1 although I have seen a post ~(Nov 2007) on here that states that this won't be available until 9.5.
    Is this still the case?
    If not, is there any documentation showing how this can be achieved from within bpma/planning? It all seems to suggest it is done in Essbase but that leaves me in a chicken and egg situation as I can't deploy it to essbase with duplicates.
    Cheers

    Ok guys, back on this issue.
    If I wanted to model the following hierarchy in Planning, given the absence of the duplicate members facility, how would you go about it?
    Group - Product
    Cars - Wheel
    Cars - Seat
    Cars - Window
    Vans - Wheel
    Vans - Seat
    etc
    where all products are not shared and must be able to accept individual values. This is a simple example so creating another dimension isn't an option.
    This is a very real requirement and I'm wondering whether I'm missing something very obvious here. Are we really limited to planning hierarchies where duplicate product names are not used? Am I going about this in the wrong way?
    Any guidance on how I should be solving this problem greatly appreciated.
    Regards

  • "duplicate member names within data preview are not currently supported"

    When I clicked "Preview Data" it altered "duplicate member names within data preview are not currently supported".
    What's that mean?
    And I can not find anywhere to set "duplicate member names" option :(
    I'm using EAS 11.1.2

    I am very sad to find that "You can change false to true but cannot change true to false".

  • 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

  • Allow duplicate member names in Essbase application

    Hi,
    I have checked "Allow Duplicate Members" for my ASO application (system 11.1.2.1.00). By doing this, I can create members of same name across dimensions. But alias names can't still be duplicated. Is there anyway to use same alias names for multiple members may be in same dimension or in different dimensions?
    Thanks.

    Hi,
    There are lot many times this was discussed in forum, you can do a search on it.
    You can also refer below link which explains about working with duplicates
    [http://docs.oracle.com/cd/E17236_01/epm.1112/esb_dbag/dotnonuq.html|http://docs.oracle.com/cd/E17236_01/epm.1112/esb_dbag/dotnonuq.html]

  • How to Import Member Aliases during Dimension build.

    HI All ,
    I have to build dimensions in Essbase using load rule files. I can create dimensions and its respected members.
    But problem is that i also want to assign aliases with member names in Essbase hierarchy.
    so How i can assign aliases (In source .csv file) also along with dimension members to update aliases in hierarchy of Essbase.
    your suggestions are very precious for me .
    Thank you.

    Hi,
    in the source file itself you can have a column for Alias names.
    You can use any build type either genref or levref or parent-child.
    the below DBAG link will guide you for adding alias names using Rules file.
    http://download.oracle.com/docs/cd/E12825_01/epm.111/esb_dbag/dotdimb.htm
    - Krish

  • Duplicate member name

    Hi Everyone,
    My database currently set to Allow duplicate names None. Now I want to enable it. (Its a planning application 9.3.1).
    What are the impacts in doing so. Does duplicate members Store data?? Or are they like Shared members????
    Can I create another hierarchy under a duplicate member??? Any inputs would be appreaciated.
    Regards,
    Anil

    Agree with both posts.
    Don't do it for the reasons Glenn stated and I agree you wouldn't be able to actually create any duplicates anyway for the other stated reasons.
    but don't think that means it will not have an impact. Enabling duplicate members will impact other areas such as your ability to partition (you cannot create a partition between a duplicate enabled and a non duplicate enabled database.
    So you will receive no benefits and face potential consequences.

  • Sorting by Member's Alias name during dimension build

    I dynamically build/update an Employee dimension each month. I want to sort the members by their alias name, which in this case is the employee name. Has anyone done this before? The data file which I'm using to build the outline is already sort by employee name. The problem I have is each month when I do an update build, all the new members drop to the bottom. The option in the load rule definition to sort members is no good because that sorts the member by their ID and not by their Alias.Thanks for helping!!Peter

    The best method is to clear all the members of the dimension and rebuild the entire dimension from scratch.This can be done manually through the Outline editor from the Essbase Applicaiton Manager or using an Incremental Build Dim from Esscmd or Maxl.Using Esscmd you it would be easiest to have a dummy build file with a single member and process that file first then process the real file. Use the remove unspecified option and set sorting to none. Regardless of method do NOT restructure the data between deleting all the old members and processing the updated file.If you restructure between these steps you will need to reload all data.Joseph HoganSenior Essbase Lead ConsultantHyperion Solutions203.703.3300 x6364

  • Hyperion Planning Smart View issue with Member Names & Aliases

    Hi,
    Im using Smart View "Essbase" Connection to a Hyperion Planning Application, ver 11.1.1.3, however with the essbase connection i am not able to select at the smart view options to see aliases, members or both. I change the setting ( Duplicate member names allowed =true) directly at the properties of the outline in EAS, and now i am able to see the aliases, however if time I refresh using web planning/workspace this setting is undone. Furthermore i dont thing i should use it with planning. Any comments?
    Kind Regards

    First of all I hope you have not changed the properties of the outline in EAS for a planning application.
    For more information on using aliases in smartview have a read of :- Smartview --- Display options --- to display alias names
    Also you will only be able to view member name or aliases not both at the same time.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Cannot change from member name to alias description in Smartview

    I am connected to an Essbase datasource using version 11.1.1.3 of Smartview and Excel 2007. I click on the Hyperion tab, the Options button on the ribbon, go to then the Display tab and all of the Member Name Display options window is greyed out. Member name only is selected by default but I cannot change it (because all options are greyed out). I haven't seen this before.
    Note that I am NOT trying to display Member Name AND Alias, I am just trying to change my select from member name TO Alias and cannot (I only have one alias table: Default). I have added the Essbase datasource to my favorites as suggested on another post where numerous users are having the same issue and doesn't make any difference. There is another post regarding this issue that is listed as having a solution but that solution is not the solution to the problem described by everyone in that message thread.

    Member Name Display Options will only be enabled if you connect to a database that has an outline containing duplicate members.
    If your Essbase system permits the use of duplicate member names, you can choose whether to display member names with or without their descriptions or aliases.
    To check if your Outline does allow duplicate members, follow these steps:
    1. Open the outline in edit mode.
    2. Go to the Properties tab.
    3. Go to the"Duplicate member names allowed" node you will see a value of either true or false.
    To see the descriptions in SmartView if you are using duplicate members, follow these steps:
    1. Open Connection Manager.
    2. Connect to your application.
    3. Right click on the link of your application.
    4. Choose "Change Alias table".
    5. Choose the table e.g. "Default".
    6. Click OK.
    HTH-
    Jasmine.

  • Dimension Build File - Member Property Codes

    I am building a Dimension Build File.
    What is the code to create a Shared Member?
    I know the following codes:
    Code
    N Never Share
    O Label Only
    S Stored
    V Dynamic Calc and Store
    X Dynamic Calc
    Or is there a different way to specify a member as a Shared Member in the dimension build file?
    Thanks,
    Dave

    There is no property for a shared member. If you are using a parent/child build method it will automatically load shared members unless you specify don't share. To do a load as a level or generation build, you have to have the file in a particular order and use the dimension build tab of field properties. There is a section in the admin guide that shows you how to do it.
    But for using level builds it would be something like
    Lev 0, Product Lev 1, product Lev 2, Product Lev 1, product
    100-20 100 Products Diet Colas
    Notice how the second lev1 defines the alternate rollup and it would cause a shared member to be created

  • Duplicate Member Outline and Loading Shared Members

    I have an outline where I want to allow duplicate member names but in some cases I will need shared members. I am trying to build the outline parent child and I cannot get it to understand the fact that I want a shared member.
    Here is an example:
    [market],east
    [market],west
    [market],other
    [market].[east], nj
    [market].[east], ny
    [market].[west], ca
    [market].[west], lv
    [market].[other],[market].[west].[lv] <--- this should be shared
    [market].[other],ny <--- this should not be shared
    Does anyone know how to do this?

    If you would like to less the charecters and if you are retrieving the data using SQL, then you could using the Substr function to restrict the characters to 80 substr( string, start_position, [ length ] )

  • FDM Essbase Adapter - Duplicate members from same dimension on data records

    I am getting this error message when trying to export data to Essbase using FDM.
    Error - Duplicate members from same dimension on data records.
    Though this error looks quite straight forward, I could not find any thing in the data file to indicate the same. I even tried loading a single row data, but still got the same message.
    What other things I should be looking at to fix this issue?
    Thanks.

    There are one or two previous threads on this, but this might give you some help to start with as it links to an esssbase document which gives suggestions for the error message:
    Error in dataload- Duplicate Members From Same Dimension On Data Record
    another thread indicated that the first record had a blank in it and by re-sorting to have the first records with all fields populated resolved the issue (not sure on this one).
    from the FDM side:
    1. Are the dimensions correctly mapped in the Essbase adaptor?
    2. Are the dimensions in the correct sequence for loading to Essbase.
    3. Does the same value appear In more than one field (Can't remember but i think essbase didn't use to allow the same member name across dimensions).

  • Dimension Build - Change Member Names

    Does anybody know if there is a way to revise outline member names through a load rule without affecting (losing) the data associated with those members? I have a .txt file with the current parent names, child names, aliases, properties, formulas, attributes and UDAs for the Products dimension. I would like to revise all of the level 0 member names without having to do so manually in the outline. Any help would be appreciated.

    You can do this a couple of different ways.You can go into the outline itself through app manager, and witht he FILE drop down, update the outline at that point using your load rule.You could also automate this function with an esscomand script preforming and incremental dimension build (INCBUILDDIM).Randy Rehmer, Cincinnati Bell

Maybe you are looking for