Can I use ODI as a typical middleware solution ?

Hi gurus,
I have a requirement where I basically need to feed data from a DB/2 database running on AS/400 (Trading System) to TimesTen. This should be a realtime process and the scalability and throughput should be extremely high since this is for a Stock Exchange company. Can ODI be an alternative for MQ Series or TIBCO or any other middleware for this purpose ?
Thanks,
-Cem

ODI can be used to replace the messaging kind of architecture, but the benefit offered by messaging is the reliability of the TRANSPORT mechanism, irrespective of failures on the part of the receiving application. ODI can be the sending and receiveing application, utilising the messaging infrastructure (through a JMS interface) for the added reliability of the transport and inherent benefits in the queueing mechanisms offered by the messaging.
If there is no requirement for the transport and queueing, then ODI's direct data oriented approach to moving your data would be appropriate. If there is the requirement, then ODI combined with the reliable transport mechanism is ideal.

Similar Messages

  • Can I use ODI for creating warehouse in MYSQL?

    Hi,
    I have Oracle 10g database. However, for the reporting and dashboarding purpose I want to create a warehouse.
    Can I use ODI to pick data from this existing Oracle 10g database and create a warehouse using MYSQL?
    Then I will use this MYSQL warehouse as source in OBIEE repository.
    Kindly help.
    Any documents/pointers would be really useful.
    Regards,
    Priya

    Hi,
    I have Oracle 10g database. However, for the reporting and dashboarding purpose I want to create a warehouse.
    Can I use ODI to pick data from this existing Oracle 10g database and create a warehouse using MYSQL?
    Then I will use this MYSQL warehouse as source in OBIEE repository.
    Kindly help.
    Any documents/pointers would be really useful.
    Regards,
    Priya

  • Can we use ODI with Informatica for Planning and Essbase

    If we have Informatica datawarehouse, can I use ODI to integrate with Essbase and Planning ? Or do we need to buy informatica adapters for essbase/planning ?

    Thank you John, for your response. We are accessing our options as to which way to go. We dont have licenses for ODI for Essbase or Planning. We have informatica expertise we would like to use them. The confusion is should we buy the adapters for informatica or licenses for ODI. I understand having ODI with Informatica would add an additional integration layer.

  • Can I use ODI with Hyperion EPM 11?

    Hi,
    Can someone share Oracle Data Integrator compatibility for various Hyperion applications - Hyperion Planning, HFM, Essbase etc? Whether the ODI helps in updating the Dimension Library in the EPMA?
    Regards,
    Madhavi

    Hi Madhavi,
    Yes, you can. You have got knowledge modules and one can find info about it in the below mentioned doc
    http://www.oracle.com/technology/products/oracle-data-integrator/10.1.3/htdocs/documentation/oracledi_km_reference.pdf
    I would recommend you to post in the relevant forum of 'data integration', you might get more info
    Sandeep Reddy Enti
    HCC
    http://hyperionconsultancy.com/

  • ODI: Can I use with Planning BPMA Apps?

    Hi,
    I'd like to using ODI to translate metadata/data for SQL AS to Planning Application.
    My Planning Application created over BPMA (not-classic).
    Can I use ODI to work with BPMA App?
    What a difference between usage of ODI for BPMA and Classic Apps?
    Edited by: Antony NoFog on 19.01.2010 12:17

    No you can't use ODI to directly update EPMA applications.
    You can use ODI to populate EPMA interface tables but expect a lot of transformation if you go down that route.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Can I use two  non-apple displays on my G5? Is there an adaptor for this?

    I found a great deal on two non-Apple wide screen displays. I can hook up one to my G5 via the DVI port but can't use the second port--typically used by an Apple Display. Is there an adaptor that I can use so that I can use my second non-apple display?

    <http://www.gefen.com/kvm/product.jsp?prod_id=1198>

  • How to import metadata into EPMA application by using ODI

    Hi All,
    1.Can you tell anyone, how to import metadata into EPMA application by using ODI. Detailed steps with screen shots will be appreciated.
    2. What was the interface tables. How the interface tables will be useful while importing metadata into EPMA application (Detailed steps with screen shots will be appreciated.). And tell me the interface tables structure and work process. give me the clear idea bout interface tables. I don't know anything about interface tables.
    3.Which method(either using ODI or Interface tables) is optimized/bestcase for importing metadata into EPMA application.
    My database is Oracle 10g and I am using Planning 9.3.1.
    Thanks in advance.
    Thanks And Regards,
    Bhagya Lakshmi.

    Hi,
    Answer to your questions
    1. You can't import metadata directly into EPMA using ODI, the only option is use the EPMA interface tables which is your question 2.
    2. Interface tables are just a structure of database tables which you populate with metadata and then this is pushed into EPMA, the structure of the tables takes a while to get an understanding of. The best place to start would be the documentation :- http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/bpma_admin.pdf
    3. As explained in question 1 you can't use ODI directly to import metadata into EPMA but with a lot of hard work and effort you could probably populate interface tables from EPMA, though I must admit I am not a fan of the interface tables because I don't think they were designed with simplicity and ease of use in mind.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Has anyone successfully used Oracle EM as a Monitoring Solution??

    Hi All,
    This might be a wrong place to post ;) but anyways. My question is can we use Oracle EM as a Monitoring Solution? If so has anyone successfully used it?
    I have used Oracle EM over the years for mostly managing Databases. Eventually with the Middleware Support I have tried to use it to monitor Middleware Servers, earlier OC4J and recently WebLogic Servers. I however find that most people when talk about EM they think of it as a Business Transaction Monitoring Solution. (Lets keep BTM out for a while I know about that plugin but it is another full set of questions)
    Mostly I get questions as to can we "drill down the transactions" and see who initiated it and "what is being processed at this moment". Here transaction means Business Transaction as opposed "this thread is executing this particular piece of code". People want to know this piece of code is being executed "for Purchase Order XYZ" as opposed to just knowing that purchase order is being processed. If you know what i mean.
    No doubt OEM is great tool for an Admin but does it really sell itself as a monitoring solution? I have not seen a successful implementation so far with OEM being a central monitoring solution. If anyone has any experiences to share it would be great.

    I tried to look at that option. It is available only for the Database. I was looking something more towards say the web Services hosted or the Web Applications hosted on Weblogic instances. Can we find say the Web Service call which had the Purchase Order XYZ in its request, etc.

  • Need to connect to upgraded Oracle EBS R12 version from R11. The current ODI set up is pointing to R11, Can i use the same connection to point to R12? Please hele experts..

    Need to connect to upgraded Oracle EBS R12 version from R11. The current ODI set up is pointing to R11, Can i use the same connection to point to R12? Please hele experts...
    Rp

    1. in physical connections part can i use the same work schema
    2. Can i use same contexts created or do i need to create everything as new and then try?
    Thanks,
    Rp.
    Hi,
    As you mentioned that you just upgraded the database, so the data is same and schema is same you can connect with the same work schema.
    Yes, you can use the same contexts , but need to do Reverse Engineering for your new database.
    And about data server, i think you also have no need to create new data server, if hostname,sid and port etc are same as these were with R11(consult with your DBAs regarding it)

  • Can metadata be loaded using ODI into classisc applcn and upgraded to epma

    Hi John,
    As ODI is not compatible with EPMA, cane we load metadata into classic using ODI and then upgrade the applcns to EPMA?
    Is this method suggestible? When are the adapters for Planning to connect epma will be released. any idea?

    Hi John,
    Thanks for the information.
    As per your blog you have loaded the entity dimension using the Hierarchy and members tables. Is the structure of these two tables same as interface tables?
    And can i insert all the dimensions and their members with only these two tables or do i need to create two sets of tables for every dimension i have.

  • Can i use JMS use as Middleware ?

    Hi All,
    Can i use JMS 1.0.2b specification as MOM to fwd request to another application ?
    Or any suggestion to use Middleware as JMS
    Thanks
    - Rim

    Hi All,
    Can i use JMS 1.0.2b specification as MOM to fwd
    request to another application ? Sure, its one of the main use cases of JMS :)
    Or any suggestion to use Middleware as JMSI'd recommend starting off finding your feet with an open source JMS provider like ActiveMQ or JORAM
    James
    http://logicblaze.com/

  • Can same os user be used to install all fusion middleware products?

    hi
    We are using "oracle" os user as database owner for R12 EBS.
    We now want to install collab suite & application server (AS) to later integrate these with EBS.
    Can we use the same "oracle" user to install colab & AS.
    Is it like each fusion middleware product should be installed with separate users or can be same.
    Thanks
    JIL

    Here's the real deal from Adobe's site:
    http://www.adobe.com/support/techdocs/331297.html
    It explains how to do an install from the command line that will install the Suite silently, and with the options you choose, you just have to copy the appropriate files, and create a .xml file to control it.
    You then push the file to the machines that need to install it and then send the Unix command to run it on them all.
    This is going into my Rollout plan for the next time, instead of doing it the slow way (Copy the installers all at once and start them one by one on each machine).
    Come to think about it, you could probably mount a remote volume, and then order the machines to run the installer from there (Only if you have a seriously robust network for the machines).
    Hope this helps anyone else that's not on a deadline that's already passed.

  • Can we use IF statement in PDF templates

    Hi,
    I developed a PDF template. I need to underline ang bold the records based on a specific condition. Can we use IF conditon in PDF templates. Please suggest.
    Thanks...

    Billy  Verreynne  wrote:
    The case syntax is a bit funny though as there's not a single condition evaluation (like a DECODE or case structs from some other languages).
    This is what I would expect a typical case struct to look like - evaluating a single condition:
    case <condition>
    when <value-1> then return <result-1>
    when <value-n> then return <result-n>
    else
    return <return-z>
    end
    ?:| You mean like this...?
    SQL> ed
    Wrote file afiedt.buf
      1  select empno, ename, deptno
      2        ,case deptno
      3           when 10 then 'This is Department 10'
      4           when 20 then 'And department 20'
      5           when 30 then 'And of course department 30'
      6         else
      7           'Blimey it is something else!'
      8         end as dept_desc
      9* from emp
    SQL> /
         EMPNO ENAME          DEPTNO DEPT_DESC
          7369 SMITH              20 And department 20
          7499 ALLEN              30 And of course department 30
          7521 WARD               30 And of course department 30
          7566 JONES              20 And department 20
          7654 MARTIN             30 And of course department 30
          7698 BLAKE              30 And of course department 30
          7782 CLARK              10 This is Department 10
          7788 SCOTT              20 And department 20
          7839 KING               10 This is Department 10
          7844 TURNER             30 And of course department 30
          7876 ADAMS              20 And department 20
          7900 JAMES              30 And of course department 30
          7902 FORD               20 And department 20
          7934 MILLER             10 This is Department 10
    14 rows selected.

  • GL Data load using ODI to Essbase

    Hi, I am trying to load GL actual data to essbase application using ODI. Source file is having 10 columns and the Target is having 11 columns. We are using rules file to load data into essbase. Rules file will split 9th column as two columns and will load the data into Essbase. When we test the rules file in essbase data is getting load into application. when we use the same rule file in ODI interface data is not getting load and giving error as "Unknown member" for the member which we are spliting in 9th column. Source file: HSP_RATES ACCOUNT PERIOD YEAR SCENARIO VERSION CURRENCY ENTITY SFUND PROGRAM DATA HSP_InputValue 611101 Jul FY13 ACTUAL Final Local 0000 SBNR AC0001PS0001 25000 AC0001PS0001 is the concatenated string from GL. we will split this as two columns using rules file to load into essbase application. Please suggest what might be the reason for the error. How to do the mapping between source and target. I have mapping one column(AC0001PS0001) to two dimensions (Program, Activity) in Essbase. Please suggest. Thanks Sri

    In ODI, what you have to do is to split it in the ODI itself. While you are mapping, you can use SQL functions to map it to two different columns. Similar to the way you are doing it in Rule file.
    Regards
    Amarnath
    ORACLE | Essbase

  • Help using oracle syntax "SUM(col1) over (order by col2)" using ODI

    Hi all
    I want to load data from oracle to ESSBASE using ODI, and I know oracle have such syntax sum(col1) over (order by col2,col3) which can get the accumulation data, e.g
    Oracle data table
    col1, col2, value
    A 2009-1 10
    A 2009-2 10
    A 2009-3 10
    And the essbase need
    col1 col2 value
    A 2009-1 10
    A 2009-2 20
    A 2009-3 30
    However after i try this in ODI, error occur:
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (innermost last):
    File "<string>", line 32, in ?
    java.sql.SQLException: ORA-00979: not a GROUP BY expression
    and the original generated SQl by ODI :
    select 'HSP_InputValue' "HSP_Rates",MAP_KMDZ_TABLE.BUD_DYKM "Account",MAP_MONTH.ESS_MONTH "Period",MAP_YEAR.ESS_YEAR "Year",'Actual' "Scenario",'Draft' "Version",TEMP_LIRUN.CURRENCY "Currency",MAP_COMPANYCODE.ESS_COMPCODE "Entity",substr(MAP_KMDZ_TABLE.BUD_BUSINESSOBJECT,1,80) "BusinessObject",'Route_NoRoute' "Route",MAP_TRANSPORT.ESS_TRANSPORT "Transport",substr(MAP_KMDZ_TABLE.BUD_BUSINESSACTIVITY,1,80) "BusinessActivity",substr(MAP_KMDZ_TABLE.BUD_CHANNEL,1,80) "Source",'NoCounterparty' "Counterparty",sum(TEMP_LIRUN.DATAVALUE) over (order by MAP_KMDZ_TABLE.BUD_DYKM,MAP_YEAR.ESS_YEAR,MAP_MONTH.ESS_MONTH,TEMP_LIRUN.CURRENCY,MAP_COMPANYCODE.ESS_COMPCODE,MAP_TRANSPORT.ESS_TRANSPORT,MAP_KMDZ_TABLE.BUD_BUSINESSACTIVITY,MAP_KMDZ_TABLE.BUD_BUSINESSOBJECT,MAP_KMDZ_TABLE.BUD_CHANNEL) "Data" from ETL_DEV.TEMP_LIRUN TEMP_LIRUN, ETL_DEV.MAP_KMDZ_TABLE MAP_KMDZ_TABLE, ETL_DEV.MAP_MONTH MAP_MONTH, ETL_DEV.MAP_YEAR MAP_YEAR, ETL_DEV.MAP_COMPANYCODE MAP_COMPANYCODE, ETL_DEV.MAP_TRANSPORT MAP_TRANSPORT where      (1=1) And (TEMP_LIRUN.COSTELMNT=MAP_KMDZ_TABLE.SAP_ZZKM)
    AND (TEMP_LIRUN.FISCYEAR=MAP_YEAR.SAP_YEAR)
    AND (TEMP_LIRUN.FISCPER3=MAP_MONTH.SAP_MONTH)
    AND (TEMP_LIRUN.COMP_CODE=MAP_COMPANYCODE.SAP_COMPCODE)
    AND (TEMP_LIRUN.WWHC=MAP_TRANSPORT.SAP_WWHC) Group By MAP_KMDZ_TABLE.BUD_DYKM,
    MAP_MONTH.ESS_MONTH,
    MAP_YEAR.ESS_YEAR,
    TEMP_LIRUN.CURRENCY,
    MAP_COMPANYCODE.ESS_COMPCODE,
    substr(MAP_KMDZ_TABLE.BUD_BUSINESSOBJECT,1,80),
    MAP_TRANSPORT.ESS_TRANSPORT,
    substr(MAP_KMDZ_TABLE.BUD_BUSINESSACTIVITY,1,80),
    substr(MAP_KMDZ_TABLE.BUD_CHANNEL,1,80)
    I know ODI think sum.. over must append group by , however it's not! How to solve this problem.
    Thank All for your attention
    SOS!
    Ethan

    Hi Ethan,
    In my exeprnc I faced a similar kind of situation.
    Two work arounds.
    1. Write one procedure and execute the same using ODI procedure.
    2. Customize a Km and use that KM in your interface.
    I guess in your query Group by function is not needed. (if this is the case you can achive this by a smple customization step in KM)
    for example : your current KM will generate a query like this:-
    select x,y, sum(x) over (order by y) as sumx FROM TestTable group by x, y
    and you need a query like this
    select x,y, sum(x) over (order by y) as sumx FROM TestTable
    go to your KM (duplicate the KM which you are using and rename _withoutGroup )
    remove the group by function from select query
    (remove the API function <%=snpRef.getGrpBy()%> from insert into i$ table step)
    please let me know if you need more help on this
    regards,
    Rathish

Maybe you are looking for

  • Public Caching Problem with Login Token

    Hi All, I am trying to publicly cache a Portlet on a community (at community level) when using a login token. From my initial testing it looks like any Portlet which has a login token passed (through the webservice) can only exhibit PRIVATE caching a

  • Bookmarking/skipping mp3 files

    Bookmarking doesn't work on many files I use on my nano 4g and some files are being skipped as soon as I try to scroll through them. This typically happens with many audiobooks I have, many are mp3s of more than 10 hours length so bookmarking is very

  • Camera Raw does not open raw NEF files from D800

    I just got a Nikon D800. I have been useing Photoshop CS4. Bridge cannot "see" the raw files, Camera Raw cannot open them so of coursed PS cannot open them either. Updating did not make a difference. Is there an upgrade that will see the raw files?

  • Connecting inductif approximation sensor to digital port

    Hi, As I have little experience in electronics I was wondering how I could connect a inductif approximation sensor to one of my digital ports of a PCI-MIO DAQ card. This card has 8 digital ports which can be configured as either digital in or out. Th

  • Extract time and data with a regular expression

    Hi, I have a string with time and date in a HTML statement. String s =">19:59, 18 August 2006</a> "; // I hope get String s1="19:59, 18 August 2006";or String s =">18:37, 4 September 1998</a>"Because of different length of months, so how use regular