Main Content

Parquet Files

Read and write Parquet files

Parquet file format supports very efficient compression and encoding of column oriented data. This format enables compression schemes to be specified on a per-column level allowing efficient compression and encoding of data. To read and write Parquet files in MATLAB®, use the parquetread and parquetwrite functions. To read a collection of Parquet files, use parquetDatastore. To conditionally filter and read data faster (Predicate Pushdown) from Parquet files, use rowfilter.

For more information on the Parquet file format, see


parquetreadRead columnar data from a Parquet file (Since R2019a)
parquetwriteWrite columnar data to Parquet file (Since R2019a)
parquetinfoGet information about Parquet file (Since R2019a)
parquetDatastoreDatastore for collection of Parquet files (Since R2019a)
rowfilterSelectively import rows of interest (Since R2022a)