Creating a TimesTen Physical Schema

28 Oracle Changed Data Capture Adapters 28-1 28 Oracle Changed Data Capture Adapters This chapter describes how to work with Oracle Changed Data Capture Adapters as well as with Attunity Stream in order to integrate changes captured on legacy sources using Oracle Data Integrator. This chapter includes the following sections: ■ Section 28.1, Introduction ■ Section 28.2, Installation and Configuration ■ Section 28.3, Setting up the Topology ■ Section 28.4, Setting Up an Integration Project ■ Section 28.5, Creating and Reverse-Engineering an Attunity Stream Model ■ Section 28.6, Designing an Interface Using the LKM Attunity to SQL

28.1 Introduction

Oracle Changed Data Capture Adapters offer log-based change data capture CDC for enterprise data sources such as CICS, VSAM, Tuxedo, IMS DB, and IMS TM. Captured changes are stored in a storage called Staging Area which is different from the Oracle Data Integrator interfaces’ staging areas. Attunity Stream is part of the Attunity Integration Suite AIS and provides the same features as the Oracle Changed Data Capture Adapters. In this section, we will refer to both products as Attunity Stream. The Attunity Stream Staging Area contains the Change Tables used by Attunity Stream to store changes captured from the sources. It maintains the last position read by Oracle Data Integrator This is the Attunity Stream Context, which is different from the Oracle Data Integrator Context concept and starts at this point the next time a request from Oracle Data Integrator is received. The Change Tables are accessed through Attunity Stream Datasources. Oracle Data Integrator uses Attunity Stream datasources as a sources of integration interfaces. They cannot be used as target or staging area. Journalizing or data quality check is not possible on this technology.

28.1.1 Concepts

The Attunity Stream concepts map the Oracle Data Integrator concepts as follows: One Workspace within an Attunity Agent or Daemon listening on a port corresponds to one data server in Oracle Data Integrator. Within this Daemon, each Datasource or DatasourceOwner pair corresponds to one ODI Physical Schema. In each