In Flink SQL, the connector describes the external system that stores the data of a table, such as Apache Kafka.

Some systems support different data formats. For example, a table that is stored in Kafka can encode its rows with CSV, JSON, or Avro. The table schema defines the schema of a table that is exposed to SQL queries. It describes how sources and sinks map the data format to the table schema.

Kudu connector
Kudu can be used as one of the connector solutions in Flink SQL.