Pinot Input format is a set of plugins with the goal of reading data from files during data ingestion. It can be split into two additional types: record encoders (for batch jobs) and decoders (for ingestion).
Currently supported Pinot Input Formats:
Batch
Avro
CSV
JSON
ORC
PARQUET
THRIFT
Streaming
Avro
Avro Confluent
To use the avro confluent stream decoder, the realtime table configuration should point to the streamConfigs section of tableIndexConfig should point to the avro confluent stream decoder. Here is an example configuration: