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

Similar Messages

  • 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

  • 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

  • How to use two members from same dimension in Dimension Layout, for HFR

    I am developing a report using Hyperion Financial Reporting. I have taken two dimensions in rows and remaining dimensions in column. After completing one section, I need to make new section of the report on the same grid and page with just adding one more member of the second row dimension. That is data should be the summation of two members of the dimension, say "ACCOUNT".
    Kindly guide me the steps. Also i would like you to know that i am begineer with Hyperion Financial Reporting.
    Thanks
    Roshan

    Can you give some explanation of your gird layout and what you are trying to achieve?
    Like Account and Scenario in row
    Year, Market in columns
    Product in Page
    Regards
    Celvin
    http://www.orahyplabs.com
    Please mark the responses as helpful/correct if applicable

  • FDM multipload option not importing members from some dimensions

    I am importing the data using multiload option in FDM. Import step is successful but I get only Entity and Account dimension members only in the Import stage, whereas the other dimension members are not getting imported. I have used the below headers while importing in multiload option text file
    BUDGET_LOAD
    BUDGET
    01/31/2012
    12
    R,R,,,,,Y
    Project,Entity,Line Item,Version,Account,v,v,v,v,v,v,v,v,v,v,v,v
    Members for other dimensions like Project, Line Item and Version is not getting imported. Any help on this.
    Thanks

    Project, Line Item and Version will not be recognised as they are not the Adapter names for the dimensions but their aliases. You need to use the adpater dimension names i.e. If Project is the alias for the UD1 dimension put UD1 in the header in place of Project

  • 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

  • How to extract data for particular two members of same dimension.

    As per the requirement i need to export data for certain members of a dimension. Lets say we need data for two account members A and B which is in in Account dimension only but is not a direct children. I need the data for all the available years too. Please suggest me how my DATAEXPORT command should look like.
    When i am using an AND statement it is not working accordingly. Say i am fixing for years 2007 and 2009 but the output file is coming for 2009 and 2010.
    Something other is happening when i am fixing OPEX_31 and OPEX_32. The values are coming not only for OPEX_31 and OPEX_32 but for many more accounts too.
    Here is my dataexport statement for your reference
    SET DATAEXPORTOPTIONS
    DataExportLevel "ALL";
    DataExportColFormat ON;
    DataExportDimHeader ON;
    DataExportOverwriteFile ON;
    FIX("LC","Total_Year","ESB1","2009","SIERRA","COSTCENTER_NA","CELLULAR_NA","OPEX_31",
    "January","February","March","April","May","June","July","August","September","October","November","December");
    DATAEXPORT "File" "     " "D:\exports\feb.txt";
    ENDFIX;
    I need data for OPEX_31 and OPEX_32 for all the available years starting from 2001 to 2025.
    Please suggest what are the modification needed to get the desired result.
    Thanks in advance

    Hi,
    There a few different options you can use for fixing on the months, years..
    e.g. FIX(January:December)
    or FIX(@CHILDREN(YearTotal)) < depends what the parent of the months is
    sames goes for years
    FIX(2009:2025)
    or
    FIX(@CHILDREN(Year)
    If your period dimension is dense you can always use that as the column header e.g. DataExportColHeader "Period" and then fix on the accounts you require.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Create complex filter on members from 2 dimensions

    Hello all,
    I have an ASO application having 15+ dimensions. 2 of them say (D1 and D2) have members that are tagged with same UDA (myUDA). The UDA indicates access level granted to that member. I want to make sure that, user gets access only when both members from D1 and D2 have UDA.
    In case that either of members from D1 or D2 do not have this UDA assigned, user should see NO_ACCESS.
    What is the best way to write this filter?
    I've tried following but it works incorrectly.
    Filter: test
    None: IDESCENDANTS("D1")
    None: IDESCENDANTS("D2")
    Read: @UDA("D1","myUDA"),@UDA("D2","myUDA")
    With above specification, any member of D1 and any member of D2 having UDA "myUDA" currently has access to data. Please note that, number of members having UDA "myUDA" assigned to them runs in thousands.
    Thank you.

    Hello Hyperion19M,
    Thank you for your time and suggestion. I've tried filter as you've suggested. In my case, not all members of D1/D2 have 'myUDA'. Hence, the combinations that get created are:
    (all members of D1 having 'myUDA') x (all members of D2 having 'myUDA'). I only want the actual pairs that should have the access.
    I've tried this way now and it is working for me (for now):
    Filter: test
    Read: (member 1 of D1 with myUDA),@LIST(member of D2 with myUDA associated with member 1 of D1)
    Read: (member 2 of D1 with myUDA),@LIST(member of D2 with myUDA associated with member 2 of D1)
    ...and so on.
    So, I'm specifying as many number of 'Read' = No. of members of D1 with 'myUDA'. I am not sure, if this will hit performance, but so far it's working well for ~3000 such members.

  • Import Comments data and Dimension Members from csv file via Data Manager

    Dear Experts,
    I have two questions regarding the data manager.
    Q1.Is it possible to import "Comments" from the csv file via Data Manager?
    We'd like to import the amount with "Comments".
    My image of csv file is like below;
    ACCOUNT,CATEGORY,TIME,ENTITY,INPUTCURRENCY,AMOUNT,COMMENTS
    1100000,ACTUAL,2010/06,LC,30000,This is comment
    Q2.Is it possible to import the dimension "members" from the csv file via Data Manager?
    We have a user-defined dimension named "Project"
    and would like to import the members, instead of maintaining them in BPC administration manually.
    I found an online help information which says "Import Master Data from a Data File Example",
    but I could not find any relevant sample package for this.
    (I tried to import the members by using "Import" package, but it failed...)
    reference:http://help.sap.com/saphelp_bpc75/helpdata/en/86/8b1bfc12c94fb0b585cca70d6f1b61/content.htm
    Thanks in advance for your help.
    Fumi

    Hi Fumi,
    In this case, I would suggest you to create a customized SSIS package which will fill-in the "Comment<APP>" table, according to the csv file you have. I do not know any standard package that allows you to import comment the way you would like...
    Best Regards,
    Patrick

  • Members from same dim appearing more than once in a record

    I have a dimension, "Day of the Week", with each day of the week as a member. My source data has a field for each day of the week. If the flight ( this is an airline flight database ) operates on that day of the week, there is a value, otherwise, its null. Is there a way to load this as is, or will I have to have a record for each day of the week that the flight operates? The Admin guide states "No member from the same dimension can appear more than once in a record", which I think answers my question, but I wanted to throw it out there to see if anyone else has a solution.thanks

    So, the days of the week are columns in your data source? That is no problem for a load rule. Normally you tag a column with the dimension it maps to in the cube. In this situation, when you reach the first week, you tag the column with the MEMBER in the day of the week dimension that it maps to.If this doesn't make sense, perhaps you could post the field layout of your file and myself (or someone else) could tell you how to map the columns in the load rule.Regards,Jade--------------------------------------Jade ColeSenior Business Intelligence ConsultantClarity [email protected]

  • Duplicate members in EPMA dimension library

    Hi,
    There are two instances of many members in Account dimension in EPMA dimension library in UAT environment. I am trying to migrate the Account dimension to Dev using LCM. When i do the LCM import, all the second instances are getting imported as shared members and the import fails as the children are orphaned. However there are no errors in UAT when i validate the application. The hierarchies of two instances are associated to different planning applications.
    The error is
    The 'Member' section contains a duplicate entry; the subsequent input line 'NB AWP|Revenue||||||None|Currency||False|False|False|False|N|False|||False|False|N|Default|0|0|Default|None||Plan2|1|Balance|False|Numeric|||||False|NonExpense|False||' will not be processed.
    Is there a way to import the dimension as it is in the UAT environment?
    Regards,
    Ragav.

    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 contact from same company?

    Is it possible to duplicate a contact from the same company for a new contact so that all I have to do is change the name and perhaps a phone number?  I don't want to have to type from scratch all the info on several people when the only field different is the name.  Outlook has had "New Contact from Same Company" for years.  How come Apple doesn't have this feature for Address Book/Contacts??? 

    Well, we'll, well, all operations are referring to the left part of the window and with a contact marked there, yes? So, highlight a contact in the left half, then Command-C and Command-V.
    It works!

  • 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

  • Change of members from one dimension to another

    Hi
    We are currently facing the below situation.
    There are 10 dimensions in our ASO cube. Ouot of these ten diemensions, two of them are called Department and Products.
    After a major business change, Many of the products in the products dimension are going to get converted into Departments.
    Our problem is how do we maintain the historical data. That is how do we maintain the old stucture and the data associated with it. Our source system is People soft and a RDBMS.
    Our users would be representing the current year data and previous year data in the same report.
    Initially myself and my team had gone ahead testing a few proto type with ASO to ASO transparent partioning (We are using 11.1.2).
    It would be great , if people out there can share some insights, if they have expereinced such changes in their projects.
    Thanks

    Just learn to understand the difference in the box model between browsers and the so-called "Quirks Mode" behaviour of IE. Declaring the document type as (X)HTML Strict instead of Transitional will help a lot. This will let IE render in standards mode instead of quirks mode.
    Some useful links:
    Box model explanation: [http://www.quirksmode.org/css/box.html]
    IE quirks mode explained: [http://www.quirksmode.org/css/quirksmode.html]
    Doctype settings: [http://hsivonen.iki.fi/doctype]
    Having said that, this all has nothing to do with JSP nor JSTL. For problems occurred in the HTML/CSS output rather use a HTML/CSS forum. There are ones at webdeveloper.com and dynamicdrive.com.

  • Display two members of same dimension hierarchy using mdx on 2 diff columns

    Hi,
    Is it possible to print the parent of a member that belongs to a certain level in the hierarchy. For this example, the Dimension hierarchy is a Variable hierarchy based on a Row Source, - BOM - Bill of Materials.
    Let say there is a BOM hierarchy with 4 levels.
    Finished Good - Comp1 - Comp2 - Comp3.
    Then we want to display in the IOP report as follows.
    Finished Good Supply Chain--These are the column headers
    Finished Good1 Finished Good1
    Comp1
    Comp2
    Finished Good2 Finished Good2
    Comp3
    Comp4
    Comp3
    Edited by: user596497 on Mar 16, 2011 1:39 PM

    The question is wrong ...
    MDX helps you to construct cross-product of indices for the underlying cube and then it tells the system to find whether there is any cell with that index, and if so, returns a value for that combination.
    If you put two dimensions next to each other, what does it mean? There is no such combination in the underlying cube as each dimension is uniquely represented. We will throw an error as follows:
    You cannot mix-up display semantics with the syntax/semantics of MDX.
    "Can only cross join sets with different dimensions Statement"
    An internal error occurred during the query execution phase. Please contact your administrator.
    Query Definition
    WITH SET [AnotherGeography] AS '{[Geography].DefaultMember}' SELECT {Fiscal.DefaultMember} ON COLUMNS, { CrossJoin( {[Geography].DefaultMember}, {[Customers].DefaultMember}, {[AnotherGeography]}, {Hierarchize(Descendants([Product].DefaultMember, [Product].[Product Family], SELF_AND_BEFORE), POST) }, { [Measures].[Target Revenue], [Measures].[Demand Plan Revenue], [Measures].[Market Share], [Measures].[Adjusted Demand Plan Quantity] }) } ON ROWS FROM [Demand]
    Can only cross join sets with different dimensions Statement: WITH SET [AnotherGeography] AS '{[Geography].DefaultMember}' SELECT {Fiscal.DefaultMember} ON COLUMNS, { CrossJoin( {[Geography].DefaultMember}, {[Customers].DefaultMember}, {[AnotherGeography]}, {Hierarchize(Descendants([Product].DefaultMember, [Product].[Product Family], SELF_AND_BEFORE), POST) }, { [Measures].[Target Revenue], [Measures].[Demand Plan Revenue], [Measures].[Market Share], [Measures].[Adjusted Demand Plan Quantity] }) } ON ROWS FROM [Demand]

Maybe you are looking for

  • How to set not editable property in elements of pdf document

    Hi, I have developed a web dynpro with pdf intercative form, but when I drag and drop the elements of data source into pdf  they are in inpu-field mode (editable). I want to that fields are in text mode and therefore they are not editable. How to sol

  • Can I use Yahoo email address in Mail?

    Hi, Friend bought a MacBook. He's had Yahoo email address for years. Can he use it in Mail? If not - is there a free solution? He has an Airport, so no need to get high speed. Thanks.

  • Settlements of internal orders: which table?

    Hi All, could anyone tell me in which table, the items of settlement (t.code KO88) for internal orders are stored? Thanks

  • Diff between Phy inv number and Phy Inv reference in Mi01,Mi09

    Hello Experts.... need ur help!! Can any one explain me what is the diff between Physical inventory number and Physical Inventory Reference in MI09 tcode.Entry count w/o reference document. Thanks in advance

  • Deploytool

    Hi all, deploytool is used in the tutorial for JWSDP 1.0 and included with the pack, and is also used in some books (e.g. Java Web Services by Deitel et al). It doesn't appear to be included in the current release JWSDP 1.1 and is not mentioned in th