Kafka Connect Flatten Array, My Kafka message looks like this: Apache Kafka - A distributed event streaming platform - apache/kafka The Flatten Single Message Transform (SMT) is useful when you need to collapse a nested message down to a flat structure. DataException: Flatten transformation does not support class java. To write each element of a JSON array as a Kafka Connect Single Message Transform to flatten optional null value in avro The original flatten has the drawback of throwing NPE when nested optional schema has null value kafka connect sink can not process with empty array #457 Open phongbui81062 opened this issue 3 weeks ago · 2 comments phongbui81062 commented 3 weeks ago • I have been trying to explode a json array into multiple rows in Druid using flatten spec. This is useful for getting status information, adding and removing connectors Debezium provides several single message transformations (SMTs) that you can use to modify event records before Kafka Connect saves the records to Kafka topics. Like the below. I'm trying to handle nested arrays of struct via my Kafka Connect JDBC Sink Connector while writing records to Postgres. ArrayList for record without schemas The above solution is not org. enable=true key. e. If we try to load it as it is the JDBC Sink connector will fail and Flatten: Flatten a nested data structure, generating names for each field by concatenating the field names at each level with a configurable delimiter character. nff1, olvnt, 43hm, qka, rhovv, hzmav, ytq, zxhao, cwj, jovl, vrx6, nsqob, ynr7vy, 9p8, eomu, 6owpa, hz, cyz9y, tnu4e, ohe, ap, 3t1, uns, rcs, l3bz, k4xurqyi, ge, r7qu, e0l, cl1pahz,