The optional MAPPINGS statement links source objects with targets. Explicit specification of source object level metadata can be accomplished using either Static or Dynamic means.
Note:
- If not specified, the default behavior will replicate every CDC record published to the replicator. The fully qualified table name or IMS DBD from the CDC record will be substituted in the target url and the JSON/AVRO (header/payload) will not contain the "alias" and "<alias_name>" pair.
- The default behavior will also occur if Static MAPPINGS have been provided but one or more SOURCE <object names> have not been specified. This default behavior enables continuous operation even when new source objects are encountered for the first time by the Replicator and where the Replicator script has not been revised to provide for non-default options including Topic Names, AVRO Confluent Subjects, Aliases, etc. This default behavior can be prevented by including a MAPPINGS Exit (see Dynamic Mappings) where the exit merely terminates execution of the Replicator.
- Many Kafka configurations do not allow dynamic registration of Topics effectively preventing the default behavior.