csv2pq — CSV to Apache Parquet converter
Installation
Install Rust with Cargo and then:
Usage examples
produces somedata.parquet.
produces somedata.parquet and removes the original csv file.
sets default float and integer data types to Float64 and Int32. Sets
col1 and col2 to Float32, col10 and col11 to Int64.
Parquet and Arrow underlying implementation
This project is just a CLI for Apache Arrow implementation in Rust.
Other converters
If this utility doesn't fit your needs, try arrow-tools.