Data import

This section is an overview of the various options for importing data into Pinot.

There are multiple options for importing data into Pinot. These guides are ready-made examples that show you step-by-step instructions for importing records into Pinot, supported by our plugin architecture. These guides are meant to get you up and running with imported data as quick as possible. Pinot supports multiple file input formats without needing to change anything other than the file name. Each example imports a ready-made dataset so you can see how things work without needing to bring your own dataset.

Pinot File Systems

These guides will show you how to import data from a supported file system.

pageImport from ADLS (Azure)pageImport from GCPpageImport from HDFS

Pinot Input Formats

These guides will show you how to import data from a Pinot supported input format.

pageImport from CSVpageImport from JSONpageImport from AvropageImport from ParquetpageImport from Thrift

Pinot Stream Ingestion

This guide will show you how to import data using stream ingestion from Apache Kafka topics.

pageImport from Kafka

Last updated