Create an Oracle Model

2-8 Oracle® Fusion Middleware Connectivity and Knowledge Modules Guide for Oracle Data Integrator In the Reverse tab of the Oracle Model, select the KM: RKM Oracle.project name.

2.6 Setting up Changed Data Capture

The ODI Oracle Knowledge Modules support the Changed Data Capture feature. See Chapter Working with Changed Data Capture of the Oracle Fusion Middleware Developers Guide for Oracle Data Integrator for details on how to set up journalizing and how to use captured changes. Oracle Journalizing Knowledge Modules support Simple Journalizing and Consistent Set Journalizing. The Oracle JKMs use either triggers or Oracle Streams to capture data changes on the source tables. Oracle Data Integrator provides the Knowledge Modules listed in Table 2–2 for journalizing Oracle tables. Note that it is also possible to use Oracle GoldenGate to consume changed records from an Oracle database. See Chapter 29, Oracle GoldenGate for more information. Using the Streams JKMs The Streams KMs work with the default values. The following are the recommended settings: ■ By default, the AUTO_CONFIGURATION KM option is set to Yes. If set to Yes, the KM provides automatic configuration of the Oracle database and ensures that all prerequisites are met. As this option automatically changes the database initialization parameters, it is not recommended to use it in a production environment. You should check the Create Journal step in the Oracle Data Integrator execution log to detect configurations tasks that have not been performed correctly Warning status. ■ By default, the CONFIGURATION_TYPE option is set to Low Activity. Leave this option if your database is having a low transactional activity. Set this option to Standalone for installation on a standalone database such as a development database or on a laptop. Set this option to High Activity if the database is intensively used for transactional processing. Table 2–2 Oracle Journalizing Knowledge Modules KM Notes JKM Oracle 10g Consistent Streams Creates the journalizing infrastructure for consistent set journalizing on Oracle 10g tables, using Oracle Streams. JKM Oracle 11g Consistent Streams Creates the journalizing infrastructure for consistent set journalizing on Oracle 11g tables, using Oracle Streams. JKM Oracle Consistent Creates the journalizing infrastructure for consistent set journalizing on Oracle tables using triggers. JKM Oracle Consistent Update Date Creates the journalizing infrastructure for consistent set journalizing on Oracle tables using triggers based on a Last Update Date column on the source tables. JKM Oracle Simple Creates the journalizing infrastructure for simple journalizing on Oracle tables using triggers.