kafka-connect-transform-common
kafka-connect-transform-common copied to clipboard
Add Transform to uppercase topic name
Similar to 92, a generic topic upper-caser is needed.
This is useful for database-to-database pipelines where the target it oracle: mixed case topics result in mixed-case target tables, which creates havoc for the sink.
Sink property quote.sql.identifiers=never is not a good solution because behaviour differs for different dialects: it is a better solution to uppercase all topic names so that they sink with the same names. For most database; especially Oracle; this is the preferable behaviour.