Certifications in ODI
Are there any certifications in ODI?
What do you means by certifications in ODI?
If you want to know which platforms and which databases etc are certified, take a look at the ODI Certification Matrix, available on OTN. (http://www.oracle.com/technology/products/oracle-data-integrator/10.1.3/htdocs/documentation/odi_certification.xls)
Edited by: CTS on Sep 14, 2009 8:09 AM
Similar Messages
-
Hi,
I was just curious if there is any certification for ODI from Oracle like there are for Databases ,java etc??
Thanks,
MaheshIn "Oracle Data Warehousing 11g Essentials (1Z0-515)" exam ODI and OWB comes as a part under "Data Integration".
Have a look.
http://www.oracle.com/partners/en/knowledge-zone/database/oracle-data-warehousing/dw-exam-168611.html
Thanks,
Sutirtha -
How can we suggest a new DBA OCE certification for very large databases?
How can we suggest a new DBA OCE certification for very large databases?
What web site, or what phone number can we call to suggest creating a VLDB OCE certification.
The largest databases that I have ever worked with barely over 1 Trillion Bytes.
Some people told me that the results of being a DBA totally change when you have a VERY LARGE DATABASE.
I could guess that maybe some of the following topics of how to configure might be on it,
* Partitioning
* parallel
* bigger block size - DSS vs OLTP
* etc
Where could I send in a recommendation?
Thanks RogerI wish there were some details about the OCE data warehousing.
Look at the topics for 1Z0-515. Assume that the 'lightweight' topics will go (like Best Practices) and that there will be more technical topics added.
Oracle Database 11g Data Warehousing Essentials | Oracle Certification Exam
Overview of Data Warehousing
Describe the benefits of a data warehouse
Describe the technical characteristics of a data warehouse
Describe the Oracle Database structures used primarily by a data warehouse
Explain the use of materialized views
Implement Database Resource Manager to control resource usage
Identify and explain the benefits provided by standard Oracle Database 11g enhancements for a data warehouse
Parallelism
Explain how the Oracle optimizer determines the degree of parallelism
Configure parallelism
Explain how parallelism and partitioning work together
Partitioning
Describe types of partitioning
Describe the benefits of partitioning
Implement partition-wise joins
Result Cache
Describe how the SQL Result Cache operates
Identify the scenarios which benefit the most from Result Set Caching
OLAP
Explain how Oracle OLAP delivers high performance
Describe how applications can access data stored in Oracle OLAP cubes
Advanced Compression
Explain the benefits provided by Advanced Compression
Explain how Advanced Compression operates
Describe how Advanced Compression interacts with other Oracle options and utilities
Data integration
Explain Oracle's overall approach to data integration
Describe the benefits provided by ODI
Differentiate the components of ODI
Create integration data flows with ODI
Ensure data quality with OWB
Explain the concept and use of real-time data integration
Describe the architecture of Oracle's data integration solutions
Data mining and analysis
Describe the components of Oracle's Data Mining option
Describe the analytical functions provided by Oracle Data Mining
Identify use cases that can benefit from Oracle Data Mining
Identify which Oracle products use Oracle Data Mining
Sizing
Properly size all resources to be used in a data warehouse configuration
Exadata
Describe the architecture of the Sun Oracle Database Machine
Describe configuration options for an Exadata Storage Server
Explain the advantages provided by the Exadata Storage Server
Best practices for performance
Employ best practices to load incremental data into a data warehouse
Employ best practices for using Oracle features to implement high performance data warehouses -
HOW TO INSTALL ODI 11g / OWB 11g IN WINDOWS SERVER 2008 R2 (64 BITS)
Hi everybody,
I have a serious problem.
Last week we buy a new server with Windows Server 2008 Std. R2 x64, for a new project. I tried to install the RDBMS Oracle 11g R2 (x64) without problems, but when i try execute the "Design Center" contents in OWB, show me the error: 0xc0000018
Then, I´m thinking in install Oracle Data Integrator to solution it, but i`ve read that neither can install on 64 bits system... This is true?
Somebdoy knows how can I install OWB 11g / ODI 11g in a Windows 2008 Server 64 bits?
Thanks & Regards!OWB 11G Will have been installed with the database, it now ships with 11G.
Check you are on a supported platform for design centre using the certification matrix.
Quick google search for you regards 0xc0000018 :
Problem in Lunching OWB Design Center -
ODI 11g 11.1.1.7 with Win64 bit OS : Strange problem : Right click does not work for Create new data server in Topology.
On right click nothing happens at all. I have reinstall the ODI multiple times with right installer. issue persist.
Please help.Hi,
Did you use the generic installer or the win32 one ? You should use the former with Win64.
You can also check that your version of Java is supported in the certification matrix.
Regards,
JeromeFr -
Hi,
I'm trying to use ODI 10.1.3.5.3 but i can't open the application.
It show the logon window and after click ok, ODI show the splash screen and nothing happens (the splash screen stay open forever and i need to kill javaw.exe process to close).
I'm using windows 7 64 bits and tried with java 5, 6 and 7.
Where ODI generate logs that are helpful enough to solve this problem ?
Thanks.I dont think ODI 10 is compliant with 64 bit java.
You should try installing Java 32 java and configure ODI to use that.
And check the details in here.
http://www.oracle.com/technetwork/middleware/data-integrator/overview/odi-certification-128990.xls
HTH
[email protected]
Making your ODI journey a success.
Contact us for any of your ODI training needs. -
ODI Studio on Windows 7 64bit or 32bit mode?
Hello,
Anyone know anything about running ODI studio on Windows 7 64bit or 32bit mode? Are there certification for this OS in either mode? What are the certification plans?
Thanks,Have a read of the certification matrix for 11G :- http://www.oracle.com/technology/products/oracle-data-integrator/oracle_odi_11gr1_(11.1.1.x)_certification_matrix.xls
Cheers
John
http://john-goodwin.blogspot.com/ -
ODI studio installation Location
Hi, Can we install ODI studio at client's machine or we can only install it where we have install ODI.
RegardsODI can be installed at any place irrespective of client machine or server machine. Similarly the repositories that is being used for ODI can also be housed at any machine irrespective of geographical location.
The only thing matter is the network bandwidth and its speed.
Note: See the certification matrix to know supported OS, Databases, JDK and other softwares. -
Hi, Am new to Oracle Data Integrator, we have to source the date using ODI from mySQL and populate the Oracle 10g data warehouse.
As per http://www.oracle.com/technology/products/oracle-data-integrator/10.1.3/htdocs/documentation/odi_certification.xls cdc is not supported for mysql.
Can anyone tell me how would i go about supporting incremental/changed data only load for mysql db using odi.
Thanks a lotODI works very effectively with MySQL. In the certification matrix you will see that it is supported as a source or target, just not for the repository (because of limitations of the JDBC Driver/database capabilities).
ODI's default generic SQL KMs can do the extraction/loading effectively. This includes using the capabilities of the incremental update KM.
It is also possible to implement the CDC functionality on versions of the database which support triggers. -
How can I move the ODI Work Repository from one server to another server?
How can I move the ODI Work Repository from one server to another server?
Hi,
If you would like to move your source models, target models and project contents from Work repository 1 to another work repository.
I.e. Dev. server to Prod Server.
1. Firstly, replicate the master repository connections i.e. with same naming conventions manually
2. Go to Dev. Server work repository -> File Tab -> Click on Export work repository (save it in a folder)
3. After exporting, you can view the xml files in the folders.
4. Now, Open the Prod. server and make sure you already replicated mas. rep. details.
5. Now, right click on model and import source model in synonym mode insert_update (select source model from the folder where your xml file located)
6. Similarily, import again target then Project.
Now, check. It should work.
Thank you. -
Assigning a Jython variable value to an ODI variable
I have to implement database cursor functionality in ODI.
For storing the returned values from database, I am using a Jython list.
The next functionality that I have to implement is as follows:
(i) For each value in the Jython list, I have to pass that value as a variable to an interface and then execute the interface
(ii) Return back to the Jython list to get the next value in it
(iii) Execute the interface for the new value from Jython list
(iv) Have to execute the interface for as many values as in the list and stop when list is over.Hi,
Thanks for your replies.
I tried your method of using source as a query in procedure and using ODI startScen in the Target of the same procedure. But the scenario runs only once, and then stops even though the Source query returns 4 rows.
Do we have to write Source and Target in separate steps of the procedure?
Does ODI store the many records returned into some internal variables?
I need to implement a cursor functionality so what is the best approach?
Can i pass array variable value to some odi variables and do a loop?
I used a workaround....it works but dont know if that's a good way of doing things:
I retrieved all the different values that I need in a string by appending the values(this was done using Java loop).
In my next step in the procedure I call a scenario(package which has some variables and my interface), which passes this long variable from Java as <@...@>
Then in the package I use an iteration variable which is used to find out the SubString position so that I can extract the correct string to use for my Interface in the next step of the Package.
It is working fine as of now.....but things could be made simpler if I could call the scenario in the Java loop, then I wouldn't need the iteration variable etc. -
Error encountered while assigning a value to a variable in ODI.
we are getting the below error while trying to assign the o/p of the below query to a variable in ODI.THis error is encountered when the Table1 is empty....
select b.res from (select (select CEIL((select count(1) from Table1)/2) - #SMARTS.loop_variable from dual) result from dual) a, (select CEIL((select count(1) from cst_dsa.m_pb_cable_data)/2) res from dual) b where a.result >= 0
java.lang.Exception: Error: No value to affect to this variable for DefDate:2012-05-22 13:57:07.0
DefN:null
DefV:null
IndStore:H
ITxtDefT:null
ITxtVar:null
SessNo:800100
VarDatatype:N
VarName:SMARTS.total_loop_count_cable
at com.sunopsis.dwg.dbobj.SnpSessTaskSqlV.execStdOrders(SnpSessTaskSqlV.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSqlV.treatTaskTrt(SnpSessTaskSqlV.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSqlV.treatTask(SnpSessTaskSqlV.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.i(e.java)
at com.sunopsis.dwg.cmd.g.y(g.java)
at com.sunopsis.dwg.cmd.e.run(e.java)
at java.lang.Thread.run(Unknown Source)
can somebody pls let me know ,how to handle this exception..This error means that there is no value to assign to your variable, because specified query doesn't return result row. You should rewrite your query to guarantee that it would return row in any case.
For example, select nvl(min(b.res), -1) from (select (select CEIL((select count(1) from Table1)/2) - #SMARTS.loop_variable from dual) result from dual) a, (select CEIL((select count(1) from cst_dsa.m_pb_cable_data)/2) res from dual) b where a.result >= 0 group by a,b
Edited by: apiminov on 15.06.2012 8:18
Edited by: apiminov on 15.06.2012 8:19 -
ERROR WHILE RUNNING ODI SCENARIO FROM BAM ALERT
We are using oracle data integrator 11g and have created an ODI Scenario and able to run the scenario from ODI studio client.
We have done the configuration for BAM-ODI integration as mentioned in http://docs.oracle.com/cd/E21764_01/integration.1111/e10224/bam_odi.htm#BABEJIGD
We have started ODI Agent, soa and bam servers. Created a BAM alert -> select action - Run ODI Scenario -> selected the same scenario.
Alert ran at scheduled time but failed with following error:
java.io.IOException : truncated data integrator frame received
Error Message (if any)
[2012-08-06T11:24:21.046+05:30] [bam_server1] [WARNING] []
[oracle.bam.eventengine] [tid: bam-pool-Action-thread-1] [userId:
OracleSystemUser] [ecid:
3576f9092ef9497a:-743c430a:138fa7450c3:-8000-00000000000000a8,1:23453] [APP:
oracle-bam#11.1.1] EventEngine: Error occured while running a ODI Scenario.
[2012-08-06T11:24:21.250+05:30] [bam_server1] [ERROR] []
[oracle.bam.eventengine] [tid: bam-pool-Action-thread-1] [userId:
OracleSystemUser] [ecid:
3576f9092ef9497a:-743c430a:138fa7450c3:-8000-00000000000000a8,1:23453] [APP:
oracle-bam#11.1.1] EventEngine: Action exception: EEInstEv2 EEInstAct1 Rule
Id: 2 exception: java.io.IOException: truncated Data Integrator Frame
received
[2012-08-06T11:24:21.250+05:30] [bam_server1] [WARNING] []
[oracle.bam.eventengine] [tid: bam-pool-Action-thread-1] [userId:
OracleSystemUser] [ecid:
3576f9092ef9497a:-743c430a:138fa7450c3:-8000-00000000000000a8,1:23453] [APP:
oracle-bam#11.1.1] EventEngine: Exception stack trace: [[
at
oracle.bam.eventengine.engine.event.action.RunScenario.invokeScenario(RunScena
rio.java:145)
at
oracle.bam.eventengine.engine.event.action.ActionProcessor.runScenario(ActionP
rocessor.java:891)
at
oracle.bam.eventengine.engine.event.action.ActionProcessor.actionHandler(Actio
nProcessor.java:337)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.j
ava:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.bam.system.Delegate$Sink.invoke(Delegate.java:80)
at oracle.bam.system.Delegate.dynamicInvoke(Delegate.java:186)
at
oracle.bam.common.threading.threadpool.ThreadPoolController$PoolQueueItem.proc
essWorkRequest(ThreadPoolController.java:155)
at
oracle.bam.common.threading.threadpool.ThreadPoolController$PoolQueueItem.run(
ThreadPoolController.java:128)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java
:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908
at java.lang.Thread.run(Thread.java:619)
Any help on this is highly appreciated...
Thanks
Rajdip MukherjeeHi,
Forgot to include the ODI classes RunScenario.invokeScenario() is invoking odi scenario using odi sdk api. Please see the below stack trace :-
java.io.IOException: truncated Data Integrator Frame received
at
oracle.odi.sdk.invocation.internal.AgentNetworkCmd.readCmd(AgentNetworkCmd.java:303)
at
oracle.odi.sdk.invocation.OdiInvocation.invokeCommand(OdiInvocation.java:176)
at
oracle.bam.eventengine.engine.event.action.RunScenario.invokeScenario(RunScenario.java:140)
at
oracle.bam.eventengine.engine.event.action.ActionProcessor.runScenario(ActionProcessor.java:891)
at
oracle.bam.eventengine.engine.event.action.ActionProcessor.actionHandler(ActionProcessor.java:337)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
Thanks
Rajdip Mukherjee -
Error while executing a package in ODI
Hi,
I am new to Oracle technology and when i am trying to execute one package through Oracle Data Integrator i am getting the below error. Even when i am trying to execute the procedure 'GENERATE_NAT_KEY' i am getting the error
ODI-1228: Task Generate Natural Key (Procedure) fails on the target ORACLE connection ORACLE_OII.
Caused By: java.sql.SQLSyntaxErrorException: ORA-00904: : invalid identifier
ORA-06512: at "OII_ST.GENERATE_NAT_KEY", line 65
ORA-06512: at line 2
I am not able to figure out the issue. Can any one help me in this regards.Hi;
You have to login https://support.oracle.com/CSP/ui/flash.html and you have to CSI account.
This site is oracle site for tech. documents for can rise SR etc.. for more details please check Re: Installing Oracle Database 10.2.0.4
you need to customer support identifier which is called CSI for can login metalink(https://support.oracle.com/CSP/ui/flash.html)
If you dont have metalink account there is no way to see that doc.
Pretty simple process:
1) You purchase a perpetual or term license from Oracle;
2) At the beginning of the period, during the valid term you purchase
Support for the period (1 year);
3) Oracle sends you the CSI.
Easy to do at http://store.oracle.com armed with a credit card.
Regard
Helios -
Unable to install odi on windows 7 64 bit
I am trying to install odi after installing the RCU on a compatible db.
The odi i downloaded from is http://www.oracle.com/technetwork/middleware/data-integrator/downloads/index.html
the setup starts in command line initially and passes monitor and min CPU requirements and then shows please wait for some time and then finally quits without showing any error etc,
Please adviseok now while using it on launcihing the installer wizard if i use system as username and role as normal it let me go ahead but when i chose odi schema and do next it fails with following error:
2013-01-16 15:11:36.610 NOTIFICATION rcu: oracle.sysman.assistants.common.dbutil.jdbc.JDBCEngine::connect: Connecting to database: user:system, role:Normal, connectString:(description=(address=(host=slc03lod.us.oracle.com)(protocol=tcp)(port=1522))(connect_data=(service_name=SLC03LOD)(server=dedicated)))
2013-01-16 15:11:48.233 NOTIFICATION rcu: oracle.sysman.assistants.common.task.ProgressPanel::progressToNextTask: waiting for delegate to be visible
2013-01-16 15:11:48.244 NOTIFICATION rcu: oracle.sysman.assistants.common.task.ProgressPanel::progressToNextTask: waiting for delegate to be visible
2013-01-16 15:11:48.266 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: Executing Task: Master and Work Repository
2013-01-16 15:11:48.266 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.validation.PrereqEvaluator::executePrereqTask: Prereq taskId = ODI
2013-01-16 15:11:48.266 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.validation.PrereqEvaluator::executePrereqTask: Starting component prereq check
2013-01-16 15:11:48.287 ERROR rcu: oracle.sysman.assistants.rcu.backend.task.PrereqTask::execute: Prereq Evaluation Failed
oracle.sysman.assistants.rcu.backend.validation.PrereqException: RCU-6083:Failed - Check prerequisites requirement for selected component:ODI
Please refer to RCU log at D:\softwares\office\rcuHome\rcu\log\logdir.2013-01-16_14-17\rcu.log for details.
at oracle.sysman.assistants.rcu.backend.validation.PrereqEvaluator.executePrereqTask(PrereqEvaluator.java:658)
at oracle.sysman.assistants.rcu.backend.task.PrereqTask.execute(PrereqTask.java:68)
at oracle.sysman.assistants.rcu.backend.task.ActualTask.run(TaskRunner.java:306)
at java.lang.Thread.run(Thread.java:662)
2013-01-16 15:11:48.288 ERROR rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: RCU Operation Failed
oracle.sysman.assistants.common.task.TaskExecutionException: RCU-6083:Failed - Check prerequisites requirement for selected component:ODI
Please refer to RCU log at D:\softwares\office\rcuHome\rcu\log\logdir.2013-01-16_14-17\rcu.log for details.
User should have sysdba privileges
at oracle.sysman.assistants.rcu.backend.task.PrereqTask.execute(PrereqTask.java:76)
at oracle.sysman.assistants.rcu.backend.task.ActualTask.run(TaskRunner.java:306)
at java.lang.Thread.run(Thread.java:662)
If i try to connect system with role sysdba then it says invalid username/pwd however i am able to connect the system as sysdba from sqlplus
Maybe you are looking for
-
Invoice verification with reference to material document
Dear Experts; i want to make invoice verification (MIRO) with reference to good receipt document not the all quantity in the purchase order. is this possible ???
-
Weblogic 10.3.5 upgrade to JSF2.0
I am trying to upgrade my weblogic server 10.3.5 to jsf 2.0 and I get the follwing error on deploying my application. Interestingly the application deploys without errors on JDevs IntegratedWeblogicServer! My application does not use MDS at all. <Apr
-
Connecting 5.1 desktop speakers directly to optical out on iMAC - how?
I have Logitech X-540 speakers http://www.logitech.com/index.cfm/speakersaudio/home_pcspeakers/devices/234&cl=us,en I can only find external sound cards that hook through USB. Is there a way to connect the 3 colored cables (orange, green, black) from
-
The Solution to all Connection issues on Windows
I have had my iPod for a month and a half now, and right off the bat, I noticed it had major problems with connecting to my computer through USB. I had the whole bit, sometimes it wouldn't recognize that it was plugged in, sometimes it said that it d
-
Creating acscii control file from binary control file
Hi, We are in the process of cloning DB on a different server from cold backups taken on source server. The DBA forgot to take the backup of control file by dumping to trace using command alter database backup controlfile to trace; We have the cold b