Skip to main content

Formats for Aiven for ClickHouse® - Aiven for Apache Kafka® data exchange

When connecting Aiven for ClickHouse® to Aiven for Apache Kafka® using Aiven integrations, data exchange is possible with the following formats only:

Format nameNotes
AvroBinary Avro format with embedded schema. Libraries and documentation: https://avro.apache.org/
AvroConfluentBinary Avro with schema registry. Requires the Karapace Schema Registry to be enabled in the Kafka service.
CSVExample: 123,"Hello"
JSONASStringExample: {"x":123,"y":"hello"}
JSONCompactEachRowExample: [123,"Hello"]
JSONCompactStringsEachRowExample: ["123","Hello"]
JSONEachRowExample: {"x":123,"y":"hello"}
JSONStringsEachRowExample: {"x":"123","y":"hello"}
MsgPackExample: {\\xc4\\x05hello. Libraries and documentation: https://msgpack.org/
ParquetBinary parquet format. Libraries and documentation: https://parquet.apache.org/
TSKVExample: x=123\ty=hello
TSVExample: 123\thello
TabSeparatedExample: 123\thello