Construction of dimension with a rules file for Hyperion Planning

Hello Experts!

I'm on version 11.1.1.3. I created a classic with 3 Hyperion Planning application plan types, and in EA I have successfully downloaded the same members of dimension entity with the same rules file in each of the 3 contours under my application from HP. Then I've also updated database in the Planning, but I don't see any new dimension member in HP. - could someone help me with what is wrong? Hyperion Planning of work with files of rules for dimension is not build? Thanks in advance!

No planning does not work with the rule files, you must load dimensions information directly in the planning, and then push it to essbase.

See you soon

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

Tags: Business Intelligence

Similar Questions

  • Creation of multiple dimensions with the rule files

    Hello
    Is it posible to create multiple dimensions using rules file. I managed to create 1 Dimension using the rules file, but I need to create two dimension using rules (customer and Distribution_Channel) file.
    Help, please.

    -Amit

    Hello

    You need the files in separate rules for the construction of separate dimensions.
    You can use the same metadata file well.

    So, you must create 3 files of rules for the 3 dimensions.

    See you soon
    RS

  • Essbase error when you try to change the dimension through the rule files

    Hi Knowledgebank.

    I'm new to Essbase. I'm trying to change my dimension through the rule files and Iam getting error (Dimension build setings).

    Example:

    My current dimensiion is:

    MARKET TOTAL
    ASIA
    Singapore
    CHINA
    HONG KONG
    NORTH AMERICA
    SOUTH AMERICA


    I am trying to add a few new countries of SOUTH AMERICA and I can't. Is there a step by step guide to achieve this?
    I'm following the documentationi but still errors.

    Help on this is going to help me go further.

    Note:-I am able to load the data successfully.
    'TOTAL MARKET' 'COUNTRY'--> header I have jump while loading
    'SOUTH AMERICA' 'BRAZIL '.
    'SOUTH AMERICA' 'ARGENTINA '.

    As above, your first file is correct if you use generation referance.
    Your mapping in the rules file should be like this.
    Gen2, Gen3 TOTAL MARKET, MARKET TOTAL
    'SOUTH AMERICA' 'BRAZIL '.
    'SOUTH AMERICA' 'ARGENTINA '.

    For generation Referance always starts on Gen2.
    Gen1 sets the level of the dimension. If the dimension is not there, you must set in the definition of dimension not in Field1.

  • 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/

  • Download data from text file for Hyperion ESSBASE by FDM.

    Hello

    I want to upload data from text file for Hyperion ESSBASE by FDM. The file format is given below.


    Entity, Department, designation, effective, SalaryPaid
    E11001, BSG, AsstManager, 12, 820000
    E11001, BSG, Manager, 6, 740000


    Where staff and SalaryPaid is the Member of the account dimension. Entity, Department, and designations are the dimensiosn in the ESSBASE.

    Is it possible to download the file above using FDM, can we have two account member in the line?

    I am brand new with FDM. ask for your help.

    Kind regards
    Sunil

    Create two scripts to import (choose Import Data Pump when you are prompted for the type of import script)

    (1) call the GetAccounts 1st and 2nd PutAccounts
    (2) associate GetAccounts size amount in your import format.
    (3) associate PutAccounts with the account dimension in your import format
    (4) adding NZP expression to dimension of amount
    (5) in GetAccounts put the following code...
    +' Get the names of account in the header line.
    If DW. Utilities.fParseString (strRecord, 5, 4, ",") = "number of head" Then
    + ' Local variables for the account names.
    + Acct1 dim +.
    + Acct2 dim +.
    +     +
    + ' Head Count (column 4 of 5) +.
    + Acct1 = DW. Utilities.fParseString (strRecord, 4, 5, ",") +.
    + ' Wages (column 5 of 5) +.
    + Acct2 = DW. Utilities.fParseString(strRecord, 5, 5, ",") +.
    +     +
    End If

    GetAccounts strField =

    (6) in PutAccounts put the following code...

    +'+ Local Variables
    Dim AcctName (2)
    Dim AmountVal (2)
    Dim z
    Dim rsAppend

    + "The names of individual account is analyzed and stored +"
    AcctName (1) = DW. Utilities.fParseString (RES. PvarTemp1, 2, 1, ',')
    AcctName (2) = DW. Utilities.fParseString (RES. PvarTemp1, 2, 2, ',')

    +' If student for accounts from here import file.
    AmountVal (1) = DW. Utilities.fParseString (strRecord, 5, 4, ",")
    AmountVal (2) = DW. Utilities.fParseString (strRecord, 5, 5, ",")

    +' Name of temporary importation work table +.
    strWorkTableName = RES. PstrWorkTable

    +' Create temporary table recordset trial balance +.
    Set rsAppend = DW. DataAccess.farsTable (strWorkTableName)

    For z = 01:58 ' this can change depending on the number of additional accounts processing

    + If IsNumeric (AmountVal (z)) Then +.
    +          +
    + If (z) AmountVal <> 0 Then +.
    +          +
    + ' Create a new record and to provide its field values.
    + rsAppend.AddNew +
    + rsAppend.Fields ("DataView") = "CDA" +.
    + rsAppend.Fields ("PartitionKey") = RES. PlngLocKey +.
    + rsAppend.Fields ("CatKey") = RES. PlngCatKey +.
    + rsAppend.Fields ("PeriodKey") = RES. PdtePerKey +.
    + rsAppend.Fields ("CalcAcctType") = 9 +.
    + rsAppend.Fields ("Account") = AcctName (z) +.
    + rsAppend.Fields ("Amount") = AmountVal (z) +.
    + rsAppend.Fields ("Entity") = 'chain of the entity here ' +.
    + rsAppend.Fields ("UD1") = "string C1 here +.
    + rsAppend.Fields ("node2") = "String C2 here +.
    + rsAppend.Fields ("UD3") = "String C3 here +.
    + rsAppend.Fields ("UD4") = "string C4 here +.
    + "Add folder to the collection +"
    + rsAppend.Update +
    +               +
    + End if +.
    +     +
    + End if +.

    Next

    +' Close the recordset.
    rsAppend.close

    If DW. Utilities.fParseString (strRecord, 5, 4, ',') <> '0' then
    + PutAccounts = DW. Utilities.fParseString (RES. PvarTemp1, 2, 1, ',') +.
    On the other
    + RES. PblnSkip = True.
    End If

    You may need to change the aboveto that meet your exact needs, but the basic structure of the scripts should not change too

    Published by: SH on May 25, 2012 10:34

  • Adapter ODI for Hyperion planning

    Hi gurus,

    I have problem with definition for Hyperion planning server data connection. What database server, I need to use for the connection of Hyperion Planning. Planning of the app is on separate servers that the cube. Cube is on Essbase server. This means that I need to two different connections, one for the data (essbase cube) for metadata (server when considering app). Is this really?

    I made only one connection on essbase server and try reverse engineering to cube essbase, which I made with the planning, of model, but it gives me an error:

    [com.hyperion.odi.planning.ODIPlanningException: com.hyperion.odi.planning.ODIPlanningException: could not connect to the instance of planning on host hostname], [port] port, check if connect you are correct.

    Thank you

    I put port 11333 on the server where is installed my workspace for planning, and finally I managed model of reverse engineering for Hyperion planning.

  • The IKM selector selection error: IKM SQL for Hyperion Planning

    Hello

    On the tab 'Flow' of my model, I click on my head to target. Then on the drop down 'Selector IKM', select 'IKM SQL for Hyperion Planning. It gives the error:

    Internal error: ODI-15526: IKM IKM SQL for Hyperion Planning not accepted for stage director and target technology


    Any ideas? I am really new green on ODI and I am at the end to try to run my dimension build. Any help is appreciated.

    You must select a transit area which is different to the planning, because this isn't an intermediate technology supported. What you need to do is to go to the tab definition of your interface tick the 'target different transit zone"and then select a relational technology (that is, one that takes supported SQL) in the drop-down list below. If you have no relational db on stage your data and then select ENGINE SUNOPSIS MEMORY which is the memory in DB that is provided as part of the ODI.

  • Why do we not use port no. 11333 for Hyperion planning?

    Why do we not use port no. 11333 for Hyperion, planning for metadata by ODI?

    More, what you need to know, when you deploy planning you will see that there is a process of 'Java RMI Registry' / service, it works on port 13333. The planning adapter communicates with the RMI registry and then communicates with the planning. If you need to know more, then look for "Java RMI" on the internet.

    See you soon

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

  • ATTRPARENT dimension of the text attribute to several levels of construction with a rules file

    Hello

    My first post here.

    I'm trying to create the dimension generation rule to create a dimension of the multilevel text attribute and then combine with the basic dimension.

    So far, it is difficult.

    With regard to my experience:

    -J' have a relatively basic understanding of the rules of charge both with regard to the data loads and define the updates - I find this quite confusing area and the documentation does not help that much

    -J' only started using dimensions attribute, so for me it's a new concept, but we are already quite useful in certain applications

    -J' I try to automate the process of construction of dimension attribute, and then associating attributes with the basic dimension

    I use the following documentation as a guide:

    Building size attribute and associate attributes

    http://docs.Oracle.com/CD/E12825_01/EPM.111/esb_dbag/frameset.htm?dotdimb.htm

    and / or

    Work with the attribute multi-level Dimensions

    http://docs.Oracle.com/CD/E26232_01/doc.11122/esb_dbag/frameset.htm?ch21s06s05.html

    (essentially the same source in both cases)

    The ultimate goal is to replicate one of our existing recently created attribute dimensions of a cube to another.

    I built a few versions of the required flat file and the corresponding rules file, but none worked.

    I tend to get the following validation error message:

    This field is defined as an ATTRPARENT. The following column must be a field of association attribute type.

    As I got stuck so I gave to the current actual attributes and moved on to experimenting with the sample / base cube.

    I built a flat file that is supposed to create a new dimension of text attribute named ABC with two attributes level structure:

    ABC

    A

    AA

    AB

    B

    BA

    BB

    and associate it with the dimension of the product in the following way

    200-10 AA

    200-20 AB

    200-30 BA

    200-40 BB

    The flat file looks like this:

    "AA"      "A"         "200-10"               "A"         "AA"      "200"

    "AB"      "A"         "200-20"               "A"         "AB"      "200"

    "AB"      "B"         "200-30"               "B"         "AB"      "200"

    "BB"       "B"         "200-40"               "B"         "BB"       "200"

    and the rule file has 6 matching columns with titles as follows:

    Level0, LEVEL1 ABC, ABC Level0, product ATTRPARENT0, ABC ABC0, LEVEL1 product, product

    all agree with what the documentation says.

    The first 2 columns are intended to define and create the dimension of the attribute, while the 4 next make association...

    I couldn't the above rules file to validate.

    The same validation error message appeared as previously:

    This field is defined as an ATTRPARENT. The following column must be a field of association attribute type.

    However when I tried to actually update the outline of the mistakes of dimbuild.err file has been created which gives some additional clues:

    \\ATTRPARENT column 4 must precede a numeric or datetime column attribute association

    Now... Finally the interesting part...

    Back to the documentation...

    I don't mind if the size of the attribute is generated and then those associated with step or in two separate steps.

    I try to do both tasks in one step only because that's what the documentation seems to suggest attributes at several levels.

    First of all I read:

    Note:

    If you work with a multilevel dimension attribute or with a dimension of the attribute of the digital type, Boolean, or date, the rules file requires an additional field. See working with Dimensions of the multilevel attribute.

    Yes, I work with a dimension of the multilevel attribute so the above statement applies (I guess) and so I'm going to see what works with several levels attribute Dimensions has to say.

    Then, I read:

    When an attribute is part of a digital multi-level, Boolean, or dimension attribute date, the source data must include columns for all generations or the size of the attribute levels.

    Fair enough... so I do what they say... my attribute dimension is at several levels, so I can assume that the statement above applies...

    So, I build my rule in accordance with the guidelines above.

    And then, as we have already mentioned, I get the error message about ATTRPARENT and when I read, it turns out that ATTRBPAREN cannot be used for numeric or date attribute dimensions !

    I'm totally confused at this point.

    What about the attribute text multi-level dimensions ?

    They are several levels but they are NOT numeric or date those!

    The documentation does not seem to tell what to do in this case...

    Anyone build something like that?

    What is the thing that I'm missing?

    What about

    I'm glad that you got to work. I tested and that is to create the dimension attribute and associate it with the rule of the load.

    You could ignore the construction size manually. Remove the attribute dimension. The rule1 go for the Dimension settings under the definition of Dimension tab. Then right-click on the product and change the properties. On the attribute tab, add 'Test' or whatever you want to call the attribute, and assign the text type. He adds the attribute and associate it with the basic dimension when it create the hierarchy. Note that the rules could actually be reversed where you create members of level 0 and then more later to create the hierarchy.  Of course you must pass the size of the attribute association to the other rule

  • Construction of dimension with the construction of two methods

    Hi all

    Can we use two methods of generation in a file single rule?

    As: I have a source file with members (Columns) 1,2,3,4,5,6,7. can I use generation generation for 1 to 5 columns and parent and child for column 6 and 7? Sorry if my question is stuipid!
    I use 9.3.1 essbase on windows

    I think I'll be the unfavorable vote here. Yes, you can have two different construction methods in the same rule of charge with the stipulation that you build different dimensions. For example, areas 1 to 5 are used to create accounts and 6-8 are building product. Accounts can be built with loads of production, while the products are built with level loads.
    If it's the same size maybe you could rearrange the columns in order to have a unique method of sustainable construction. In some cases, I had to use the same file in two different dimension generation rules, but not often.

  • Is it possible: Loading SQL with generic rule file?

    Hello
    When you load a flat file into Essbase, can be defined in the header of the data load domain names. In the load data, dimension names given and at the end of the data. In the file rule under Options > properties of data source > header reference could be made to this line. It works very well.

    We want to load the data with SQL in the same way. A load rule with a variable substitution for the selection view and we can use it for every load of data. We specified the name of dimension in the table column header. The data column has been defined as 'data' - without the quotes.

    The result is so far, it does not load.
    The question is - did someone tried this before and can help me on this?

    Thanks in advance.

    Kind regards
    Philip Hulsebosch
    www.trexco.nl

    the data column can be repersented in several ways, as I do usually is to set for the Member, it belongs to. In my example where your variable substitution & currmth is "Jan" then "Jan" would be the name of the column. The next month when the var void changes to Feb, on Feb.

  • Build dimension using the rules file

    I use Oracle Hyperion worm 9.3.1. So that the dimensions of formatting built using the rule file, I came across the 'JOIN' and 'Create Join using' options. Can someone help me to know the difference between these two options?

    Published by: 873675 on July 20, 2011 12:25 AM

    The documentation explains the difference with examples, now I was going to post the link, but I might as well post the info from the link.

    Join the fields

    You can join several fields into one. The new field is given the name of the first field in the join. For example, if a data source has separate fields for the number of product (100) and the family of products (-10), you must join the fields (100-10) before loading in the Sample.Basic database.

    Create a field by joining fields

    You can reach the fields by placing fields joined in a new field. This procedure leaves intact original fields. Creating a field is useful if you need concatenate the fields of the data source to create a member.

    For example, if a data source has separate fields for the number of product (100) and the family of products (-10), you must join the fields (100-10) before loading in the Sample.Basic database. If, however, you want to keep the two existing fields in the data source, you can create a field (100-10) using a join. The data source includes now all three fields (100, - 10 and 100-10).

    To read other rule options - http://download.oracle.com/docs/cd/E17236_01/epm.1112/esb_dbag/ddlfield.html

    See you soon

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

  • ODI for Hyperion Planning upgrade upgrade

    Dear all,

    I really need your advice. Now we are in the process of Hyperion Planning upgrade 11.1.1.3 11.1.2.2

    We must also modernize ODI. Hyperion Planning and ODI now run on the same machine. And after upgrade HP, it will be even...

    So now we have 2 servers - current HP more ODI and new HP.

    Could you please how to make the process of upgrading of ODI?

    PS: I don't want to touch existing ODI. And I don't want to install the previous version on the new server.

    I'd be happy if it was the way with the new installation of version ODI with migration of repositories for new machine...

    Install a newer version of ODI in the new server. Then take the saving deposits of the ODI and restore them to new db.

    Using the upgrade process, upgrade the ODI, then connect them with newly installed ODI.

    With the help of ODIhome/bin/us.bat, we can improve the ODI version.

    Thank you

    Mady

  • IE9 Patch for Hyperion Planning 11.1.1.3

    Hi can someone guide me and let me know if there is a patch for IE9 with Hyperion Planning 11.1.1.3? Please let me know if it is compatible.

    Zi

    Good reading in Oracle Support - "Enterprise Performance Management product compatibility with Internet Explore (IE6, IE7, IE8, and IE9) [ID 1355681.1].

    See you soon

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

  • Windows Server 2008 for Hyperion Planning

    Hi, someone tried to deploy Hyperion Planning using the Windows Server 2008 operating system? I understand that it is not currently supported but I just want to check if there are a few companies have tried this option.

    Thank you!

    Hello

    I tried to install it on windows server 2008 and I advise to do unless you are going to use it just as a test.
    Firstly, Openldap do not install correctly, missing parts of the registry, it can be fixed by updating the registry.
    Many of the files in the common directory are also not deployed and must be copied manually over the course of a working environment.
    He believes that installation is vista.
    EPMA does not work, the services don't start with a warning against bad operating system in the same Viewer.

    It seems that Oracle have work it cuts to get everything running smoothly by the next version.

    See you soon

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

Maybe you are looking for

  • AirPort Extreme does not appear in the Finder.

    I can't connect to the Internet and the configuration of the AirPort Extreme using AirPort Utility. Yet I can't find the AirPort Extreme on Finder. It gets frustrating because I use a disk external DRIVE plugged into the USB Extreme preferred airport

  • Why build on average has side effects on the parallel loop

    It is a simple parallel loop to process the average value of each waveform. When you use tools-> profile-> find parallelizable loops, it is said: This loop For may or may not be safe to parallelize. Warning (s):-One or more nodes in the loop For can

  • WHS backups do not occur...

    Windows home server problem: same time I start a backup, the backup fails because WHS think restarting my computer? not sure why he thinks that when my computer restarts. Help, please!

  • How can I get my webcam and microphone on my samsungN102-JA01 to work

    I'm trying to get up my webcam on a samsung N102-JA01 settings and also the microphone doesn't seem to be able to work the two devices are built I tried the Device Manager and had no luck please help me

  • install HP C4400 on windows laptop 8.1

    Trying to install HP Photosmart C4400 printer on my new HP laptop running 8.1 to but when i I put the disc in it says that operating system is not supported.  Is my printer too old, about 4 years?  Keeping in mind I'm a dinosaur and a technophobe?