VSAM CDC Connector

VSAM CDC Connector

Integration with the PowerExchange CDC environment

Integration with the PowerExchange CDC environment

You must have a functional on-premises PowerExchange CDC environment that can capture change records from VSAM source data sets on a z/OS system and log the change records to a remote PowerExchange Logger on Linux, UNIX, and Windows system. VSAM CDC Connector retrieves change records from the PowerExchange Logger for Linux, UNIX, and Windows log files.
You must have a license that allows your organization to use VSAM CDC Connector and PowerExchangeClient packages on a Linux or Windows system. On each system from which you plan to use VSAM CDC Connector, install the Secure Agent. After you start the Secure Agent the first time, the VSAM CDC Connector and the PowerExchangeClient package are installed locally. You can then use Cloud
Data Integration
, Administrator, and Monitor interfaces to configure VSAM CDC connections, mappings, and mapping tasks and to run and monitor mapping tasks.
The following image shows the general architecture of the VSAM CDC Connector components in relation to Cloud
Data Integration
, the remote VSAM source system, and the remote PowerExchange Logger for Linux, UNIX, and Windows system:
This configuration spans the following on-premises systems:
  • The Windows system where the PowerExchange Navigator client runs.
  • The z/OS system where the VSAM source, PowerExchange change capture routine (CICS/VSAM ECCR), PowerExchange Logger for z/OS, and PowerExchange Listener run.
  • The remote PowerExchange Logger for Linux, UNIX, and Windows system with another PowerExchange Listener instance.
  • The Linux or Window system where the VSAM CDC Connector components and Secure Agent run.
Based on this configuration, the following processing occurs:
  1. The PowerExchange capture routine actively captures change records from VSAM transaction logs and sends the records to the PowerExchange Logger for z/OS on a continuous basis.
    To capture change records, the PowerExchange capture routine uses the capture registrations that are recorded in the PowerExchange CCT file. You defined a capture registration for each VSAM source data set in the PowerExchange Navigator. The PowerExchange Navigator generated a corresponding extraction map, which will be used to extract the change records.
  2. Because remote logging is enabled, PowerExchange sends the change records that are in the PowerExchange Logger for z/OS log files to the remote PowerExchange Logger for Linux, UNIX, and Windows.
  3. The PowerExchange Logger for Linux, UNIX, and Windows logs the change records in its log files.
    The pwxccl.cfg file defines the PowerExchange Logger configuration.
  4. When you design a mapping in
    Data Integration
    , you associate the Source transformation with a VSAM CDC connection. You can define the connection in either
    Data Integration
    or Administrator. The PWX CDC Metadata Adapter then uses the connection to connect to the PowerExchange Listener on z/OS and retrieve extraction-map metadata for the VSAM source from the PowerExchange DTLCAMAP file.
    In the mapping, you must also define a Target transformation and connection and map the source fields to target fields.
  5. The Secure Agent in conjunction with
    Data Integration
    sends the extraction-map metadata to the Informatica Intelligent Cloud Services repository in the cloud.
  6. When you run the mapping task that is associated with the mapping, all of the CDC metadata, connection properties, mapping information, advanced source properties, CDC runtime properties, and advanced session properties are pushed down to the on-premises Secure Agent in the form of a session .xml file.
  7. The PWX CDC Reader on the Secure Agent machine communicates with the PowerExchange Listener on the PowerExchange Logger for Linux, UNIX, or Windows machine to retrieve the change records from the PowerExchange Logger log files.
  8. Data Integration
    transmits the change records to the mapped target.
Alternative configurations of PowerExchange with the VSAM CDC Connector components and Cloud
Data Integration
are possible. For example:
  • The PowerExchange Logger for Linux, UNIX, and Windows, the VSAM CDC Connector components, and the Secure Agent can all run on the same Linux or Windows system.
  • The PowerExchange Navigator can run on any supported Windows system, including a Windows system where the PowerExchange Logger for Linux, UNIX, and Windows, VSAM Connector, and Secure Agent run.

0 COMMENTS

We’d like to hear from you!