Essbase_gettingStarted

I was trying the getting started pdf that links essbase and ODI. I was trying it manually ie. i m not importing models,projects, etc. I am trying to create them on my own. I am using the default context(Global).
1)When i try to reverse the essbase metadata using the RKM, i am able to create a datastore "sample_basicDataAsAColumn" but when i try to reverse "Sample_basicAsAMeasures", i am unable to do so, even though i do the required changes while reversing.
2)When i try to load the metadata into any dimensions it fails on the step where it loads metadata into essbase. it gives the following error-
org.apache.bsf.BSFException: exception from Jython:
Traceback (innermost last):
File "<string>", line 20, in ?
java.sql.SQLException: Unexpected token: PARENTNAME in statement [select   C1_PARENTNAME    ""ParentName]
     at org.hsqldb.jdbc.jdbcUtil.sqlException(jdbcUtil.java:67)
     at org.hsqldb.jdbc.jdbcStatement.fetchResult(jdbcStatement.java:1598)
     at org.hsqldb.jdbc.jdbcStatement.executeQuery(jdbcStatement.java:194)
     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)
     at org.python.pycode._pyx33.f$0(<string>:20)
     at org.python.pycode._pyx33.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)
     at org.python.util.PythonInterpreter.exec(PythonInterpreter.java)
     at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)
     at com.sunopsis.dwg.codeinterpretor.k.a(k.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(SnpSessTaskSqlI.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
     at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
     at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
     at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
     at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
     at com.sunopsis.dwg.cmd.e.k(e.java)
     at com.sunopsis.dwg.cmd.g.A(g.java)
     at com.sunopsis.dwg.cmd.e.run(e.java)
     at java.lang.Thread.run(Unknown Source)
java.sql.SQLException: java.sql.SQLException: Unexpected token: PARENTNAME in statement [select   C1_PARENTNAME    ""ParentName]
     at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
     at com.sunopsis.dwg.codeinterpretor.k.a(k.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(SnpSessTaskSqlI.java)
     at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
     at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
     at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
     at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
     at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
     at com.sunopsis.dwg.cmd.e.k(e.java)
     at com.sunopsis.dwg.cmd.g.A(g.java)
     at com.sunopsis.dwg.cmd.e.run(e.java)
     at java.lang.Thread.run(Unknown Source)
Please help
Thanks

I am new to ODI and i am trying to link essbase and ODI but instead of using the work repository that we get in the sample zip file, I am trying to create model,interface and package myself. When i reverse the essbase i get a datastore called Market which is absolutely fine. the columns i get within this datastore are parent name,membername,etc..
But the source .csv file that we get to load the metadata for market dimension conatins columns like gen2, gen3, gen3alias,etc...
So i wasnt able to do any mapping between source and target. Then i imported the project and model which we get with sample zip file. I saw that we have 2 tables called Market and Genmarket and the metadata is being loaded into GenMarket(which has same columns as source .csv file).
So I wanted to know how to reverse this datastore within my model?
As a work around i copied the GenMarket datastore from imported model to my own model. And used it while creating my interface.Its workin and even the metadata is being loaded into essbase...
Thanks
Edited by: Sameer Ballani on May 27, 2010 11:50 PM

Similar Messages

Maybe you are looking for

  • Ipod touch wont sync and freezes itunes

    I updated my ipod touch now wont sync with Itunes and it freezes my itunes

  • How to use Oracle Procedures with Servlet page

    Hi all I'm working on Servlet pages and I need to insert and select some records from Oracle database but it has to be done by calling some already written Procedures. I've never really used them before so I'm little lost. I know where the queries ar

  • Switching Date and Time?

    Hi, I need to switch between Us and European(French) time zones frequently on my mac. Is there a easy way to do this besides preferences. It's quite time consuming. Maybe there is a plug in,third party app, or script? Thanks all.

  • KDE can't launch programs unless logged into a TTY

    Hi guys, first post here so I suppose I should add some background. I've been using Linux as my primary OS for years, but I'm completely new to Arch. Previously I has mostly used openSUSE, but Tumbleweed spoiled me and made me want a more fleshed-out

  • Designing a BADI to create purchase order based on purchase requistion

    Hi.. i ve to design a badi such tat whenever an order is placed it shld create a purchase order based on the purchase requsition.. its like a user exit thru a BADI. theres somethg called a shoppg cart ... thru tat when we enter.... it creates a purch