A Kafka Connect transform changes records as they pass through a connector. It addresses practical stream-ingestion problems such as missing keys and sensitive fields that should be altered or masked before records enter Kafka. section 5.3
Transforms are useful when connector output needs adjustment before publication:
- Add keys so updates for the same student can remain ordered within a partition instead of being distributed unpredictably. section 5.3
- Alter or mask students’ social security numbers to limit exposure before the data reaches Kafka. section 5.3
