The FilePulse connector from Florian Hussonnois is a really useful connector for Kafka Connect which enables you to ingest flat files including CSV, JSON, XML, etc into Kafka. You can read more it in its overview here . Other connectors for ingested CSV data include kafka-connect-spooldir (which I wrote about previously ), and kafka-connect-fs .
Here I’ll show how to use it to stream CSV data into a topic in Confluent Cloud . You can apply the same config pattern to any other secured Kafka cluster.