ALLOWING DUPLICATE MEMBERS

Hi
I understand that with Essbase Version 11, you can build duplicate members into your outline without having to designate them shared?
Is there a hit to the system performance with this variable turned on?

Not that all that many people do this but you can name generations and levels in a dimension. Take a look at a DTS-enabled dimension. The Period dimension has named levels (or generations, it all depends on perspective) that are used for the D-T-S calculations. These have to remain unique.
As far as siblings under a parent member you can have:
Parent1
|_ChildA
Parent2
|_ChildA
But you cannot have:
Parent1
|_ChildA
|_ChildA
It's the unique hierarchy in the first example that allows the duplicate name indexing to work -- ChildA is either Parent1.ChildA or Parent2.ChildA -- different members.
But Essbase can't tell the difference (and how would you tell on the retrieval side?) of Parent1.ChildA (the first) and Parent1.ChildA (the second).
I have never seen an implementation of a duplicate member application in the field. I'm sure they exist, but they're not thick on the ground.
Regards,
Cameron Lackpour

Similar Messages

  • 'Allow Duplicate Members' not compatible with Attribute  Dimensions

    When setting the 'Allow Duplicate Members' option on there is a problem if the duplicate member is used as an Attribute. When attempting to apply the member filter to use the attribute Essbase throws an error: Cannot uniquely identify a member, the name [L] is duplicated.
    In my case L is duplicated across two dimensions [L=LOCAL as a BOOK_CODE and L=LIABILITY as an ACCOUNT_TYPE].
    The ACCOUNT_TYPE is an attribute dimension related to the ACCOUNTS dimension. Both the excel addin and Financial Reports have a problem as their member selection interfaces don't fully qualify the selection.
    This seems like a bug.

    When you sync over the cable, it is one set of calendars in one section labeled "From My Mac"  when you sync with iCloud, that is store in a completely separate area labeled "iCloud."  The "From My Mac" calendars are stored on the phone as just "regular" calendars.  The iCloud account are "CalDav" calendars, which syncs with iCloud.  The old mobileme calendars did do what you wanted, sync over the cable and then to mobileme, and that lead to huge data corruption and why Apple made the new mobileme calendars which sync over CalDav only (and cannot talk to the cable) to protect the calendars.  The phone sees them as two separate calendars.
    Your best bet is if you want to use calendars on your G4 is to just use the iCloud.com web interface.  I'm also not familiar with the whole drop box thing, so I can't comment on that.

  • Allowing duplicate members in outline or anything else?

    Essbase 9.3.1 + OBI EE 10g
    I have such dimension in outline
    Dim1
    -Par1(+)
    -Child1(+)
    -Child2(+)
    -Child3(+)
    -Par2(~)
    -Child1(+) (shared)
    -Child2(+) (shared)
    -Par3(~)
    -Child2(+) (shared)
    -Child3(+) (shared)
    and also have dimension Period
    Period
    -Year1(+)
    -mon1.Year1(+)
    -mon2.Year1(+)
    -mon12.Year1(+)
    -Year2(+)
    -mon1.Year2(+)
    -mon2.Year2(+)
    -mon12.Year2(+)
    and have dimension Measures
    Measures
    -cost(~)
    Problem:
    "Child1", "Child2" and "Child3" are the children of the "Par1" for all of the "Years"
    "Child1" is the child of the "Par2" for all of the "Years"
    "Child3" is the child of the "Par3" for all of the "Years"
    But "Child2" is the child of the "Par2" when the period="Year1"
    and "Child2" is the child of the "Par3" when the period="Year2".
    So when the combination is Year1->Par2.Child2->cost i want to see the real result and when the combination is Year2->Par2.Child2->cost i want to see #Missing or Zero(0).
    But when i use shared members i always get decimal result even if i apply formula to cost(depending on value of the Period dim) because physically the is only one value for all of the shared members in database.
    Instead of shared members to solve this problem I can add to children of "Dim1" the name of their parents(ex. "Child2(Par2)" and "Child2(Par3)") and then apply specific formulas to "cost". But business users dont want to see these addings and cut them in their reports.
    So if i allow essbase to use duplicate members will it resolve my problem or there are another ways to do it?

    Hi again.
    Use this method (without allowing duplicate members) and unfortunately cant stay with it.
    1. I always create aggregational views after importing the data into cube.
    But now after arrgregation i cant open dim Country.(got the error "Cannot send data") in EAS and OBI. In essbase.cfg two parameters(NetDelay.. and NetRetry...) are equal 75000.
    Made two tricks in windows registry - the same. Understood that it was because of one member of level 1(c99) which has 228 childen and each children has such formula
    "IIF(substring([Times].CurrentMember.Member_Name,3,4) ="02",c732,IIF(substring([Times].CurrentMember.Member_Name,3,4) ="03",c732,IIF(substring([Times].CurrentMember.Member_Name,3,4) ="04",c732,IIF(substring([Times].CurrentMember.Member_Name,3,4) ="05",c732,IIF(substring([Times].CurrentMember.Member_Name,3,4) ="06",c732,IIF(substring([Times].CurrentMember.Member_Name,3,4) ="07",c732,IIF(substring([Times].CurrentMember.Member_Name,3,4) ="08",c732,IIF(substring([Times].CurrentMember.Member_Name,3,4) ="09",c732,IIF(substring([Times].CurrentMember.Member_Name,3,4) ="10",c732,IIF(substring([Times].CurrentMember.Member_Name,3,4) ="11",c732,MISSING))))))))))"
    after filtering on all other members(even together) i got the result. But i dont understand why...Other 14 level-1 members also has children(max 178) and they queries normally.
    More detailed dim Country
    Country(Hierarchies Enabled)
    -c00(stored)(+)(256 members)
    --c100
    --c103 
    --c900
    -c10(Dynamic)(~)(10 members)
    --c100(c10)(+)(formula above)
    --c300(c10)(+)(formula above)
    -c20(Dynamic)(~)(178 members)
    --c100(c20)(+)(formula above)
    --c200(c20)(+)(formula above)
    -c99(Dynamic)(~)(228 members)
    --c100(c99)(+)(formula above)
    --c200(c99)(+)(formula above)
    If i dont make aggr views i got the result even with "c99" in different combination (but sometimes also got the error "cannot send data")
    2. But the main trouble is obiee pivot table.
    If i choose level-2 members of this dim with different measures and other dim members it shows the result.
    But after i set function SUM(before, after etc) in pivot i get "no data found".
    except stored member "c00" - with it i get my SUM.
    If i add filer with ONE! year inside i get my SUM. If more than one or none - "no data found"
    except stored member "c00" - with it i get my SUM.
    So now i see only one way...The whole dim Country is Stored
    In Measure "Cost" i add big formula like "IIF(substring([Times].CurrentMember.Member_Name,3,4) ="02" and IIF([Country].CurrentMember.Member_Name,3,4) ="c100(c10)", c100...
    for each member...and there will be a lot of measures (CostN...) course the formula is very huge...

  • Upload duplicate members to ASO

    I'm testing for a conversion of a cubo to one that allows duplicate members. So far,  the outline has been constructed properly, including my test members [dim1].[OTHER] and [dim2].[OTHER]. However, I can't upload any data to cells in those members.
    When I include just the leaf member names 'OTHER',  I get an error in the dataload.err file saying OTHER is a duplicate member, even though they already exist in their dimensions.
    But, if I type the qualified member name [dim1].[OTHER] in the datafile, EAS throws an error saying "Aggregate storage applications ignore update to derived cells. [%s] cells skipped". I am sure it does recognize those names as existing  in the outline because changing the name throws the usual "does not exist in database" error.
    I figure it interprets qualified names as having formulae in them. Is there any workaround this issue?
    Thank you,
    Alejandro Castro
    UPDATE: I tried giving different aliases to each duplicate member (others and otherss), and got the same "Aggregate storage applications ignore update to derived cells. [%s] cells skipped" error message.

    DataStorage is set to 'Store Data' for both members.
    Alejandro Castro

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

  • Data Load Duplicate Members Warning / Error

    Hi,
    I am running Essbase 11.1 and haven't used duplicate member settings much before. I'm having some trouble with data load errors.
    Background
    I have a dimension called "State" which includes member "SC" for South Carolina - however this is a parent member, and data loads go to it's children.
    I also have a dimension called "Method" which includes member "SC" for S-Cycle
    Both these dimensions are flagged to allow duplicate members.
    Problem
    When I load data to my outline, my error message says "Member SC is a duplicate member in the outline". I am using a rules file, and have told essbase that my one column represents the "Method" dimension. Because I load to a child of the state, I am not loading data to SC state directly (I ignore the state column in my data).
    Any ideas on what I need to do to get this to work? I"ve tried prefix/suffix to add [Method].[SC] and similar but no luck so far.

    Thanks John - still not quite working
    I should give another detail / extra complexity
    The "Geographic Location" dimensions looks like this:
    "Geographic Location" (Gen 1)
    "United States" (Gen 2)
    "SC" (Gen 3)
    "Unique Facility 1", "Unique Facility 2" etc (Gen 4)
    The data I have would be for Facility 1, Facility 2 which are unique member names which just happen to roll up under SC in the outline. I would have thought it would just load directly to those members without needing to specify their parent values.
    Do I need to specify [Geographic Location].[United States].[SC].[Facility 1] ? This seems like it's something that needs to be done in the source file rather than using the prefix/suffix features of the Rules File.

  • Pulling duplicate members in excel

    Hi all
    I have just built an ASO cube allowing duplicate members for the first time. I have 2 dimensions with duplicate parents (Other):
    Summary Allowed
    Other Other
    How do I call up "Other" in Excel (using the Excel Add-in). I cannot just put "Other" in the sheet as it returns an error
    (unknown member name [[Summary]@[Other]] in Outline query
    Thanks for your help as always

    Hello,
    Create a new member down the first one in your dimension. Put the value 'shared member' in DataStorage options.
    Regards

  • Duplicate members allowed

    Hi,
    Is there anyway of checking whether an essbase database was created with the option "Duplicate member names allowed" checked, after the database is created.
    I am checking in the properties of the database and I do not see anything that suggests it.
    THanks in advance,
    ANindyo

    Hey Thanks! Got it.
    Surprising part is, alsthough it hows false here, it allows duplicates :)
    Cheers!
    Anindyo

  • Shared Members in Duplicate Members Hierarchy

    It seems that many people have asked this question on this forum but I am yet to find a solution.  Most of the posts were about 5 years old so I am hoping maybe something new has happened since.
    I have a dimension that has a regular and alternate hierarchy (shared members).  I have changed this dimension to duplicate members enabled.  Once I have this turned on, my regular dimension build rule no longer creates shared members but instead creates a new member of the same name.  I cannot find any property that I can put in the dimension load rule to specifically tag members as shared.  The only way that I can change it is in EAS one by one.  Is there any fix that allows me to load shared members through a load rule with duplicate members enabled?

    You may have seen my posts on this on Network54 from 2007 or so while you were searching.  I could never find a way to do this, and there is no property to tag members as "Shared" to the best of my knowledge.  I tried it again quite recently (in 11.1.2.3.500) and got the same result.

  • Duplicate Members - Please help!

    Can anyone please give me a good explanation of how to add duplicate members in an ASO cube via Essbase Studio? Firstly, I have created an inner join between parent and child members of one of my minischema tables. Next, I go to the model properties and check the "duplicate member support" option. I then go to the member that I want to allow duplicates for and in the "outline build" tab I check off *"Ignore duplicate members, do not move"* I'm assuming this means that when a duplicate member is encountered it should be allowed to stay in the cube... Anyways, when I try to deploy the cube this way, the duplicates don't come thru. Am I following the correct process for adding duplicate members?
    I've also read that my member name needs to be fully qualified. How do I do this in Essbase Studio?
    thanks,
    Akshay

    Can you try closing the outline without saving and manually adding in some to see exactly where the error is? It sounds like there is a duplicate member not marked as Share. Are you using a load rule to build the outline? I agree with the last post about checking the dimension build settings.

  • Issue with loading data into cube with duplicate members in different dimensions

    Have a cube with allowed dublicate members only in two dims (Period1 and Period2).
    Outlines saves with no errors, but when i try to load data, i get some errors:
    "Member 2012-12 is a duplicate member in the outline
    A6179398-68BD-7843-E0C2-B5EE81808D0B    01011    cd00    st01    2905110000    EK    fo0000    NNNN-NN-NN    2012-12    cust00000$$$    1" 
    These dims represent two similar periods of time. Am I to change member names and aliases a little in one of them(f.e. yyyy1-mm --> yyyy1 - mm1)?
    Users wouldnt like it...
    Period1
      yyyy1
        yyyy1/q1
          yyyy1-mm1
          yyyy1-mm2
          yyyy1-mm3   
        yyyy1/q2
    Period2
      yyyy1
        yyyy1/q1
          yyyy1-mm1
            yyyy1-mm1-dd1 
            yyyy1-mm1-dd2
          yyyy1-mm2
          yyyy1-mm3   
        yyyy1/q2
    Tnanx

    You may have to use fully qualified name something like
    [Period1].[2012-12]
    [Period2].[2012-12]
    You can refer to ESSBASE admin guide on "Creating and Working With Duplicate Member Outlines"
    Regards,
    Sunil

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

  • Essbase error, Duplicate members

    Hello,
    I need to solve issue about data preview error. Please, help.
    When I press preview data of an essbase database, I see an error stating that "Duplicate member names are not currently supported", although in properties tab allow dublicate member names is set to true. I also, changed names of dimension members that had duplicate members, it neither work..
    Any ideas?

    To be honest that data file is not the best, when I tried to load the data I got
    \\ Member  Not Found In Database
    " "USA E SE" "[PL_Products]@[B1003]" "[PL_Customers]@[SR100]" 340415
    So I removed the " from the record, then I got
    \\ Member "USA W N Not Found In Datase
    So I removed the last record
    "USA W N
    It all loaded ok then.
    Buffer id [9999] initialized with options: resource_usage[0.20], aggregate_sum, ignore_missings, ignore_zeros
    Database BksSP82R.BksSP82R altered
    Output columns prepared: [0]
    Parallel dataload enabled: [1] block prepare threads, [1] block write threads.
    Data load stream contains [1764] zero and [0] #MISSING cells
    Data Load Elapsed Time for [BksSP82R_AllData.txt] : [0.172] seconds
    Database import completed ['BksSP82R'.'BksSP82R']
    Output columns prepared: [0]
    Data load buffer commit elapsed time : [0.047] seconds
    Database import completed ['BksSP82R'.'BksSP82R']
    Output columns prepared: [0]
    Also make sure the data file is in the correct format for Linux.
    Cheers
    John

  • Duplicate Members in Essbase

    I need to have duplicate members in one of my dimensions, without adding a qualifying prefix or sufix. For example, suppose my dimension is as follows:
    Country->State->City->Zip. I want to have duplicate member names at the City level, without having something like "MA_Springfield". I want the city name to just be "Springfield"
    So in order to accomplish this, I modify the key binding for City in Essbase Studio to the following:
    *"[" || connection : \'OBIEEDEV'::'ENTERPRISEBI.COUNTRYDIM.'Country' || "].[" || connection : \'OBIEEDEV'::'ENTERPRISEBI.COUNTRYDIM.'State' || "].[" || connection : \'OBIEEDEV'::'ENTERPRISEBI.COUNTRYDIM.'City' || "]"*
    I then enable duplicate members in Essbase properties and deploy the cube, but the Cities that are duplicates get dropped during the outline build.. The error messages say that *"duplicate members are not allowed at this generation level"*
    What am I doing wrong?
    Appreciate any advise.
    Fyi - I'm building an ASO cube in EPM 11.1.2 using Essbase Studio. Also, in my Essbase properties Outline Build, I'm choosing the Move duplicate members (and their descendants) setting
    Edited by: 806008 on Nov 11, 2010 11:19 AM
    Edited by: 806008 on Nov 11, 2010 11:22 AM

    Hello,
    Create a new member down the first one in your dimension. Put the value 'shared member' in DataStorage options.
    Regards

  • Overlapping Number Ranges for GL Accounts - does this allow duplicates?

    Hi there,.
    I am just-trying to understand GL numbering ranges.
    If I create two GL account groups with overlapping number ranges, what (if anything), is stopping me from creating two GL accounts with identical numbers. 
    When l try to do this in fs00 I get a message telling me that the account already exists in the company code. Surely having the concept of an account group with overlapping number ranges implies that the account group forms part of the GL account's unique key and therefore allows duplicate GL account numbers.
    Or does overlapping mean the ranges ovelap but the GL account numbers have to be unique?
    Confused
    Gerald.
    Edited by: Gerald Dunn on Apr 26, 2011 6:57 PM

    Hi,
    Since a chart of accounts contains many different types of accounts, they can
    be grouped into different account groups. Usually, one account group groups
    accounts with the same tasks within the general ledger, for example, cash accounts,
    material accounts, asset accounts, profit and loss statement accounts, and so on.
    By assigning a number range to an account group, you can ensure that accounts
    of the same type are within the same number range. Number intervals for G/L
    account master records can overlap.
    You must enter the account group in the chart of accounts segment; it controls the
    appearance of the company code segment of a G/L account. For example, for all
    of your cash accounts, you want to be able to display all of the line items. In
    Customizing, you therefore alter the field status for your “Cash Accounts” account
    group to make “line item display” a required entry field.
    Thanks
    R.K

Maybe you are looking for