The introduction of Data Capture necessarily adds some overhead to the processing of the originating transaction by the source database / file manager. For that reason it is customary to perform as little additional processing of the data during the actual capture operation as possible. There are three methods for filtering data from the capture process:
- Publisher Filter - Limited to CDC Destination objects with wild cards and program/transaction include/exclude. The CDCzLog Publisher provides some basic filtering on IMS Objects: DBD, Segment, Area, Partition, and PSB.
- Capture Filter Exit - An optional program stored in a program LOADLIB that can filter and control captured data written to the LogStream Dataset for publishing.
- Engine based Filter - Engines support essentially unlimited filtering capabilities through the Connect CDC SQData's native procedural language. Source record level and field level evaluation of data content including cross-reference to external files not part of the original data capture.