Assign attributes through data load rule?

Hello

I created a dimension attribute 'status' with two members: temp and perm

Then, I associated the dimension for the Customer dimension.

Then, I created a text file with:

Customer1, Temp
Customer2, Perm

I am creating a loading rule that assign the attribute wished the customer wanted through this file. For the life of me I can't make it work... What exactly is the step in the DLR? I have tried everything I can think about and I can't make it work... I am doing something fundamentally wrong, but can't find anything on how to do it. Or is this even possible?

As MetMed said, you must do as a rule of generation of dimension, so I'll assume that's what you try. Suppose that your Custiomer1 and 2 are members of zero (it facilitates this example). Together the build properties from dimension to dimension to be level build, then column 1 set to level 0, clients for RL second column (attribute) set the customer dimension and scroll to the bottom of the column for the name of the attribute definition.
Then when loading through EAS, make sure you load to change only the value (or are - this only metadata). At anyway is not only

Tags: Business Intelligence

Similar Questions

  • Do we need to re - create data load rules if we move from EBS 11 to 12?

    If so, please explain why. Thank you.

    If you switch from EBS 11-12 of the EBS, you need to create a new entry in the source system in ERPi.

    Once the new source system is created, you then need to initialize the source system in ERPi.

    From there, you need to associate it with a format of import and localities in ERPI and your data load rules are then based on location.

  • Passing parameters to MaxL to be used in a data load rule

    I would like to create a MaxL script that accepts parameters, and this parameter is then used ina given load rule, IE. It will be used to set the exercise used in a data load rule field.

    is it possible somehow? I don't see how I can use the settings of a rule of data loading, but maybe I could use MaxL to set the parameter as a value in a variable substitution and maybe use this way?


    Thank you.

    You gave the answer, yousef. You cannot pass parameters to a MaxL statement to a rule of the charge, but charge rules may have them-substitution variables (System 9 or newer). If the void var in a statement MaxL value, then on the State of charge, use that sub var fade like a header or a column header

  • Update quantities available through data loader

    Dear all,

    I need to update the quantities in stock of a number of elements (5000 points).

    I hope that I can do this with charger data, but which is the screen that I need to update the stock. Is the path, or any other that I can accomplish this stock update...

    Please update...

    Thanks in advance...

    Hello
    We do not update for amount of 5000 Articles through data loader will be a good option. Update of data /Loading by Dataloader is good for fewer records only, but when the volume is too high it is preferable to use interafce program/API and this way you can save a lot of your time and your energy :)

    Why do you not use below approach for updating onhand quantity:

    (* 1) table interface onhand amount of image data for the items for which you want to change the amount of onhand (apps.mtl_transactions_interface) *.
    (* 2) and then use below API to update the quantity onhand *.

    Apps. Inv_Txn_Manager_Pub.process_transactions (p_api_version-online p_api_version,
    p_init_msg_list-online p_init_msg_list,
    p_commit-online p_commit,
    p_validation_level-online p_validation_level,
    x_return_status-online x_return_status,
    x_msg_count-online x_msg_count,
    x_msg_data-online x_msg_data,
    x_trans_count-online x_trans_count,
    p_table-online p_table,
    p_header_id-online p_header_id);

    It's suggestion of backend (onhand API) ONHAND.

    This way update items onhand quantity will be relatively faster than data loader. Please consider this as a suggestion, I'm no way to challenge your approach to the data loader. :)

    Kind regards
    S.P DASH

  • Creating shared members through EAS load rule with duplicates allowed

    I'm building my first Essbase cube where I need to activate "allow duplicate member name" in the outline. I have trouble finding a way to get the shared members added to the outline via a rule of the load. I tried to run my load of rules that I used before I activated the "allow duplicates" setting, but it does not work now. It creates members in double, which makes sense to me. I don't see a setting that I can turn to get the shared members added via load rules however.

    Help?

    Thank you...

    Bill

    In your workload file, you will need to use full qualified member names or load rule allows to transform members to the full qualified member names.

    Go to this link and read the sections below

    http://download.Oracle.com/docs/CD/E10530_01/doc/EPM.931/html_esb_dbag/frameset.htm?dotdimb.htm

    Strengthening of the members to double outlines
    Identifies the members via the rules file
    File qualified member names through the rules of construction

  • FDMEE: Data load rule problem

    Hello everyone,

    I have a question to FDMEE loading the data from a flat file to the validation step because a wrong to the mapping of the data rule it look like

    It is not an entity or an account

    What is the fault in the charge of mapping data?

    You must fix your entity as a card. Presumably there must be 2 *.

    You must familiarize yourself with the documentation FDMEE

    http://docs.Oracle.com/CD/E57185_01/EPM.1112/erpi_admin/frameset.htm?launch.html

    There are also several video OPBCS which would also help

    https://www.YouTube.com/watch?v=aAvx_ReOa1Y

    I hope that this information also useful for you and let know us how you make out.

  • Analyzing the data of a column of data loading rule

    A certain column in the data file contains the following information...

    800-67-40020

    I want to load 67 just.

    How do you setup of data would load file to scan 67?

    Thank you!

    Yes *.

    For fields of nnn-nn-nnnn, you must split the field. See:

    By using a rules file to perform operations on files, fields and data

    Splitting fields

    You must create two rules and use criteria to selection/reject to reject a recordset and accept each other. See:

    Record selection

    Rejecting Records

    * Technically, the best answer is "no, avoid using rules of loading for the ETL and download the file in the right format with a more appropriate tool.

  • Data load rule for BefImport script getting failed due to the error Code ORA-01858

    Hello guys,.

    I'm trying to load some data from the views created in EBS to HFM using FDMEE with the help of the BefImport Script. To do this, I wrote script below:

    _________________________________________________________________________________________________________________________________________________

    import java.sql SQL

    import sys

    batchName = "Batch_" + str (fdmContext ["LOCNAME"])

    insertStmt = «»

    stmtRS = «»

    If (fdmContext ["LOCNAME"] is "LOC_OIA_FA_CORP1"):

    "insertStmt = '"

    INSERT INTO AIF_OPEN_INTERFACE)

    BATCH_NAME

    YEAR

    PERIOD

    PERIOD_NUM

    CURRENCY

    COL04

    COL05

    COL07

    COL08

    COL09

    COL10

    COL11

    QUANTITY

    ) (VALUES

    ?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    )

    """

    sourceConn = sql. DriverManager.getConnection ("jdbc:oracle:thin:@ebsr12dbcnvgl.abc.com:1541:avc", "pppp", "nnnnn");

    # Limiting the number of rows to 5 during the test runs.

    selectStmt = 'SELECT TEMP_VIEW. PERIOD_YEAR, TEMP_VIEW. PERIOD_NAME, TEMP_VIEW. PERIOD_NUM, TEMP_VIEW. CURRENCY_CODE, TEMP_VIEW. SEGMENT1, TEMP_VIEW. SEGMENT2, CONCAT (TEMP_VIEW. SEGMENT3, TEMP_VIEW. "SEGMENT4) AS SEGMENTX, TEMP_VIEW.SEGMENT5, TEMP_VIEW.SEGMENT6, TEMP_VIEW.SEGMENT7, TEMP_VIEW.SEGMENT8, TEMP_VIEW.NETBAL FROM TEMP_VIEW WHERE THE QUAD IS NOT NULL.

    stmt = sourceConn.prepareStatement (selectStmt)

    stmtRS = stmt.executeQuery)

    batchName = "Batch_" + str (fdmContext ["LOCNAME"])

    While (stmtRS.Next ()):

    params = [batchName, stmtRS.getString("PERIOD_YEAR"),

    stmtRS.getString ("PERIOD_NAME"),

    stmtRS.getString ("PERIOD_NUM"),

    stmtRS.getString ("CURRENCY_CODE"),

    stmtRS.getString ("SEGMENT1"),

    stmtRS.getString ("SEGMENT2"),

    stmtRS.getString ("SEGMENTX"),

    stmtRS.getString ("SEGMENT5"),

    stmtRS.getString ("SEGMENT6"),

    stmtRS.getString ("SEGMENT7"),

    stmtRS.getString ("SEGMENT8"),

    stmtRS.getBigDecimal ("NETBAL")]

    fdmAPI.executeDML (insertStmt, params, False)

    fdmAPI.commitTransaction)

    stmtRS.close)

    stmt. Close()

    sourceConn.close)

    _________________________________________________________________________________________________________________________________________________

    But my DLR gets failed. When I checked the ODI journal for this, I found that it is said: stmtRS = stmt.executeQuery () and display and error code problem:

    java.sql.SQLDataException: java.sql.SQLDataException: ORA - 01858: a nonnumeric character where waiting a digital.

    What is the problem? Kindly help.

    Thank you

    Concerning

    Nishant

    Nishant

    small Question... What version you use.  the latest Patch is now universal data adapter that allows for a direct import of the tables and views without the need to use the Interface open to scene data table

    If you're not on current patch.100 then you should look at the data types for the OpenInterface table... you can see the number.  I guess it's the column YEAR or PERIOD_NUM giving you seizures

    If you run your code in Eclipse before you deploy I'd print our your insertStmt SQL and then try to run in SQLDeveloper.

    Hope this helps

    Wayne

  • You can use SubVar in header data load rule?

    I think it's a 'no '.  We get a data file:

    Jan | FY13. Petty cash | Dept200 | Forecasts | Working | 25.00

    We want to ignore the 6th "fieldwork" and instead load the data that the & subvar Version has the value.   I try it and it does not work but maybe someone thought new a way forward in the DLR?

    Thank you

    Yes you can do it. I found problems when I got it that the last value of multiple values in the header. moving forward fixed my problem to just put in as & variablename or a certain number of members

    & variablename, 'Real', 'nextdim' without the quotes around the variable and the commas between the names of members. You don't mention what version you're on, but I think the oldest supported version is 9.3.1

  • EAS data Load Error 1200315 - error analysis formula [REGION DEFINITION]

    Hello

    I use 11 EMP system. When you try to load data into Essbase via EAS using a .txt file and a rules file (or a file .csv, and rules file for), I get the following error:

    Formula [definition of REGION] (line 0) parse error: invalid object type.
    Unexpected error of Essbase 1200315.

    Does anyone know what causes this error? What is the [DEFINITION of REGION] (line 0)? The combination data file / rules file I used had worked last week, and I don't know exactly when or why this error started happening. I can provide more information if necessary. Thank you.

    have you changed the names of any dimension or member or removed members? Check the header of data load rule to see if there a member name that is more broadly. (It could also be a substitution variable in the rule that no longer exists)

  • should we empty loading data ODI and move to "Load rules" of Essbase?

    Hello
    We use to load data in planning 11.1.1.3's ODI Essbase cubes.
    Should move us data loading ODI on "Load rules" of Essbase?
    We see no advantage to ODI over aid maxl Essbase calls script loading rules and calc scripts.
    One thing he has the advantage on Essbase, is that it can refresh planning. Can you load supporting details and the text in the cell?

    You have data from multiple sources, say some data sets are file bases, some are stored in warehouses or books of accounts, you want to collect these data, transform and apply the mapping, to load that data into essbase, you can add Automation around her then that is an example to use ODI to load data into essbase There are many others.
    Yes you can do it with maxl, but must eventually bring about more strive to add automation, mappings, error handling etc. as you would if you have walked the path of ODI.
    I do not say that you must use it, if you don't see any profit is meaningless.

    See you soon

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

  • ODI load to Essbase data with load rule

    Hello
    The error I have already spoken on this forum, but the solutions do not help in my case.
    I'm trying to load data to Essbase.
    It works fine without rule, but when I add rule loading fails.
    I get the following error:
    "2009-12-08 09:06:33, 251 DEBUG DwgCmdExecutionThread: error sending record segment...". Cannot start loading data. "Error (1042015) analytical server: network error: cannot locate connect information to tlvbplandev.
    I put the Patch 10.1 . 3.5.2_02, but it does not help.
    Is - this patch is applicable for version 10.1.3.4.8_01 of ODI?
    May be additional things to check?

    Thank you
    Alexey

    Hello

    I recommend the upgrade to the latest patch 10.1. 3.5.5 when essbase data loading, I wrote a blog about the latest patch.
    The patches you mention and one above should really be installed on top 10.1.3.5.0 or above.

    See you soon

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

  • ASO load rule error

    Hello

    I need help from you all to get this hierarchy in a cube ASO. Dimension entity type is supposed to be "multiple hierarchies enabled.

    ! Entity! Alias entity! O H!
    Entity! ABC! Alias ABC! + !
    ABC! DIV0! Alias DIV0! + !
    DIV0! DVT12! Alias DIV12! + !
    Entity! NotFound! ~ O !
    NotFound! E9! TMS! ~ !

    Here are the errors I get...


    + \\Record #5 - error adding the Label attributes only to Member NotFound (3320) +.
    Entity! NotFound! ~ O!!!!!
    + \\Outline of verification errors: +.
    + E9 \\Member has an incorrect aggregation operator. Contours of global storage require all members of hierarchies stored to have add (+) aggregation, with the exception of the single label members and their children.
    + \\Member NotFound has an incorrect aggregation operator. Contours of global storage require all members of hierarchies stored to have add (+) aggregation, with the exception of the single label members and their children.

    I tried to change the properties of Member in various ways, but the same mistakes arise. The hierarchy is AS-IS from an existing schema that validates correctly. I don't understand why it fails through loading rules.

    Please, share your ideas.

    Thanks to you all

    My man in California helped me (much) with that the construction of the part of the dimension of it, then maybe Glenns should get points. :)

    Giving credit where it is most certainly due:
    (1) and it's the strawberry that Glenn talked to me and I yes I should remembered sound will have KScope - you cannot load a don't-be-in-Essbase dimension with the first line of the dimension as the cornerstone. Instead, go to EAS and the rule of the load, then Options, then the Dimension definition, and then click rules daughter type "entity". You have now defined a dimension. Now right-click on the word entity and select "Edit properties". Scroll down and you can select several activated hierarchy. Interestingly, once the entity is responsible, this selection in the rule of the load goes because of course that entity is now in the hierarchy and you can build is more in the rule file. Remove the dimension and the ability to define the entity dimension in the rules file is back.
    (2) this worked for me:
    Entity! ABC! Alias ABC! +
    ABC! DIV0! Alias DIV0! +
    DIV0! DVT12! Alias DIV12! +
    Entity! Not found! ~ O
    Not found! E9! TMS! ~
    (3) the State of data load was Parent/child for the hierarchy of entities and fairly simple.

    Kind regards

    Cameron Lackpour

  • ODI - SQL for Hyperion Essbase data loading

    Hello

    We have created a 'vision' in SQL Server that contains our data.  The view currently has every year and periods of Jan 2011 to present.  Each period is about 300 000 records.  I want to only load one period at a time.  For example may 2013.  Currently we use ODBC through a rule of data loading, but the customer wants to use ODI to be compatible with the versions of dimension metadata.  Here's the SQL on the view that works very well.   Is there a way I can run this SQL in the ODI Interface so it pulls only what I declare in the Where clause?  If yes where can I do it?

    Select

    CATEGORY, YEAR, LOCATION, SCRIPT, DEPT, PROJECT, EXPCODE, TIME, ACCOUNT, AMOUNT

    Of

    PS_LHI_HYP_PRJ_ACT

    Where

    YEAR > = "2013" AND PERIOD = 'MAY '.

    ORDER BY CATEGORY ASC ASC FISCAL_YEAR, LOCATION ASC, ASC, ASC, ASC, ASC, PERIOD EXPCODE PROJECT DEPT SCENARIO CSA ACCOUNT CSA;

    Hello

    Simply use the following KM to load data - IKM SQL for Hyperion Essbase (DATA) - in an ODI interface that has the view that you created the Source model. You can add filters to the source which are dynamically by ODI variables to create the Where clause based on the month and year. Make sure you only specify a rule of load method to load the data into the KM

  • Migration of Essbase loading rules with source RDBMS from Windows to Linux

    Hello

    We have essbase load rule with the sql data source. In windows, it linked through ODBC created using the ODBC Manager in Windows. The Essbase server in the Production environment is now on the linux machine. How to connect the rule files essbase with the SQL data source now?

    Kindly help.

    Kind regards
    SS

    You must configure the odbc.ini file to add a data source - http://docs.oracle.com/cd/E17236_01/epm.1112/esb_sql_interface/frameset.htm?ch02s03.html
    If you have problems have a search for odbc.ini on this forum and you will see a few posts on the subject.

    See you soon

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

Maybe you are looking for