ODI vs rule file load

Hi all

I would like to know the difference between the loading data to essbase directly using files of rules from a flat file or an RDBMS and load using ODI.
And using rule files in interface ODI to load the data, what kind of performance and efficiency can be achieved with it.

Thank you

The choice is really yours, I'm not sure you how many performance advantage you would see ODI not use with a rule of load, sometimes it is just better to test and see.

See you soon

John
http://John-Goodwin.blogspot.com/

Tags: Business Intelligence

Similar Questions

  • FDMEE requires ODI agent for simple file loading?

    Hello

    I have my agent ODI isn't working because of a problem with OS. I am trying to upload a simple file using FDMEE. When I try to run data load rule he says this ODI agent fails.

    My question is:

    FDMEE requires ODI agent even for simple file loading? FDM does not require us agent of ODI for simple file loading.

    Concerning

    Yes, as I mentioned in my previous post THAT FDMEE is built on top of the ODI, so she run ODI scenarios for all flows of integration

  • Loading data to Essbase with ODI rules file

    Hi all

    I need to load the flat file DATA (no metadata) or an Oracle table in to ESSBASE using ODI.

    Where can I find an example or a tutorial on the loading procedure.
    I have not have how to use ODI with a rules file:

    (1) in the standard rule file I can insert a transformation (join, split ecc.) can be used
    a rule like this in ODI file?

    (2) if I put the file of IKM SQL for Hyperion Essbase (DATA) rules I have to manually set the mapping
    between the source and target? the mapping is not set in the rule file?

    (3) can I use both the type of rules (flat file or SQL) file?


    Thanks a lot for your help!

    Edited by: 882454 on 19-game-2011 2.57

    Edited by: 882454 on 2.58 19-game-2011

    If you go to the next page in my blog, you should see a link to all the different posts around ODI and hyperion knowledge modules - http://john-goodwin.blogspot.com/2011/08/odi-series-summary.html

    In ODI, you can do all the transformations, the rule of the load is really used to optimize the process of loading the data.
    You must configure your interface with source and target mapping, and then create a rule to load that corresponds to the mapping of the target.
    You can use any type of source.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Unable to load data using the rules file

    Hi all

    I am facing a strange problem while loading data by using a rules file:

    1. I don't get any error/kick. It gives fair attention No. data values are modified by this data file loading. But nothing will load inside.

    2. I tried with Maxl and directly from EAS but gettting same warning.

    3 has tried to block sending n to entires in the data file and it does not work (so no Dynamics members etc..)

    4. rule file validates correctly.

    5. I tried with different types of different files (Csv, Xls, Txt, etc.) but no luck.

    Any suggestions / ideas of what could be bad?

    Don't know what exactly was the problem, but I recreated the rule files and it solved the problem... May be a case of corrupted file rule?

  • Ask about the load of metadata in Essbase using the rules file

    Hello

    In our application, we load the metadata using the Essbase rules file and here, we are faced with a problem. Suppose we have load a member of level 0, called "xxxx" under two different parent, assume parents are Parent_AAAA and Parent_BBBB. But our demand is the operator of consolidation for the first occurrence (i.e. under the Parent_AAAA) is '+' and for the Member shared under Parent_BBBB is ' - '. But, when we are load using rule file the operator of consolidation for the Member always shared loading as ' + '. Y at - it a trick to change the operator of consolidation for other than manually changing outline shared member?

    Pls help... Thanks in advance.

    I don't think that there is a way to change the default setting.

    However, what you can do is to have a different charge and rule file different text with only the metadata that you want to have an exception for shared members. In this way, you can get that you don't have to change existing rules file.

    Concerning

    ORACLE | Essbase

  • Error loading data with a rule in 11.1.2.1 file loading

    When I do the dim the Parent child build and alias will not load?

    Rule reading information SQL for the database [DP]
    Rule of reading of the purpose of the database rule [DP]
    Active parallel loading: [1] block to prepare the discussions, block [1] write discussions.
    DATAERRORLIMIT reached [1000]. Rejected records will be is more connected
    No value data modified by this data file loading
    Data load time for [Accounts01.txt] with [ACCOUNT.rul]: [0.512] seconds
    There were errors, look in C:\Oracle\Middleware\EPMSystem11R1\products\Essbase\eas\client\dataload.err
    Completed import data ['RPIWORK'.'] [DP ']
    Out of the prepared columns: [0]

    Outline = measurement Demension

    Measure
    Balance sheet
    Profit & loss

    Data file

    is a SQL query
    to Excel and save it as a text (delimited by tabs)

    Account.txt

    Parent | Child | Alias
    Total assets of the balance sheet 10000
    Total liabilities of the balance sheet 20000
    Balance Sheet Total 30000 of the owner
    Profit & loss 40000 recipes
    Profit & loss 50000 cost of goods sold
    Profits & losses 60000 S.G./A.
    Profit & loss 70000 other operating income
    Profit & loss 80000 other expenses
    Profit & loss 85000 interest income/expenses
    Profit & loss 90000 taxes
    Profit & loss 99000 capitalized Contra
    10000 10100 short-term assets
    10000-14000 «wood, forest and roads land»
    10000 17000 "goods, materials and equipment.
    10000 to 19000 active other long-term
    10000 19750 deferred tax assets
    20000 20001 short-term liabilities
    20000 21200 other Long term liabilities
    20000-22000 timber contracts
    20000 25100 long-term debt
    20000-26000 deferred tax liability
    30000 Equity subsidiary 30001
    30000 30250 voting common shares
    30000 30350 according to Common Stock
    30000 30450 capital paid in additional
    30000 30550 retained earnings
    30000 30610 other comprehensive income items
    30000 30675 tax distribution to Shareholde
    40000 40055 wholesales
    40000 41500 chips recipes
    40000 43000 power sales
    40000 nursery 45000 income
    40000 46000 transfer logs
    40000 47000 Intraco sales
    40000-49000 sale deduction
    50000 Labor 51000
    50000 52000 raw
    50000 rental 52800
    50000 53000 operating expenses
    50000 53900 forestry supplies
    50000 capitalized 53999 Contra-forestry
    50000 maintenance 54000
    50000 55000 fuels & lubricants
    50000-56000 utilities
    50000 57000 cost of direct registration
    50000 57500 personalized services
    50000 impoverishment 57700
    50000 58000 cost allocations of goods sold
    fixed cost 50000 59000
    50000 59510 changes in inventories
    60000 60100 salaries
    60000 60300 maintenance of PC hardware
    60000 60400 other G & A
    61000 60000 licenses/fees/charges
    60000 61400 benefits not
    60000 61550 furniture/fixtures
    60000 legal 61750
    60000 62000 fresh office
    60000 62500 professional services
    60000 63000 activities pre & Post jobs
    60000 63200 telecommunication costs
    60000 63550 employee activities
    60000 63800 sales & Promotions
    60000 63900 banking questions
    60000 64000 Admin depreciation
    60000 64500 insurance and property taxes
    60000 65000 allowances S G & A
    60000 66000 outside management
    70000 70100 rental income
    70000 disposals of fixed assets 70200
    70000 70400 Misc income
    80000 80200 factory inactive
    85000 85001 interest expense
    85000 85200 interest income
    90000-90100 income tax charges

    error file

    ------20000 not found in the database members
    20000 25100 long-term debt

    ------20000 not found in the database members
    20000-26000 deferred tax liability

    ------Member 30000 not found in the database
    30000 Equity subsidiary 30001

    ------Member 30000 not found in the database
    30000 30250 voting common shares

    ------Member 30000 not found in the database
    30000 30350 according to Common Stock

    ------Member 30000 not found in the database
    30000 30450 capital paid in additional

    ------Member 30000 not found in the database
    30000 30550 retained earnings

    ------Member 30000 not found in the database
    30000 30610 other comprehensive income items

    ------Member 30000 not found in the database
    30000 30675 tax distribution to Shareholde

    ------Member 40000 not found in the database
    40000 40055 wholesales

    ------Member 40000 not found in the database
    40000 41500 chips recipes

    ------Member 40000 not found in the database
    40000 43000 power sales

    ------Member 40000 not found in the database
    40000 nursery 45000 income

    ------Member 40000 not found in the database
    40000 46000 transfer logs

    ------Member 40000 not found in the database
    40000 47000 Intraco sales

    ------Member 40000 not found in the database
    40000-49000 sale deduction

    ------Member 50000 not found in the database
    50000 Labor 51000

    ------Member 50000 not found in the database
    50000 52000 raw

    ------Member 50000 not found in the database
    50000 rental 52800

    ------Member 50000 not found in the database
    50000 53000 operating expenses

    ------Member 50000 not found in the database
    50000 53900 forestry supplies

    ------Member 50000 not found in the database
    50000 capitalized 53999 Contra-forestry

    ------Member 50000 not found in the database
    50000 maintenance 54000

    ------Member 50000 not found in the database
    50000 55000 fuels & lubricants

    ------Member 50000 not found in the database
    50000-56000 utilities

    ------Member 50000 not found in the database
    50000 57000 cost of direct registration

    ------Member 50000 not found in the database
    50000 57500 personalized services

    ------Member 50000 not found in the database
    50000 impoverishment 57700

    ------Member 50000 not found in the database
    50000 58000 cost allocations of goods sold

    ------Member 50000 not found in the database
    fixed cost 50000 59000

    ------Member 50000 not found in the database
    50000 59510 changes in inventories

    ------Member 60000 not found in the database
    60000 60100 salaries

    ------Member 60000 not found in the database
    60000 60300 maintenance of PC hardware

    ------Member 60000 not found in the database
    60000 60400 other G & A

    ------Member 60000 not found in the database
    61000 60000 licenses/fees/charges

    ------Member 60000 not found in the database
    60000 61400 benefits not

    ------Member 60000 not found in the database
    60000 61550 furniture/fixtures

    ------Member 60000 not found in the database
    60000 legal 61750

    ------Member 60000 not found in the database
    60000 62000 fresh office

    ------Member 60000 not found in the database
    60000 62500 professional services

    ------Member 60000 not found in the database
    60000 63000 activities pre & Post jobs

    ------Member 60000 not found in the database
    60000 63200 telecommunication costs

    ------Member 60000 not found in the database
    60000 63550 employee activities

    ------Member 60000 not found in the database
    60000 63800 sales & Promotions

    ------Member 60000 not found in the database
    60000 63900 banking questions

    ------Member 60000 not found in the database
    60000 64000 Admin depreciation

    ------Member 60000 not found in the database
    60000 64500 insurance and property taxes

    ------Member 60000 not found in the database
    60000 65000 allowances S G & A

    ------Member 60000 not found in the database
    60000 66000 outside management

    ------Member 70000 not found in the database
    70000 70100 rental income

    ------Member 70000 not found in the database
    70000 disposals of fixed assets 70200

    ------Member 70000 not found in the database
    70000 70400 Misc income

    ------Member 80000 not found in the database
    80000 80200 factory inactive

    ------Member 85000 not found in the database
    85000 85001 interest expense

    ------Member 85000 not found in the database
    85000 85200 interest income

    ------Member 90000 N
    t database
    90000-90100 income tax charges


    That's how I build my loading rules file

    Create-> rules file
    File-> opendatafile->

    account01.txt

    Field-> Dimension Build Properties properties

    Dimension =
    Field 1 measure; Type = Parent
    Measurement of field 2; Type = child
    Measurement of field 2; Type = Alais

    Click the Dimension Build field
    Click on setting Dimension build - Parent\Child
    Ok

    Validate - rule is correct

    Save as account

    Load the data file = Acciount.txt
    Rule file = account

    Ok

    Published by: level following December 11, 2011 06:24

    Published by: level following December 11, 2011 06:25

    Published by: level following December 11, 2011 06:27

    The drop-down list in the EA when you right click on the database and select load data. I have a question, the Member that already in outline? If this isn't the case, you will have problems. You would have to add it or have a line in the file to load at the top, with something like account, balance sheet in it. Also in the State of charge have you changed the load parameters of dimension for the dimension of accounts to be parent/child for the dimension of accounts. Often enough, the people don't realize they have to double-click the dimension name to make sure it gets set as the dimension that gets changed.

    I'm sure that your question is she trying to make loading the data and not the generation dim, but it might just be the first problem

  • Need data files and rules file to create and load data for sample.basi

    I need emergency data files to build dimensions dynamically and also the rule files for loading data to the application Sample.Basic for Essbase 9. Kindly let me know if anyone can provide them. Otherwise any link frm where I can get it?

    Thanks in advance.

    Outline and all the data (calcdat.txt) are included in the zip, so you don't need to rebuild something with the loading rules

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Cannot load a rules file in my application of HFM

    I've updated a rules file in my QA environment and I could load it without any errors in the application of IFRSQA.

    After I tried to update my HFM application in the Dev Environment by loading the same rule file in the application of IFRSDEV, but it returns an error. The two applications are the same except for the rules file. It returns the error:

    Processing load file...
    Analysis of the rules of Calc...



    An error has occurred.
    Error: 800456 8


    Journal:
    --------------------------------------------------------------------------------
    Load started: 11:43:56
    Number of errors: 1
    Number of warnings: 0


    {D29035D0-EE9D-4C5F-8C26-BADDFD225157}1-214721419306/22/2010 11:43:56 AMLCLVWHQX40CHsvCalculate.cpp18049.3.1.0.2385
    Charge ended at: 11:43:56
    Duration: 00:00:00

    I went to the HFM error log viewer and I saw this:

    {D29035D0-EE9D-4C5F-8C26-BADDFD225157}
    Summary of Message System
    Engine script VB could not be initialized

    Any clue?

    I don't know exactly what it is, but it could be related to rules that runs automatically when loading:

    Secondary entrance
    Void NoInput

    And I think (but I am not sure):
    Public constants or variables

    Comment on these sections and re-load.

    Are there errors preceding this one, as it is a secondary error?

    -Chris

  • Creating RULES file to load members shared in usual hierarchical aggregation

    Hello
    I posted this yesterday (description about sorry, somewhat different). I am creating a hierarchy of alternative containing shared by using a load rule members and the flat file into a hierarchy of global storage. One response has been to remove the option 'allow the movement' and use parent child construction in the State of charge. I tried and it doesn't work. I showed me a section of the essbase guide (which is about as clear as mud) and still cannot get this to work. First of all – can you do this with a contour of ASO? If so, how? I tried a simple flat file 6 line and recreated the rule of load based on the above recommendations and it will not be shared members. There, can anyone help?
    Thank you

    user3055639 wrote:
    It will not allow dynamic, he comes back with the error message
    "000dd: the primary hierarchy must be marked as Stored.

    Which is basically saying the first hierarchy should be stored for example

    Multiple hierarchies enabled departments
    Stored FirstHier
    dynamic 000dd

    or try

    Dynamics of the departments
    Data store of 000dd

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Load data into Essbase using the rules file

    Hello

    IAM trying to create a rule to load for the fresh Essbase cube associated with the Hyperion Planning Application.We having 14 Dimensions (including the HSP_Rates Dimension).

    The falt file used to generate the rule file has columns related to the 13 dimensions as well as the data as the 14th column column. When I validate the rules file, he said "the rules file is correct for the loading of the data.

    My concern here is iam not taking care of Member Dimnesion related to the Dimension of "HSP_Rates" (not even as the Difinition of the header). I'm doing something wrong here? How validation can MOVE independently without taking into account one dimension?

    If I insert the data, while recovering the data in Excel which dimension member HSP_Rates should I use?

    Any response is greatly appreciated.

    Thank you
    RNG

    Hello

    You should charge against 'HSP_InputValue' in the HSP_Rates dimension, i.e. where the input values must be loaded.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Can I use the file rule to load the metadata in the planning

    We are about to load data into the planning and was curious to know if we can create contour and loads the data in planning using Rulefiles (I know that we can in Essbase and want to make sure the planning)

    What could be the best option for creating contour and loading of metadata in the Planning.

    Thanks in advance

    No charge is just for essbase.
    You can use a rule to load to load directly into essbase for a planning application, but you can not for metadata.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • DATAEXPORT and rule files

    I have a requirement where I export data demand A projections and it powers the B application. Both applications are different so I do all my mapping using rule files. In my calculation script, I'm specifying months to be exported to & CurrMonth:Dec in my statement of FIX and lets say that the year is FY11.

    When I export data using DATAEXPORT it gives me period in colums... i.e. initially that I export all the 12 months of data he gave me data for the 12 months in the columns so I traced each column with a month in my rules file. It was working fine and imported in the right place.

    But now since I only need the current month data to reduce the number of exported months according to the current month will be different every time. So, how I prepare the rules file so that it is satisfactory data for some months come in and recognizes what months are imported? It will be a pain if we will need to prepare the rule files each month and set up the mapping for the months to come in.

    Please let me know if there is a way to make it easier and more effective. Any ideas are appreciated.

    Kind regards
    ~ Hervé

    I think that you can just create a file of false data with a single record load but every 12 months. You can read that in your data load rule and retrieve columns to appear and then match.

    Throw the folder and now to apply the amended rule file to your sometimes a month, then two, then three, etc. etc, load the file.

    I will note that ETL in a file of data load is a bit dangerous to venture somewhere: I've been bitten by that firmly and painfully. A better (although Yes, more complicated and more expensive) way to achieve this is to export to SQL and make your transformations with a view, or, breathless, in one product as a ODI ETL. If I were in your position, I would write emails explain to everyone that if I do ETL in a State of charge, it is only because someone who held a gun to my head. Yes, I don't really like to do ETL in a State of charge.

    Kind regards

    Cameron Lackpour

    PS I know there are others on this forum who think I courses focus on it - all that I can say is just wait. Here are a few threads on this topic:
    http://www.Network54.com/Forum/58296/thread/1180721593/load+rule
    http://www.Network54.com/Forum/58296/thread/1311019508/data+load+optimization+-headervs + column

    Published by: CL November 3, 2011 15:54

    Published by: CL November 3, 2011 15:54
    Ed. - I tried, once again, to use the word that describes the leather thingies that we put on our feet when walking on the place of the word "post". You know, this word that begins with the letter "s". I continue to be mystified why this is an illegal word in OTN, but it is. I still think that someone does not like the shoe industry. :)

  • How to delete a field in the essbase rules file?

    It is a fundamental issue, I create a rule to load the metadata for essbase, when I create the rules file, it displays 20 default fields and I just need to 14 fields, so I want to 'remove' some fields, but I don't know how to do, should I use 'combine' or 'reject records "?

    Nightstands, if I want to add a field in the rules file, should I use 'split' field? or "create filed with the help of text"?

    Edited by: user2571802 may 6, 2010 11:40

    Just to add I know you use ODI and you can be implemented a rule of charging for it, if you manually enter the details of the column without loading a file or using SQL when you design it, it does not matter on the extra at the end of the column names columns as they will be ignored.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Rule of load does not validate.

    Dear gurus,

    We create rules of loading to load the metadata in a cube ASO. For the dimension of accounts, we are unable to add field who would say that the members of balance sheet must have TB = last.

    We chose the size of the field = account and field Type = property but the rule file is not be validated. This field takes the value = 'L' in the source file.

    Thank you

    RN

    What is the error message on the validation of State of charge.

  • FDMEE effective data file loading, Multiple Accts in columns

    Hi FDMEE Experts.

    I want to load the data on the numbers coming from the source system in header in the CSV format. so rest except employee, entity and the currency of the columns column account (most of the are Smatist values). We were loading the unknown world of file using the rules file where we set up accounts in the rules file, mapping and the addition of other dimensions of the application in the data file.

    Employee IDentityPeriodGradeBandEmployee of expected transfer/termination
    Month
    Employee of anticipated year of transfer/terminationMonth's rent of the employeeRental year employeeEmployee statusLocation of the employee taxAnnual rate of CompCurrencyTarget % Bonus the employeeFTESStaff


    Now the question is:

    1 - How can I deal with so many accounts in FDMEE, probably by adding the dimension account account import format?

    2. There is no separate data column, all data coming in repectivs account columns.

    3 - 12 periods are also coming in rows instead of columns

    Please suggest all got no idea about this, much appreciated...

    Thank you

    VJ

    Thank you, SH, the idea to use dimensions ATTR. I'm good to load my file now.

    Solution: I've imported the TDATASEG file and then run the SQL query for her columns ATTR accounts/amount unpivot and then export to essbase.

    Thank you

    Vivek

Maybe you are looking for