Kafka Connect SMT’s — Shortening The Learning Curve

Dan Katz
2 min readMay 23, 2021

Kafka Connect is a powerful ecosystem for building and running streaming data pipelines. Out of the box Kafka Connect provides a number of ways to convert, transform, and process the data for both the Kafka message that gets sent to Kafka from the source datasource and the data that gets sent to the destination datasource.

SMT stands for Single Message Transformation and are built into Kafka Connect. Confluent does a great job at providing examples of each SMT and even provides source code examples. You can also create custom ones which I…

--

--