Overview

Flink provides a set of table formats that can be used with table connectors.

A table format is a storage format that defines how to map binary data onto table columns.

Table 1 Formats supported by Flink

Formats

Supported Connectors

CSV

Kafka, Upsert Kafka, FileSystem

JSON

Kafka, Upsert Kafka, FileSystem, Elasticsearch

Avro

Kafka, Upsert Kafka, FileSystem

Confluent Avro

Kafka, Upsert Kafka

Debezium

Kafka, FileSystem

Canal

Kafka, FileSystem

Maxwell

Kafka, FileSystem

Ogg

Kafka, FileSystem

Orc

FileSystem

Parquet

FileSystem

Raw

Kafka, Upsert Kafka, FileSystem