Configuring Kafka Connector to Process Typed Data and Handle Errors
summary
Shows how to configure Kafka Connector 5.15 to process typed data using JSON Schema, Protobuf and JSON converters (JSON converter embeds the schema) and to use new payload.mode compact/extended (compact is simpler but breaks on property type changes and lacks temporal and Protobuf support). Error handling uses Kafka Connect properties like errors.tolerance=none vs all, errors.deadletterqueue.topic.name and headers.enable; demo builds a sink connector, sends a bad message to the DLQ, shows connector fails with none and stays running with all.
AI-written summary · about
chapters (11)
- 0:00Introduction to Kafka Connector
- 0:31Agenda and Type Data Basics
- 1:59Schema Converters and PayAsYouGo Mode
- 3:03Compact vs Extended Modes
- 3:45Error Handling in Kafka Connector
- 5:39Demo Setup and Environment
- 7:31Creating the Connector
- 9:01Successful Data Processing
- 10:08Handling Failed Messages
- 11:38Error Tolerance Configuration
- 13:09Conclusion and Q&A
related talks
05mPREVIEW: Kafka Connect Best Practices
42mFrom zero to hero with Apache Kafka's connect API
38mA Crash Course in Error Handling for Streaming Data Pipeline
39mKafka as a Platform: The Ecosystem from the Ground Up
46mMake Your Kafka Applications More Robust
38mStreaming with Structure
03h 00mStream Processing, Going Beyond Pub/Sub with Kafka Streams and...
45mFrom Zero to Hero with Kafka Connect
