Ignoring duplicate Alias in the load rule

Hi,
Could anyone tell me how to ignore duplicate alias in the load rule while creating the dimension.
Thanks,
Ankoosh

There is no option in load rule to ignore the duplicate alias. Either you need to modify the source or make aliases as unique by appending member names etc..
Thanks,
Naveen Mikkilineni

Similar Messages

  • Variable in the Load Rule file

    Hi,
    We're running EAS 9.3.1 and trying to update a load rule to include a substitution variable in the header. The load rule works fine when the member name is defined explicitly and the variable works fine in the calc scripts. Any ideas? I tried removing the quotes and the & symbol already. See error below.
    Reading Rule SQL Information For Database [Plan1]
    Reading Rules From Rule Object For Database [Plan1]
    Unknown member [&CalcVersion] found while processing string ["Budget","&CalcVersion","Load","Functional"]
    Unexpected Essbase error 1019026
    Thanks.

    Did you remove the quotes by using the replace in "field Properties" and Global properties tab? I am trying to replace double quotes with null in the data file and it does not seems to be working.
    Thanks
    Yagna

  • How to load shared members into a duplicate outline using load rules

    Hello, I am trying to load an alternate hierarchy into the same dimension in an outline that accepts duplicate members using EAS load rules ... there is no property for shared members so i can't specify it in the load rule .. i tried using parent child and it is not working - no shared members are loaded in the alternate hierarchy .. any ideas? would another utility make it happen?
    thx

    You might find this useful: http://download.oracle.com/docs/cd/E12825_01/epm.111/esb_dbag/dotdimb.htm
    Especially the Building Shared Members by Using a Rules File section: http://download.oracle.com/docs/cd/E12825_01/epm.111/esb_dbag/dotdimb.htm#dotdimb1061244
    Cheers,
    Mehmet

  • FDMEE: EBS segments not appearing in the FDMEE Load Rule window

    I have configured FDMEE to load GL data from specific E-Business 12 segments. This has been working fine.
    Recently, additional segments were defined in EBS. Unfortunately, these new segments do not appear in the Load Rule box (whereas the original segments do appear).
    Is there an option/trigger somewhere in FDMEE (or EBS) to force the new segments to appear in the FDMEE Load Rule selection segment box? (I have re-initialised the source system, with no effect.)
    Ian

    Hi,
    You need to make sure that you are adding them to the Import Format defined between the Source and Target system. Have you done this yet?
    Are there target dimensions in the app to point to?

  • Setting the Varinace Reporting Property Through Load Rule

    Hi,
    I have built a Dimension build rule to build the accounts dimension(Parent Child) and also the Properties like "Data Stroage" and "variance reporting Expense" and also UDA.The dimension is getting build perfectly and also the "data Storage" property and UDA but the "Varinace reporting property" is not set even though the load rule is perfect and also i see the success message while loading.
    I reviwed the Member Property Codes and it is given as
    E      Treat as an expense item (applies to accounts dimensions only)
    and i am using the same.
    the build rule is as follows:
    Parent0 Accounts,Child0 Accounts,Alias0 Accounts,Property0 Accounts,UDA0 Accounts,Property1 Accounts.
    i know i am missing some thing,kinldy advice.
    Thanks,
    Mugundh

    Hi,
    I just now reviewed and fixed the issue.First i changed the the file to Property0 accounts and secondly in the Global Properties i have to select the case as "Original".after doing the changes i saved the rule and loaded the file.The Variance reporting Property is perfect.
    Thanks for the help.
    Thanks,
    Mugundh

  • Repeat Data used in Load Rule

    Hi,
    I'm building an report script and a load rule to extract data from one cube into another. The problem is that I want to use one of the fields in the report extract twice. The cube I'm loading to has more demension than the one I'm extracting from. I can determine the projectID in the cube I'm loading to based on the cost center but cost center is also a dimension. I have tried modifying the report script to list the cost center twice but am unsucessful. If it is only listed once, it seems that I can use it for Cost Center or ProjectID but not both. Any ideas?
    Thanks

    In the load rule, open the data file (File->open data file), then select the column that you want to duplicate. Then select field->create using join. It will show you the one column you had selected. click ok and it will duplicate the column, you can then move it where you want, do replacements on it, join it to other columns, or to text columns, tc

  • Issue with load rule

    Hi - this is quite a basic issue but its driving me mad !
    I have a simple load rule which is loading records made of Accounts, Entities, a few other ignored columns and 13 periods of data, and I know that some of the accounts will get rejected. I believed that essbase would just handle this, report the rejected records in the .err file, and load the remainder of the records successfully.
    Thing is that one or 2 of the accounts are not quite reconciling to the input file - in fact essbase reports a HIGHER total than in the file. Yes, i am clearing all data before I start the load, but I am using "add to existing values" because the records in the load file are non-unique
    Any ideas ?
    Thanks
    M

    I'm guessing it is the ignored rows that are making certain accounts have multiple rows of data that are being added together to cause your problem. I've seen it multiple times. That is why I try to restrict columns to be only the ones I need and to sum the data before bringing it into the load rule (whenever possible) Where you able to sum the data with only the columns needed, you could do an overwrite of vaiues instead of an additive load. If you can't do that, then look at the ignored columns to figure out what causes the duplication of data nd reject those rows.

  • Load Rule (Dimension Build) using "Add as Child of"

    I have a dimension file that contains Level0 Members, Aliases and Agg Signs. When I use the Build Method of "Add as Child Of", I appears that I cannot add the Alias in the same Load rule. On the first field, I select the Dimension with no Field Type or Number. On the next field, I select Alias and the Dimension, however, when I put a level number of 0, the load rule does not verify and if I try to leave the Number blank then I I get an error the error message of "You must specify a valid number for this field type".How do you add aliases, properties, etc when using the Dimension build with the build method of "Add as child of" in the same load rule? I cannot find anything in the DBAG.Thanks.....

    As your post seems to indicate, there is no way to do it in one pass. There are a few things that you can't do the way you should be able to - like, say updating two alias tables at once... Regards,Jade------------------------------------Jade ColeSenior Business Intelligence ConsultantClarity [email protected]

  • Storing a Variable from a load rule

    Hi, I'm a newby to Essbase so I apologize if this is a simple question:I'm trying to store the current working day from a load rule and store it in a singe location in the model or even better in a variable. I've looked at substitution variables but it doesn't appear that you can set the value from a load rule and then use in the outline.I currently have a member in the period dimension where this is stored, however the value is being stored for each of the other dimensions as well, which seems a waste of storage.Any help would be much appreciated.Mark

    As usual, there are a number of ways to do this, and a substitution variable has (IMHO) been somewhat deprecated in favor of UDA's and alias table references for almost all things that substitution variables were intended.Between these two, an Alias is the most appropriate choice for your needs -- and easier in the long run. Assigning a "Current Workday" alias to the appropriate time period is well inside the abilities of a load rule, but to remove the previously set one, you'll need to use an MAXL or Esscmd script. Dropping the entire alias table is your best bet, and you'll either need to use a dedicated table (that only sets the one alias), or you'll need to ensure that the load rule assigns all the aliases in the table.While not 100% complete, the above should point you in the right direction.

  • Dimension Build Load Rule Reject Record

    Hi,
    I'm trying to create a load rule that build the accounts dimsenion with a flat file. I would like to exclude any accounts that starts with "S" from being added to the account dimension. I have a parent/child build method for this load rule. i'm using the Reject Record to set the condition that any string contain S will be rejected but for some reason when I load it doesn't do anything. it makes EAS freeze up. so, my flat file looks like this.
    New Accounts,S50000,Accounts - S50000
    New Accounts,60000,Accounts - 60000
    New Accounts,S45000,Accounts - S45000

    Hi,
    Your posting does not tell me what you entered in the reject record setting to try to achieve the desired result. If you entered "S" and used the "Contains" setting it should have worked providing you know your data and don't have occurrences of this character possible other than in the first ordinal position. If you tried to use a wildcard asterisk callout, Essbase load rule select/reject logic does not take wildcard inputs (like "S*").
    Instead, a tried and true trick of Essbase load rules is to make a copy of the field in question, split it up and take background select/reject action on just the first character of a reference copy of the original field. This is done by using the field "create on join" method and simply joining the field to itself (an unintuitive but effective way to make a copy of a field for use in the load rule settings). Having done this, now split the copy of the field after one character. The remaining field section can be set to ignore for dim builds (or data loads as you might have to do later to match your dim build results in data loads). Now you have a single character field for which you can set the reject setting of contains or equal to "S" and then... please get this part... ignore the field for dim builds in field properties. Essbase will not try to use this partial field to build anything since it is ignored, but the assigned reject logic on occurrences of the isolated single character field will still be interpreted.
    This is old school Essbase but it still works. I am not here to say it is intuitive or that it represents the ultimate functionality in an ETL interface. Many with SQL skills would take care of this pre-load-rule in SQL string management. But this method is not that hard to apply and is effective if all you want to do is use load rule settings. Let me know if it helps.
    Darrell

  • Load Rule validates, yet no data values modified

    The load rule worked on a server running an NT operating system with essbase version 6.1.3. I rebuilt the application on a server running W2k with an essbase version 6.1.6. The load rule validates on the new server. The load looks as if it is loading correctly. When I check out the log file, it shows a warning number 1003035 with a message stating "No data values modified by load of this data file." Any ideas??? Creating a new load rule from scratch did not work. My next plan of attack is to check out the actual txt file to see if anything looks odd.

    Have you got any record select or record reject statements in your rules?

  • Mapping in Load rules.

    Hi All,
    I have a situation where I have to maintain a mapping for the product codes in my Load rule.
    And this is no small list of products that I have to manually updated the mapping to my load rule.. It is huge as hell.
    Now, is there any way that I can bulk upload my mappings into the load rule in Essbase?
    Please let me know if you have any suggestions.
    TIA,
    KRIS.

    Not that I didn't like the answers. But, all these were our suggestions to my clients way before I posted my question in this forum.
    I couldn't implement the easy methods to achieve this just because the client requirements were different.
    I am sorry if I have been rude anywhere by not considering the solutions provided.
    We have also tried to implement a program which edits the input file based on a mapping file we use. It was all fine for most of the products but there were hiccups at some.
    That pushed us to make this exhaustive labor work to implement the mappings in the load rule. (again just because the client did not want any mapping in the outline or new outline).
    I appreciate all your help and sorry once again if my responses were rude.
    Thanks All,
    KRIS.

  • Essbase Load Rules File Header Issue

    Hi,
    Is it possible to specify more than one member for the same dimension in the Load Rules file Header?
    Example: I need to load the same data in all the remaining months in current year.
    I tried using a substitution variable in the header which is defined as Aug,Sep,Oct,Nov,Dec.
    It loaded randomly. For each account, only one month is loaded.
    It loads only as many data points as in the data file regardless of the number of members from the same dimension specified in the Header definition.
    Any suggestions to correct this.
    Using a Calc script to do a data copy cannot be used because of other process limitations.
    Appreciate your thoughts.
    Thanks,
    -Ethan.

    Randomly? That's really interesting. But yeah, I wouldn't expect that to work.
    I have a hard time thinking of a really good option that will handle an variable number of periods and is driven by a single subvar.
    Run the load multiple times, cycling through the subvar settings? Or (faster, if Period is dense) create one load rule for each period, with the data column copied multiple times using field manipulation and the future Periods assigned to each column (rather than using a 'Data' field) and run only the rule you need? That option doesn't use a subvar at all, but still requires conditional logic in the process.
    Alternatively, do the transformation in your source extract / parse the file. This is really the 'best' option but I appreciate there are sometimes constraints on changing upstream processes.

  • Loading external swf, how to deal with errors within the loaded swf?

    I have a Flex app that basically lets you browse a bunch of thumbnails that represent swf files, when you click a thumbnail it opens a window that loads the actual swf into an image control. The problem I have is that these swfs can be uploaded by our clients, so they may have actionscript errors being thrown, etc. We can't really predict what they may do. Is there a way I can load these swf in such a way as to ignore any errors that the loaded swf may generate within itself.
    For example, one such swf reads some text from a text file to display, but when they are viewing it in this manner the file isn't there so a stream error is generated. My parent Flex app doesn't care about this error and I don't want to see it thrown up in an actionscript error box (I have debug verison loaded on my PC obviously) or interfere with the parent app in any way.
    Would application domains help at all? Would it make a difference if I loaded the swf into a separate domain? Or is there some way I can generically trap any error coming from the loaded swf and just ignore them?
    Any help appreciated.
    Thanks,
    Marcus

    There is no way to catch errors thrown at random times.  Remember that most folks have the release player which does not show error dialogs.
    Alex Harui
    Flex SDK Developer
    Adobe Systems Inc.
    Blog: http://blogs.adobe.com/aharui

  • Load Rules in Planning

    Hi,
    Is there a way to run or control Load Rules that are ordinarily created in Essbase Console from the Planning 11.1.1.1 Interface? I am finding that oher than this, we can do almost everything from Planning Interface, and if possible, would like to at least trigger the load rules from Planning, even if they cannot be created here.
    Appeciate any comments here.
    Regards
    Mike

    Hi,
    You will only be able to run calc scripts or business rules from within planning, there is no direct way of executing load rules.
    It is possible to create a custom java function that runs a maxl script from a business rule but that would need to be created.
    Some people have mentioned it is possible to run batch scripts from workspace but I have never actually seen it running very well.
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for