Table of Contents

Search

  1. Preface
  2. Part 1: PowerExchange Change Data Capture Introduction
  3. Part 2: CDC Components Configuration and Management
  4. Part 3: CDC Sources Configuration and Management
  5. Part 4: Change Data Extraction
  6. Part 5: Monitoring and Tuning
  7. Appendix A: CDC for z/OS Troubleshooting
  8. Appendix B: DTL__CAPXTIMESTAMP Time Stamps

PowerExchange IDMS Log-Based CDC Components

PowerExchange IDMS Log-Based CDC Components

The PowerExchange IDMS log-based CDC uses various components on the z/OS and Windows systems.
The following figure shows the PowerExchange IDMS log-based CDC architecture:
In this figure, the components through which the data flows appear as shaded, rectangular shapes with numeric labels. The components that control the data flow appear as elliptical shapes with alphabetic labels.
A user application updates the IDMS source database. IDMS writes the changes to its log files. The PowerExchange IDMS ECCR captures changes from the IDMS logs and sends it to the PowerExchange Logger. The PowerExchange Logger stores the changes in its log files. If you use PowerExchange Condense, PowerExchange Condense performs full or partial condense processing on the change data and stores the data in condense files. When a CDC session runs, the change data is pulled from the PowerExchange Logger log files or PowerExchange Condense condense files.
The following list summarizes the PowerExchange IDMS log-based CDC components:
PowerExchange Agent
The PowerExchange Agent controls mainframe service routines and programs for data propagation in PowerExchange. The PowerExchange Agent obtains data from repositories, manages authorization, and facilitates communication between components.
PowerExchange Condense
Optional. Extracts changes from the PowerExchange Logger log data set, performs full or partial condense processing on the data, and then stores the data in condense files.
PowerExchange IDMS ECCR
Captures change data from the IDMS logs that are recorded in the PowerExchange Log Catalog and makes that data available to the PowerExchange Logger. The ECCR can run as a batch job or started task.
PowerExchange Logger for z/OS
Records the change data that the ECCR captured in log data set. When CDC sessions run, PWXPC in conjunction with PowerExchange extracts change data from the PowerExchange Logger log files through the PowerExchange Listener.
PWXLOGCAT or PowerExchange Log Catalog
Contains information about all of the IDMS logs from which to capture change data. You use the PowerExchange Log Catalog utilities, DTLULCAT and DTLULOGC, to build and maintain this catalog.
Multiple schemas can be registered in a single LOGSID. However, schemas, which include objects of the same name, cannot be differentiated. If you copy schemas under the same names, such as in test environments, configure the copies for their own environments. A separate PowerExchange Listener, PowerExchange Logger, and ECCR is required for each like-named schema.

0 COMMENTS

We’d like to hear from you!