EIS : parent child - member load gives duplicate across dimensions message

<p>I am trying to do member load from EIS (version7.1) desktop using an ASO metaoutline. The outline does notget built properly for one of the dimensions.</p><p> </p><p>Message log shows one of the values is duplicate but there areno duplicate values.</p><p> </p><p>message log shows the sql similar to : ( backend database isOracle 9.2.0.4 connected with odbc/OCI)</p><p> </p><p>SELECT  /*+ */ PARENT_ID, CHILD_ID, ALIAS_NAME,SEQUENCE_NUMBER from DIM1 order by 4 ASC</p><p> </p><p>Example data is:</p><p>CHILD_ID PAREN_ID SEQUENCE_NUMBER</p><p>ROOT                1</p><p>L1_1    ROOT    2</p><p>L1_2    ROOT    3</p><p>L1_3    ROOT    4</p><p>L2_1    L1_3    5</p><p>L2_2    L1_3    6</p><p>L1_4    ROOT    7</p><p>L1_5    ROOT    8</p><p> </p><p>Message log shows the following line twice:</p><p>Member "L1_3" is duplicate across all dimensions.</p><p>Member "L1_3" is duplicate across all dimensions.</p><p> </p><p>I checked all the dimensions and member value is unique acrossall dimensions.</p><p> </p><p>Outline gets created as follows: ( L1_1, L1_2 and L1_3 show upas siblings to DIM1 instead of children).</p><p> </p><p>Outline</p><p>    DIM1</p><p>            L1_2</p><p>            L1_3</p><p>            L1_4</p><p>            L1_5</p><p>    L1_1</p><p>    L1_2</p><p>    L1_3</p><p>    </p><p>Dimension has recursion defined in the model with PARENT_ID asparent column and CHILD_ID as Child column.</p><p> </p><p> </p><p> </p>

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.

Similar Messages

  • Graphs and parent-child with loops and duplicates

    There is a parent-child relation in the table t(prnt, chld) which allows duplicates (A->B, A->B) and opposite paths (A->B, B->A), and complicated loops. Is there a way to identify rows that form any separate "connections network" and assign a "name" to them of any kind (letter, number, wahtever)? I try to use WITH recursive clause to identify and group rows belonging to one graph but with no luck. Any help would be appreciated.
    thank you

    Frank, I posted inputs for all graphs (multiple inserts) and some allowable outputs for one graph. For all cases (ie. graphs) the rule is the same:
    1. identify all nodes belonging to a graph
    2. "name" that graph (min, max or whatever you like)
    3. print the output in the form (node_belonging_to_a_graph, name_of_the_graph) for all identified graphs
    And as you said, I am somewhat flexible. I don't want to constrain the problem with saying min, max because it's not important how you name it, but the way which is somehow natural and fits with requirements is the usage of nodes' values.
    You ask me if (1,1),(2,1),(3,1) is also OK as an output for sample graph (1,2)+(2,3). Yes it is. It is one of those I posted but with additional node which is chosen as a name for a graph. But as you can guess it doesn't matter which node you choose, and the additional information about a node named with its own name is not as important and the information that all other nodes are named with that name but it is 100% acceptable. If you changed the naming convention and started to use letters instead of node values then yes, it would be a must to have the output in the form (1,a),(2,a),(3,a).
    You also ask me about the result for 90x data inserted as 5 rows: (901,902)..(906,904) and present sample result:
    901 902
    905 902
    906 902
    And the answer is no, it is not good result. It misses the information about the nodes 904 and 903 which belong to this graph too. The correct result could be:
    901 902
    905 902
    906 902
    903 902
    904 902
    or any other "combination" which presents 5 nodes with the name of the sixth (in this case of 6-node graph). Just one have to be picked, it doesn't matter which one. The "vertical" order is also irrelevant.
    As you can see there is a lot of room that gives acceptable result. I don't want to constraint it because it can influence performance which is important when dealing with graph structures in relational databases (RDBMS are not predestined to easily cope with that sort of information). It can also influence the chosen algorithm and I'd like to pick the fastest one which gives acceptable result.
    Two numbers x and y are in the same group (graph) if (and only if) at least one of the following is true:
    (1) they appear on the same row together (it doesn't matter which number is in which of the 2 columns), or
    --(2) x appears on the same row with a third number, z, and z is in the same group as y--
    (2) there are other edges (entries) in the table that form a "path" from x to y. And because the direction of the path is not important for the problem (ie. the parent-child table structure can be forgotten for a moment), the path means "there exists connection" between x and y aka "you can walk from x to y".
    The output consists of 2 columns: id (which is unique in the result set) and grp (which identifies the group) *[correct]*
    The id column will always be one of the numbers in the group *[correct]*
    It doesn't matter what the grp column is, or even what data type, as long as it distinguishes between the different groups. *[correct, but as you noted using one, picked number from a graph is the prefferable way]*
    If there are N distinct numbers in the group, I need N rows of output for that group, with id showing all those distinct numbers. *[correct, but if you choose your naming convention as naming a graph with the value of the node belonging to it you can ommit the node which is named for itself (but it doesn't hurt is such row appear in the result)]*
    You ask me if the graph is directed. No it's not. Your example (x,y) and (y,x) is great, and it can be concluded from my first post when I say that "opposite paths" (A->B, B->A) exists. What matters is the connection between the nodes. The parent-child table somehow imposes that direction is important, but for this problem it is not.
    One of the motivations for my post is to know what other people think without affecting their minds with my approach. I don't want to skew anybody's mind into my solution which works, but it's not effective. I don't mind showing it but I kindly ask you to think about the problem before I post it. Diversity of approaches helps to distill the best one.
    As I said I did it with the usage of sys_connect_by_path. If it doesn't appear to you as possible usage then it is likely that I don't use it efficiently. Please understand, I will post it if you ask me one more time but if you can live for a while without my inefficient solution and suggest something with WITH clause I would appreciate it.
    There is no exact result I expect. There are many results which are correct and acceptable. They all must follow the rules described at the beginning.
    Thank you
    Edited by: 943276 on Jun 28, 2012 1:32 AM

  • Xcelsius Parent/Child SWF Loader with BICS Connections

    We have several Xcelsius Dashboards that use BICS connections to retrieve data from BW queries that we'd like to combine into one Parent/Child tabbed dashboard. I can't seem to find solid information on if this is possible using a SWF Loader component due to the BICS requirement of being published through BW Portal and not InfoView. Does anyone have any ideas (short of combining them into one huge dashboard due to the volume of data)? Thanks!

    Hi Chris,
    I have been working with SWF loader on the SAP portal using the BICS connection type. It was not supported last time I asked about a year ago. However, it can work if you specify the URL in the SWF loader in this way:
    http://sapwebdisp.vestas.net:8103/bicsremotebex?SWF=XXX&TIMESTMP=1318867468000
    XXX is the name you publish your child dashboard under. Data can be exchanged between the parent and child dashboard by using the custom component "Data sharer" from Inovista which can be downloaded for free:
    http://www.inovista.com
    Besides the fact that this setup is unsupported there are some limitations so from my point of view it should only be applied under the following conditions:
    1. It is not possible to build eveything into a single dashboard.
    2. A solution having several independent dashboards does not make sense.
    An alternative might be the setup described in note 1526291. The way I understand it, it binds the dashboards together in a similar way as on a BO server with flash variables.
    Regards,
    Michael

  • Member load error from EIS

    I'm loading data into essbase from eis. After member load following error is given
    EssbaseAPI: You have been logged out due to inactivity or explicitly by the administrator.
    When I try the same thing using user 'admin' it works fine. but the error is observed for other users.
    Is there any setting for the user not getting logged out.

    Could you explain how to solve this issue?
    thanks in advance

  • Parent child dim build??

    Hi,
    In parent child reference method can we build dimension order like child-parent-properties....? coz my source file is coming in child-parent-properties format.
    How I can achieve this??
    Thanks

    Yes, you can build the dimension using the Parent-Child technique as per your source.
    In the dataprep editor, select the field1 (which is Child as per the source file) and select the option "Move" so that it will be field2 and Parent member will be in field1

  • How to handle parent-child dimension in OWB?????

    i have a dimension have many levels,and the amount of levels is varing,so i cannot use the wizard to define my dimension ,seems with OWB i can only define dimension with certain amount of levels.......
    my dimension data is stored with this format:
    child parent
    Los Angles US
    US WORLD
    it is called a parent-child relation ,how can i define dimension with parent-child relation witn OWB...
    Can OWB do it ?????

    i have a dimension have many levels,and the amount of levels is varing,so i cannot use the wizard to define my dimension ,seems with OWB i can only define dimension with certain amount of levels.......
    my dimension data is stored with this format:
    child parent
    Los Angles US
    US WORLD
    it is called a parent-child relation ,how can i define dimension with parent-child relation witn OWB...
    Can OWB do it ????? You must define a dimension, define the dimension levels and the hierarchy inside the dimension (a hierarchy can have as many levels as you want, parent-child relationship is a normal hierarchy concept - no rocket science here). Then you have to map the data source for the dimension levels appropriately. Please refer to the user manual, chapter 4 ("Defining dimensianal targets") for details.
    Regards:
    Igor

  • Parent Child Hiearchy - Expand/Collapse problems

    Hello,
    We are on 11.1.1.6 and have built a parent child hierarchy on one of our dimensions. Navigation of the hierarchy works just fine if no measures are included. When a measure is added, the hierarchy becomes nearly unnavigable. That is to say clicking on the plus/minus signs doesn't work. Clicking in various locations of the screen can sometimes get it to work but it is ridiculously hard to get anywhere. The fact table from which the measure is pulled is very small, approx. 100,000 rows so we don't see that as the problem.
    Has anybody else seen such a problem?
    Thanks.

    Can you provide more info on this, how have you modeled the hierarchy with the fact table, are you rolling up the measures for the child to the parent level (modeling as measures) or each employee is showing its own revenue only (modeled as attribute)? If it is modeled as measures where you join the employee table to the closure table and then that to fact table then are you applying any filters in your report ? If you are applying filters in your report and somehow only parent is filtered (and not its children) then you won't be able to drill down, though you will see the + sign against it.

  • Generation v/s Parent/Child

    Hi, i try build a dimension with generation and parent/child option. Firts build the dimension with generation preference and after build with parent/child. I have two rules files, one with generation and other with parent/child these order, but when run the rule file for parent/child the memebers not add a dimension, why????<BR><BR>Saludos.

    Hi Saludos,<BR>I have two rules files, one with generation and other with parent/child these order, but when run the rule file for parent/child the memebers not add a dimension - u mean to say in the outline the dimension name is not being created or the children for the dimension is not created. If it is first one then check whether you mentioned the rul file name or the outline name to create the dimension name. If the issue is the 2nd one then check whether you had chosen the method of dimension memeber creation (generation/level/parent-child). The default is Generation build.<BR><BR>Hope you got some idea, if i understood the problem in the right sense.<BR><BR>Regards<BR>R.Prasanna

  • Error loading metadata through parent child method

    Heirarchy
    Project (Dimension)->TotalProjects->Xseries->X1->a
    .........................................................X2->b
    .........................................................X3->c
    Project (Dimension)->TotalProjects->Yseries->Y1->j
    ........................................................Y2->k
    ........................................................Y3->l
    This is my hierarchy of the outline. I am trying to add level 0 projects (d,e,f....). I need to create a rule file which can add about 100 such projects. Can anyone give me an idea how this can be done. I tried doing this with parent child method and it showed an error - "Member E not found in the database" Well thats what I am trying to load in the database. Based on above hierarchy, can anyone show me a sample structure of how loadfile should be arranged.
    Edited by: AceBase on Sep 2, 2011 5:52 PM
    Edited by: AceBase on Sep 2, 2011 5:57 PM
    Edited by: AceBase on Sep 2, 2011 5:58 PM
    Edited by: AceBase on Sep 2, 2011 6:04 PM
    Edited by: AceBase on Sep 2, 2011 6:05 PM

    Well.. The issue was resolved. The clue was right there in my message - "Unable to find the member !!" This typically happens when you try to do a dataload for a member which does not exist.
    I wasn't selecting "Build Only" when locating the load/rule files. Bummer !!

  • Load Parent-Child dimension with attributes by rule file

    Well, I've cracked my head open while banging against this wall.
    Task is plain & simple:
    How can I load build dimension from such table, using rule file?
    Data
    ProductParent ProductChild ProductAttribute
    Balls Ball_8 Round
    I want to load both product dimension and attribute by single rule file (neither of these dimensions exists in database before load), so I do the following:
    1) Set dimension build settings, creating dimension Products (marking it P\C generated, sparse), having an attribute dimension AttributeDim
    2) Mark the fields as Parent, Child and AttributeDim of dimension Products
    After loading rule file a get three types of errors:
    a) "Base member (Balls) association level does not match base dimension association level" -- does this mean that I cannot assign attributes in P\C way?
    b) "Record #327 - Can not uniquely identify member by Balls (3335)
    Balls     Ball_8     Round" -- That's strange, I thought member should be identified by Ball_8 (and this column is unique)
    c) "\\Record #418 - Error in association transaction [Ball_8] to [Round] (3362)"
    I've read all I could find on topic from this forum, network45 board and going to start my way through metalink3, but maybe some kind soul will rescue me from drowning in information ocean?

    Hi,
    Outline is blank at the start of load and I expect dimensions Product and ProdAttribute to be added.
    Generations are unapplicable, since I can't turn this parent-child dimension (it's ragged) into generation one.
    And, by the way Integration Services manages to do this somehow, why rule files wouldn't?

  • Converting numeric level identifier into Parent/Child format to load.

    I am unable to receive meta data in parent child format from a ERP source system and need to load these into Planning through ODI. Each member is identified with a numeric level indicator. Is there any wasy to convert this into Parent/Child format using the level indicator?
    Thank you.

    If you are using oracle you could look into using the "Connect by prior" function.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • I give up - how are parent/child .chm links maintained?

    I've been following the letter of the law (help) for three versions now - RH6, RH7, and now RH8 - and I give up.
    What is the magical mystery proper way of maintaining parent/child .chm links in RH8???
    Current issue: Since converting projects to RH8, when searching in Help the "Location" display for results reverted to older project names - e.g. "Product08" instead of just "Product", or "Installing Product" instead of "Product Install". I finally tracked this down to the Project Settings, which apparently retains the original name of the project file even after the actual project files and .chms were renamed.
    The issue is that after updating these settings, recompiling the child projects and then the parent project, the changes are not showing up, and it seems like 4-5 times a year I have to fight RoboHelp to properly show children projects - I'm constantly encountering missing links, failure to display updated content, doubled search results, empty Index files, etc etc etc. Always seemingly triggered by one simple change here or there, without rhyme or reason. I have followed the RH help file instructions for four years now, and I give up pretending that the current system is working on our end.
    So, please, someone, in a dumbed down spelled out Idiots Guide for Dummy Tech Writers for RH8, step by excruciating step, how in the (world) do I maintain such links whenever I make a change in a child .chm? Based on earlier advice, our parent child is pretty much barebones and serves mostly as a shell with links to the children, where all the actual content is held. IE our parent rarely needs updating to its own content, usually once a year for the copyright notice we put on the main title page.

    Maintaining Manually Edited [MERGE FILES] section of your HHP files.
    Important: Although we’ve repeated this procedure successfully, it has not yet been fully put through the hoops by all our authors.  This is still in a test-bed cycle, and we are refining the procedure. This is only a suggestion for anyone who wants to try it.  You should absolutely back up your projects first. Any testing of this procedure must be on a copy. Please use these suggested steps at your own risk.
    Good luck!
    Karen
    Perform the following procedure for each help project in your RoboHelp V9 merged help system.
    1.       Delete the help project’s CPD file.
    2.       Using Notepad, remove the [MERGE FILES] section from the project’s HHP file.
    3.       Using Notepad, remove all <file> entries from the <mergedhelpfiles> section in the project’s XPJ.
    4.       Double-click the XPJ file to load the project into RoboHelp 9.
    5.       In the TOC pod, add all CHMs that are part of the merged help system, as follows:
    a.       Copy all CHMs—except the master (parent) project—into the project’s folder.
    b.      In RoboHelp, click the New Merged Project button.
    c.       In the Merged Project dialog box, select one of the CHM files, and make sure that its matching HHC file is also selected.
    d.      Repeat steps a through c for each CHM file you copied into the project.
    6.       Save the project, and generate the HTML help.
    7.       From the TOC pod, remove the CHMs you just added. (Do not remove the actual CHM files from the project’s folder.)
    8.       Save and generate the HTML help. The [MERGE FILES] section of your project’s HHP file should now contain only the names of the merged CHM files, not the hard-coded paths.

  • Sorting members using Load Rule Parent Child Method

    Hi all,
    I have a Product Dimension with around 7 gen's and wanted to sort Gen 3 members under parent (say CommProduct). All these members are initially loaded using Studio and i am trying sort Gen 3 members using a text file / Load Rule (Parent Child Method). I have "Allow Moves" ,"Allow Property Changes" and member sorting: None checked for the load rule. I tried updating the outline using the load rule, however the outline remains unchanged and members sorted by alphabets.
    Essbase Version: 11.1.2.3
    Current Hierarchy:
    Product 
               CommProduct
                                     A
                                     B
                                     C
                                     D
                                     E
    Hierarchy Wanted:
    Product 
               CommProduct
                                     A
                                     C
                                     E
                                     B
                                     D
    Dim Build Text File:
    Parent,Child,Aggregation
    CommProduct,A,+
    CommProduct,C,+
    CommProduct,E,+
    CommProduct,B,~
    CommProduct,D,+
    Any help would be highly appreciated.
    Thanks

    Can't you create a column where you can specify the desired order and build accordingly. I don't think you can achieve that using a load rule. Allow moves works only if the members are under a different parent. In your case it is the same parent.
    Regards
    Celvin
    http://www.orahyplabs.com

  • Why in case of parent child relation iterator fetching one duplicate record

    Hi,
    JDev Ver : 11.1.1.2.0
    Technology : JPA/TopLik Service Facade Data Control (Without using BC4J)
    I have created JPA/TopLink service facade from DB Tables and on facades I have crated DataControl which I have draged and droped on my screen to create input text, table etc.
    In my application, I have many tables having one to many relationships. (Primarykey foreign key).
    When I add more then one child columns (foreign key columns) for any one parent column (primary key column), in db its getting inserted properly but in iterator after refreshing also it showing one duplicate entry instead of actual entry.
    e.g.
    For one Account Id 1234 (primary key) , I am adding 3 account holders name (abc, xyz, pqr) in this case in db its inserting proper 3 entries but in iterator its showing
    1234 abc
    1234 xyz
    1234 abc
    so instead of pqr its again showing abc.
    To select account holders name I have used selectManyShuttle components.
    I have also tried tried dciter.refresh(DCIteratorBinding.RANGESIZE_UNLIMITED); to refresh iterator.
    This is generic problem on most of the screen in my application where parent child relation comes.
    regards,
    devang

    Hi,
    Thanks for your reply. I just emailed the screen shot to your email . Please verify and let me know your comment.
    Regards,
    Kiran Konjeti

  • EVDRE- Child member values not rolling up to Parent

    Dear Freinds,
    I am using 4 Hierarchy in Account DIM.  I am facing a problem that for second hierarchy child member values not summing up to Parent.
    Dimentioned processed sucessfully.
    Thanks ! in advance.

    Have you recently implemented EHP1?
    If so there is a common issue with the hierarchy tables - refer to OSS note 1139396
    Hope this helps

Maybe you are looking for

  • Nokia 6300 - Data Recovery - Please Help !!!

    HI.... I had been using the Nokia 6300 for the past 10 months and had encounter no problem at all. But do not know why, suddenly 2 days ago, the phone just suddenly freezed. I tried to turn off and turn on the phone, but I just can't enter into the m

  • Publisher pdf won't show colored text

    Using Reader 11.5 and Publisher 10 in Windows 7. Text colored red in a text box to differentiate it from the black text in Publisher only shows up as a shade of grey when file is saved as a pdf. Color graphics are saved in their colored form as expec

  • Ipod Touch Dosen't work anymore.

    I have this iPod touch since September. Always work well and all. But yesterday, it stop working for no reason. 2 or 3 hours before, i was listening to it and it was working well. Later in the night, I wanted to see what time is it, and no matter wha

  • Avoid null in java.util.List...?

    Dear friends, Is there any way to avoid null values in java.util.List<E>.....? Means any special class(in java.util) is available for avoiding null values....? Thank you boss134

  • Question on date, time and time stamp related

    Hi friends,      My requirement is to find the processing time (time taken) of a task done by an agent in wf. For that I use Start Date, Start Time, End Date and End Time ( from struc SWP_LOGTAB ). I have to display the time taken by an agent in the