Tabular File Formats¶
CSV Files¶
|
Options for converting CSV data. |
An object that reads record batches incrementally from a CSV file. |
|
|
Writer to create a CSV file. |
A special object indicating ISO-8601 parsing. |
|
|
Options for parsing CSV files. |
|
Options for reading CSV files. |
|
Options for writing CSV files. |
|
Open a streaming reader of CSV data. |
|
Read a Table from a stream of CSV data. |
|
Write record batch or table to a CSV file. |
|
Description of an invalid row in a CSV file. |
Feather Files¶
|
Read a pandas.DataFrame from Feather format. |
|
Read a pyarrow.Table from Feather format |
|
Write a pandas.DataFrame to Feather format. |
JSON Files¶
|
Options for reading JSON files. |
|
Options for parsing JSON files. |
|
Read a Table from a stream of JSON data. |
Parquet Files¶
|
Encapsulates details of reading a complete Parquet dataset possibly consisting of multiple files and partitions in subdirectories. |
|
Reader interface for a single Parquet file. |
|
Class for incrementally building a Parquet file for Arrow tables. |
|
Read a Table from Parquet format |
|
Read FileMetadata from footer of a single Parquet file. |
|
Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata |
|
Read effective Arrow schema from Parquet file metadata. |
|
Write metadata-only Parquet file from schema. |
|
Write a Table to Parquet format. |
|
Wrapper around parquet.write_table for writing a Table to Parquet format by partitions. |
ORC Files¶
|
Reader interface for a single ORC file |
|
Writer interface for a single ORC file |
|
Read a Table from an ORC file. |
|
Write a table into an ORC file. |