EPMA 11.1.2.1 dimension build from FlatFile to EPMA to EssbaseASO using ODI, Member, sort order issues

We build our EssbaseASO cube using FlatFiles this work who are pushed to EPMA via the interface tables, EPMA Essbase app then is deployed to Essbase, everything is done through an ODI/package interface. The problem I am facing is the order in which members in EPMA appear, even if the FlatFile has the right, sort, at the time where that hierarchies are in the table of interface EPMA that the sort order is changed at random.

I use the file SQL control add IKM in ODI and somewhere on the way I saw a suggestion to add a new option to insert "ORDER BY" in the IKM. I did it successfully and it has changed the sort order, but is not the correct order (the order in which my flatfile has the dimensions).

I do not understand why Oracle/ODI needs to randomize the lines without being invited to do! Please let me know if anyone has faced this problem before, and if they have managed to solve.

EPMA interface tables have a SORTORDER column. Make sure that it is filled with numerical values, sequencing of the order that you want your members to appear in the hierarchies of EPMA and when you import tables interface that this order will be respected. Prior to this function being introduction workaround was to create a view that references the tables interface imposing the required ORDER BY clause, but this is not necessary in 11.1.2.1 just use the SORTORDER column

Tags: Business Intelligence

Similar Questions

  • SOS! -Error to load data from Oracle 11 g to Essbase using ODI

    Hi all.

    I want to load data from oracle database to essbase using ODI.
    I have set up correctly the Hyperion essbase physical and logical topology manager and got the structure ESSBASE BASIC app DEMO.
    The problem is.
    1. when I try see data right click on the table of essbase.
    va.sql.SQLException: driver must be specified
    at com.sunopsis.sql.SnpsConnection.a (SnpsConnection.java)
    at com.sunopsis.sql.SnpsConnection.testConnection (SnpsConnection.java)
    at com.sunopsis.sql.SnpsConnection.testConnection (SnpsConnection.java)
    at com.sunopsis.graphical.frame.b.jc.bE (jc.java)
    at com.sunopsis.graphical.frame.bo.bA (bo.java)
    at com.sunopsis.graphical.frame.b.ja.dl (ja.java)
    to com.sunopsis.graphical.frame.b.ja. < init > (ja.java)
    to com.sunopsis.graphical.frame.b.jc. < init > (jc.java)
    I got the answer of partisan Oracle it's ok, just omit it. The second problem will appear.
    2 create an interface between the oracle and essbase database, click on the option ' staging of deffirent from the area of the "(ce qui signifie que la mise en scène est créé à la base de données oracle) target, and using IKM SQL for Hyperion Essbase (metadata), run this interface".

    org.apache.bsf.BSFException: exception of Jython:
    Traceback (innermost last):
    "< String >" file, line 61, in there?
    com.hyperion.odi.essbase.ODIEssbaseException: invalid value specified [RULES_FILE] for the load option [null]

    at com.hyperion.odi.essbase.ODIEssbaseMetaWriter.validateLoadOptions (unknown Source)

    at com.hyperion.odi.essbase.AbstractEssbaseWriter.beginLoad (unknown Source)

    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke (unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke (unknown Source)

    at java.lang.reflect.Method.invoke (unknown Source)

    at org.python.core.PyReflectedFunction.__call__ (PyReflectedFunction.java)

    at org.python.core.PyMethod.__call__ (PyMethod.java)

    at org.python.core.PyObject.__call__ (PyObject.java)

    at org.python.core.PyInstance.invoke (PyInstance.java)

    to org.python.pycode._pyx1.f$ 0 (< string >: 61)

    to org.python.pycode._pyx1.call_function (< string >)

    at org.python.core.PyTableCode.call (PyTableCode.java)

    at org.python.core.PyCode.call (PyCode.java)

    at org.python.core.Py.runCode (Py.java)

    at org.python.core.Py.exec (Py.java)



    I am very confused by it. Someone give me a solution or other docs.

    Ethan.

    Hello

    You say that you are loading, but you chose the KM for the loading of metadata?
    If you load metadata then you must provide a rules file, if you are loading and then choose the KM - IKM SQL for Hyperion Essbase (DATA)

    Ok?

    See you soon

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

  • How to load data from matrix report in the base using ODI table data

    Hello

    How to load matrix report data in the base table data using oracle Data Integrator?

    Description of the requirement:

    This is the data from matrix report:
    JOB                       DEPT10                DEPT20  
    ___________________________ _____________
    ANALYST                                           6000
    CLERK                   1300                     1900 
    Need to convert it to the format below:
    JOB                             Dept                        Salary
    _____________________________________________
    ANALYST                  DEPT10      
    ANALYST                  DEPT20                     6000
    CLERK                       DEPT10                    1300
    CLERK                       DEPT20                    1900
        
    Thank you for your help in advance. Let me know if any other explanation is needed.

    Your list seems to be a bit restrictive, you can do much more with the procedures of ODI.

    If you create the new procedure and add a step. In the 'source' tab command you define technology and pattern according to your source database. Use the unpivot operator as described in the link, please, instead of using "SELECT *' use the column names and aliases for example:"

    SELECT workstation,
    deptsal as deptsal,
    saldesc as saledesc
    OF pivoted_data
    UNPIVOT)
    deptsal-<-->
    FOR saldesc-<-->
    IN (d10_sal, d20_sal, d30_sal, d40_sal).<-->
    )

    Then in your tab 'command on target' defined technology and drawing on your target db, then put your INSERT statement for example:

    INSERT INTO job_sales
    (employment,
    deptsal,
    saledesc
    )
    VALUES
    (
    : job,.
    : deptsal,.
    : saledesc
    )

    That's why you use bind variables from source to load data into the target.

    Obviously if the source and target table is in the same database, you can have it all in a single statement to the "command on target' as

    INSERT INTO job_sales
    (employment,
    deptsal,
    saledesc
    )
    SELECT workstation,
    deptsal as deptsal,
    saldesc as saledesc
    OF pivoted_data
    UNPIVOT)
    deptsal-<-->
    FOR saldesc-<-->
    IN (d10_sal, d20_sal, d30_sal, d40_sal).<-->
    )

    also assign the log count "Insert" on the tab corresponding to your INSERT statement, so that you know how many rows you insert into the table.

    I hope this helps.

    BUT remember that this feature is out in Oracle 11 g.

  • How to transfer data from oracle to the web service using ODI with axis2 tech

    Hi all

    Can someone cause a document or markets about 'How to transfer data from oracle to the web service with the help of ODI with AXIS2 technology'
    If any person with a document or markets, please share it with me

    Thank you
    Phani

    I can give you a few examples of web services in ODI, perhaps that you find them useful?
    Try: -.
    http://John-Goodwin.blogspot.com/2009/04/ODI-series-Web-services.html
    http://John-Goodwin.blogspot.com/2009/05/ODI-series-Web-services-part-3.html
    http://John-Goodwin.blogspot.com/2009/05/ODI-series-Web-services-part-4.html

    See you soon

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

  • Hyperion Planning Dimension building techniques


    Hello

    I am currently working on Hyperion Planning 11.1.2.1.

    I am interested to know the size of construction planning.

    1. What size technical construction available for Hyperion Planning 11 other than DRM, FDM and technical manual?

    2. I read in a blog this load utility contour doesnot work with Hyperion 11 x for dimesion building and "Hyperion Dimesion Library" is available in its place. Is this true?

    But we use the contour load utility to load exchange rates in our 11 version application.

    3. I worked on the ODI 10 g and 11 g with Hyperion 9 x

    Hyperion provides 11 compatible x in dimensions of building using ODI from scratch and also adding members to an existing hierarchy according to the evolution of the business?

    Thank you!!

    Methods - outlineload utility, ODI, Interface Tables, file of ADS.

    the outlineload utility is for Classic applications for metadata loading.

    Yes, ODI is compatible.

    See you soon

    John

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

  • Dimension build error

    Hi team,

    I create a rules file construction of dimension EMP 11.1.2.2 and when I validate the rules file, I get the following error for Field1 and Field2. Here are the highlights

    Overview: PFI_ANA (Alias Active Table: default)

    | - Accounts (two Pass)

    | - Div (dynamic Calc)

    | - Bus (dynamic Calc)

    | - PF (Alias: example)

    | - Prod (dynamic Calc)

    | - Operation (dynamic Calc)

    | - Time of year (Label only)

    | - Type (dynamic Calc)

    | - System (dynamic Calc) {number, country}

    | - Attribute number (Type: text)

    | - Attribute country (Type: text)

    ERROR

    "The field for the field type is not valid for the method of construction related to the size of this field.

    I installed on the field 1 as a Parent and 2 on the ground as a child. Also in load rule options settings under Dimension > Dimension Build Settings tab even though I select the size that I am building 'System' but his do not have preserved and its still displays 'accounts' size.


    I also tried selecting parent/child build method, but still, I get the ERROR.


    I appreciate your comments.



    You basically have the right idea.... Select 'System' (by double clicking), then check "use parent/child References.  Then click on 'OK '.  It does not matter that the default view in another dimension when you open it again - a single rule can remember the parameters of the multiple dimensions, and if you re - select 'System' you should see "Using parent/child references" still checked.

    If you can't literally select 'System' (i.e. the selected dimension never changes) then it seems that EE is wrong and I suspect a Java compatibility issue whenever it happens.

  • Can load metadata using ODI in classisc applcn and upgraded to epma

    Hi John,.

    As it is not compatible with EPMA, cane we load metadata in classic using ODI and then move the applcns to EPMA ODI?

    This method is suggestible? What are the maps for planning to connect epma will come out. any idea?

    Hello

    It is perfectly acceptable to build a classic application, fill it with ODI and then convert the EPMA, if after that you will not be able to use ODI with the planning application.
    I'm not sure when the EPMA adapters comes out for ODI.

    See you soon

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

  • I bought an iphone 4 on ebay but it's locked, icloud so I am not able to use it, and the previous owner is available to remove the device from their account: How can I use the appliance?

    I bought an iphone 4 on ebay but it's locked, icloud so I am not able to use it, and the previous owner is available to remove the device from their account: How can I use the appliance?

    You can not. Try to return the unit and get your money back. There is absolutely no way for you to unlock the device,

  • HP OfficeJet 4650: HP OfficeJet 4650 does not print web pages: print from Word etc very well. Using Firefox and Windows 7

    HP OfficeJet 4650 does not print web pages: print from Word etc very well.  Using Firefox and Windows 7

    Œuvres of chrome!  Does this mean I have to give up Firefox?

    Thank you!!!

  • How can I connect from a PC to another PC using LabVIEW

    New IAM for LabVIEW and need help. How can I connect from a PC to another PC using LabVIEW. IE how to connect to the IP of the PC, another address using LabVIEW. Thanking you.

    There are a few methods of network communications in LabVIEW.

    Some of them, in no particular order:

    -Network shared Variables

    -Flow network

    -Screw HTTP and Web Services client

    -TCP

    -UDP

    (There are also libraries of pre-written e-mail based on UDP/TCP)

    Which the decision to go for depends on many factors (e.g. should you read the last value of variables, flow without any loss of data, data dissemination or send messages/packets of data, etc.). I suggest take you a look at some examples in the finder of the example (help-> find examples...). If you are really new to LabVIEW, I suggest you take some free LabVIEW tutorials - take a look at the links at the bottom of the first post in this thread.

  • I am not able to print from my 2nd computer. I use Verizon Fios and I use a Belkin Wireless connection to connect to the router

    I can't print from my 2nd computer.  I use Verizon Fios to communicate with a wireless router (Belkin) (main? / main thru?).  I have 2 computers that access my internet connection.  The 1st computer that is in the same room as the router "verizon" and the printer is capable of printing.  The 2nd Bureau is not.  But there is good communication with the internet.

    Would it in my settings that could very well be the problem?

    Hello

    1. what operating system is installed on your second computer?
    2. has been the second computer can print very well without any problems in the past? If Yes, you did any hardware or software changes before the show?
    3. that you get an error message when you attempt to print from the second computer?
    4. What is the brand and model of the computer and the printer?

    Please provide us with more information about the issue so that we can help you better. Visit the link below and send your request.
    Suggestions for a question on the help forums:
    http://support.Microsoft.com/kb/555375

    In the meantime, you can refer to the links below.

    Troubleshoot network printer in Windows Vista and Windows 7:
    http://Windows.Microsoft.com/en-us/Windows-Vista/troubleshoot-network-printer-problems

    Resources for the resolution of the problems of printer in Windows XP:
    http://support.Microsoft.com/kb/308028

    Kapil Purohit - Microsoft

  • How to use the license acquired from Win 7 cd to be used on my WinXP?

    Windows XP License Activation

    I have a copy of Windows XP on my PC where I tried registering online, he says that's not authentic. I bought a copy of Win7 with downgrade rights to Windows XP Pro. How to use the license acquired from Win 7 cd to be used on my WinXP? I could not afford a complete reinstallation because several drivers needed to work on my pc do not work with Win7.

    Thank you!

    Hello Emerson_1

    Microsoft does not sell Windows 7 with a downgrade to Windows XP and a valid key. You will need to provide your own key. This option is only available with OEM Windows 7 Professional systems. If you wish to continue using XP you will need 2 keys as indicated by JW.
    Windows 7 offers XP mode and you can use it if you have chosen.
  • I installed Windows Live Mail and now am trying to migrate mail from my laptop which has been using Vista and Windows Mail.

    I just bought a new desktop computer using Windows 7.  I installed Windows Live Mail and now am trying to migrate mail from my laptop which has been using Vista and Windows Mail.  I need help please.

    The Vista system export your contacts and send to CSV files, then import them into Windows Live Mail.

    Good luck.

  • Can I disable the F1 key for help from Adobe? I want to use the F1 key to open a script that I wrote. I don't want the F1 key to open the Adobe help.

    Can I disable the F1 key for help from Adobe? I want to use the F1 key to open a script that I wrote. I don't want the F1 key to open the Adobe help.

    Edition > keyboard shortcuts

  • On a PC using Windows and Adobe Reader, I sent 10 PDF files in a zip file and each label of the PDF file with a number from 1 to 10, so that they appear in the order I want. Numbered 1 to 9 records fell in sequence automatically, but number 10

    This is my first time using this forum. I hope that my question made its appearance and that this space is to respond to the answers possible, but just in case, here's my question again:

    On a PC using Windows and Adobe Reader, I sent 10 PDF files in a zip file and each label of the PDF file with a number from 1 to 10, so that they appear in the order I want. Numbered 1 to 9 records fell in the sequence automatically, but the number 10 appears under the number 1 instead of below the number 9. I googled the problem, do not see addressed. I called Microsoft, and they said it's a matter of Adobe. If anyone can help I would be grateful.

    Thank you.

    Not an Adobe issue at all. If you want your files to a single digit (1-9) to appear before the 10, you must add a zero at the beginning.

    01

    02

    03

    04

    05

    06

    07

    08

    09

    10

Maybe you are looking for