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 alwaysHello,
Create a new member down the first one in your dimension. Put the value 'shared member' in DataStorage options.
Regards -
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,
ANindyoHey 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,
AkshayCan 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
TnanxYou 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 -
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 AMHello,
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 PMHi,
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
-
after updating firefox , it won't allow input of password on various sites - like my wordpress admin page. I can access this page from safari and from firefox on my windows pc.
-
I have the code to read from a file but my problem is how to prompt the user for the file name at run time. import java.io.File; import java.io.FileNotFoundException; import java.util.InputMismatchException; import java.util.Scanner; public class Fil
-
Iaik.security.ssl.SSLCertificateException - the mother of all errors
Hi, We're experiencing this error: Error occurred while connecting to the FTP server "whatever:whichever": iaik.security.ssl.SSLCertificateException: Peer certificate rejected by ChainVerifier when connecting to the FTPS server. What was done by the
-
Data management with Java & XQuery
As we can manipulate DB XML data with Java, when and why java programmers should consider XQuery instead ?
-
Resizing a photo in iPhoto'08 (i.e. ver 7.x.x)
Hi there, I've a simple question (I hope so): Since the mothership itself recommend resizing photos to 768x576 (for PAL) before building a slideshow in iDVD'08, is there a possibility to do this in iPhoto while exporting the photo(s)? I know there ar