Dataload problem in Ouline having duplicate members enabled

Hello All,
I have changed the 'Duplicate member name allowed' option in an essbase Outline properties from 'false' to 'true' in ver 9.3.1. Now, when I am going to load data through SQL rule file, then it is showing following errors--
ODBC Layer Error: Native Error code [936]
Failed to Establish Connection With SQL Database Server. See log for more information
Transaction [ 0x280001( 0x4905b7d3.0x1e848 ) ] aborted due to status [1021001]
and nothing is being loaded. The same SQL script is running fine in SQL Plus. Suppose, Outline has 3 dimentions as follows ------
Year------FY07
FY08
FY09
Category---Cat A
X(duplicate member-child of cat A)
Y
Cat B
X(duplicate member- child of cat B)
P
Q
Accounts---- Counts
Amounts
in sql script, data is retrieved as
FY08 [Cat A].[X ] 50 100
FY08 [Cat A].[Y ] 50 100
FY08 [Cat B].[X ] 50 100
(where 50 is counts and 100 is data of Amounts)
Is any changes is required for the aforesaid outline property changes? How essbase handle the matter internally?
Can anyone give me an illustrative example about how to handle dataload as well as Data retrieve part as far as Duplicate member option enabled Outline is concerned? Is there anything we will need to take into mind related to that?
As the option has newly came in ver 9 and not there in the previous essbase versions, so it is a little bit confusing. Please elaborate accordingly.
Thanks for all of your inputs.
Regards,
Raj
Edited by: ess_ess on Oct 27, 2008 4:26 AM
Edited by: ess_ess on Oct 27, 2008 6:38 AM

Hi,
To ensure duplicate member outline hierarchies are built correctly, use qualified member names in data source or use the rules files to construct qualified member names from fields in the data source
Example:-
suppose we have this data set-
West India Delhi 12344
West India Bangalore 46544
East "New york" "New york" 126787     
Here I am using the RULE FILE to construct qualified member names--
Step 1:- Create the additional TEXT fields, create one field each for the
following text elements-
Step 2:- Using the MOVE operation, move the fields to the following sequence:
1 . .2 . .3 . .4 ..5 ... 6 . 7 . . . 8
[   west  ].[  India  ].[  Delhi  ] 12344
step 3:- Using JOIN operation, join together fields 1 2 3 4 5 6 7 to create a
signle field as
1     .     . . . . . . . . . . . . . . 2
[west].[India].[Delhi] 12344
OR
you should specified the full qualified name in your DATA SOURCE.
Hope it will help you.
-Mohit

Similar Messages

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

  • Shared members in duplicate member enabled EPMA outlines

    Hi all,
    I have created an EPMA ASO "allow duplicate members application". I want to create an alternate shared hierarchy but all teh shared members are getting deployed in essbase as stored members. Do I need to enable any other property also so that shared members are treated as shared members only and not stored members.
    Thanks in advance.

    Can anyone please answer this...its very urgent

  • 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

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

  • Duplicate members from same dimension on data load

    Hi friends,
    i have three dimensions.ORG,CUSTOMER,MEASURES. I HAVE SHOWN THE STRUCTURE BELOW.
    ORG
    group(GEN2)
    raja(GEN3)
    vertical(GEN2)
    raja(GEN3)
    CUSTOMER
    raja(GEN2)
    MEASURES
    actual.
    I AM USING DUPLICATE MEMBERS CONCEPT.
    The problem is that how to load data for duplicate members in the same dimension.since i am having group and vertical under ORG. how to give names for those colums.i have given my data file which i used to load.
    gen2,ORG gen3,ORG gen2,CUSTOMER actual
    group raja vertical raja raja 20
    here i dont know what name to give for vertical and raja since it is a duplicate member from the same dimension.
    i also tried to load data for group and verical separately. it loads successfully. but when i view the member raja(from CUSTOMER dimension) across actual i get the value as 40. since i have loaded the data twice( one combination for group and one for vertical.
    can anyone help me to resolve this problem. it will be of great help to me.
    Thanks.

    Hi,
    To ensure duplicate member outline hierarchies are built correctly, use qualified member names in data source or use the rules files to construct qualified member names from fields in the data source
    Example:-
    suppose we have this data set-
    West India Delhi 12344
    West India Bangalore 46544
    East "New york" "New york" 126787     
    Here I am using the RULE FILE to construct qualified member names--
    Step 1:- Create the additional TEXT fields, create one field each for the
    following text elements-
    Step 2:- Using the MOVE operation, move the fields to the following sequence:
    1 . .2 . .3 . .4 ..5 ... 6 . 7 . . . 8
    [   west  ].[  India  ].[  Delhi  ] 12344
    step 3:- Using JOIN operation, join together fields 1 2 3 4 5 6 7 to create a
    signle field as
    1     .     . . . . . . . . . . . . . . 2
    [west].[India].[Delhi] 12344
    OR
    you should specified the full qualified name in your DATA SOURCE.
    Hope it will help you.
    -Mohit

  • Duplicate members to be showed as shared member

    Hi all,
    working on ver11.1.1.3.X,i tried to build dimensions through rules file but some duplicate members are there in the .dim file. I have build the primary member hierarchy first and later tried to build the member hierarchy having duplicates,when i loaded the duplicate member hierarchy the members in primary member hierarchy were automatically deleted.
    I'm using Level reference for dimesion building. The duplicates in the second member hierarchy should be shown as shared members,
    can any one tell me how to make the duplicate members as shared with level reference?
    thanks in advance

    Hi gurus,
    I'm building two members of a dimension hierarchy through rule files, i have two .dim files in level reference format so i created two rule files.The problem is during defining the dimension build properties because some of the members in the second member hierarchy have to be defined as shared members.
    Let say i have a dim A and the members are B & C. I need to load B.dim,C.dim files by using level reference method through B1.rul,C1.rul files. C.dim has some  duplicate members of B.dim which are to be defined as shared members of C member.
    The duplicate members are at different levels(in B at Levl2 and in C at Levo- these Lev0 duplicate members have to be shared ).Please help me out in defining the dim build properties,
    thanks in advance
    Edited by: kailash on Jan 4, 2012 11:27 AM

  • Duplicate members

    HI,
    I HAVE CREATED A CUBE(block storage and using duplicate members) in HYPERION ANALYTIC ADMINISTRATION SERVICES 9.3.when i tried to access the cube using interactive reporting i used to get this error message (CANNOT UNIQUELY IDENTIFY A MEMBER.THE NAME[DIRECT COST] IS DUPLICATED).can anyone help me how to resolve this problem and how to view the duplicate members in interactive reporting?
    Thanks in Advance.

    Hi,
    I'm not sure what you mean by enabling duplicates for two dimensions ! Duplicates are enabled for entire database.
    Have a read of the following before you start working on duplicates,
    [http://docs.oracle.com/cd/E26232_01/doc.11122/esb_dbag/dotnonuq.html|http://docs.oracle.com/cd/E26232_01/doc.11122/esb_dbag/dotnonuq.html]

  • 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

  • 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

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

  • 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

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

  • Importing duplicate members for planning appln - EPMA Dimension Library

    Hi,
    How to import duplicate members while importing dimensions using flat file in EPMA Dimension Library (11.1.2.1).
    We have Isprimary column which enables multiple instances of a member as shared members, but how to import duplicate members in EPMA?
    From the EPMA Guide:
    Specifying Primary and Shared Instances of a Member using IsPrimary
    In import files, any two members in the same dimension, with the same name, are always treated
    as separate instances of the same member. If a member has multiple instances in a dimension,
    the IsPrimary column specifies which instance is primary and which instance(s) are shared. The
    IsPrimary column is not required; however, we strongly recommend that you use it. If left
    undefined, it defaults to “True”, which assumes that the member is primary. If left undefined,
    a warning is displayed in the Import Results file.
    Note: Older import files, that do not use the IsPrimary column, can still be run. However, if the
    import file does not have the IsPrimary column, it is not possible to create shared members
    or move members.
    Thanks in advance.

    As you are talking about a planning application then duplicate members are not supported but Shared members are.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Duplicate Members From Same Dimension On Data Record

    Hi guys, been a while but I'm back into problem land again. I got a SQL Server database with a load of records in it, some are NULL, and I use them to build a rules file called CGI_BUILD. When I run the rules file on the outline it builds fine with no errors but when it does the second part of loading the data, it kicks out an error file. The error that repeats over and over in the log is "\\ Duplicate Members From Same Dimension On Data Record". This seems to be the case for every record in the load file except for the second record. The only difference with that record is it has N/A for some of the columns instead of the regular "Retail" or "Finance" or whatever the other fields are.
    I realize you have limited information here without screenshots but maybe you can help me get started on a solution. In my searching I found that some people have had this happen when the first record has an empty column in it but I can't rearrange them because there's a few columns that are empty for every record. They're there for add-ons later in the project. Any ideas?

    To my outline, via SQL load, I added a new attribute dimension called Retail Region/Area:
    -Retail Region/Area
    --West Region : Region Manager
    ---Area1 : Area Manager
    ---Area2 : Area Manager
    ---Area3 : Area Manager
    --East Region : Region Manager
    --Factory Region : Region Manager
    ---Area1 : Area Manager
    ---Area2 : Area Manager
    --Central Region : Region Manager
    As you can see, it's split up into regions which have a region manager. And each region has a pile of areas which each have an area manager. The relationship for each region/area to its respective manager is 1:1.
    To my rules file I added 3 new columns:
    GEN1,Retail Region/Area (data = "Retail Region/Area")
    GEN2,Retail Region/Area (data = Region Name : Region Manager)
    GEN3,Retail Region/Area (data = Area Name : Area Manager)
    I've ignored the data load and dimension build on the first 2 columns, but the third one, the lowest level, is the one data is being loaded into, among many other dimensions. The only weird thing I noticed is the last column (GEN3,Retail Region/Area) doesn't have a Field Name under the Data Load Properties. It's just blank.....but I don't think that would matter.
    Now to answer your questions.....multiple columns that have members from the same dimension........it doesn't look like that's the case with the three columns I added. Am I missing it? And the rows I should be looking at......are you referring to the SQL database or the data prep editor in Essbase after loading the SQL file? I'm not converting NULL to anything that I know of. If it was preset before starting the project it's likely the same for every dimension. And as far as transformations, I'm not familiar with that so that would be a no.
    Message was edited by:
    DeX
    Message was edited by:
    DeX

Maybe you are looking for

  • Stock transfer between Plant/Storage location to Plant/Storage location

    Dear Experts, This is a MM component of SAP Retail. We have 4 brands ( Plants of type B, Plants of type C etc) that needs inventory from the same Distribution center (Plant A) for some common products. Here the direction is to prioritize the inventor

  • Problem with sharing an itunes library between machines

    Hi all, Hoping someone can help. I've moved my iTunes library onto my Time Capsule and have my mac and windows PC both using it. The problem is whichever machine I open it on, I get a message saying "Updating iTunes Library" for a few minutes. It's f

  • Standard Cash and Bank Reports

    Hi All, Can anyone please let me know if we have standard reports for the below mentioned scenerios...as i m getting a hard time looking for the same...i knw i am asking for more...i will appriciate your extended kind support CASH AND BANK 1. Periodi

  • Unable to paste frame from one animation into another

    Hi, I'm currently working to make a set of GIFs. I'm using PS CS6 64-bit on a Windows 7 PC. This is my first time encountering this error. I am attempting to select a batch of frames from one animation (in the frame animation mode) then select "Copy

  • ECL viewer printing format failure (A4- letter)

    Hi all, we are using ECL Viewer 6.0 Patchlevel 5 for viewing and printing CAD Drawings in purchasing, production, QA and so on. We are on SAP ECC 6.0 ( EA-APPL: SAPKGPAD17), and our SAPGUI version is 7.20 Patchlevel 1. Our designers are using the CAD