| Crates.io | csv2pq |
| lib.rs | csv2pq |
| version | 0.1.1 |
| created_at | 2025-03-04 11:13:59.597834+00 |
| updated_at | 2025-03-27 04:14:45.144169+00 |
| description | CSV to Apache parquet converter |
| homepage | |
| repository | https://github.com/Mottl/csv2pq |
| max_upload_size | |
| id | 1577110 |
| size | 48,050 |
Install Rust with Cargo and then:
cargo install csv2pq
csv2pq somedata.csv.gz
produces somedata.parquet.
csv2pq --rm somedata.csv
produces somedata.parquet and removes the original csv file.
csv2pq --f64='*' --f32=col1,col2 --i32='*' --i64=col10 --i64=col11
sets default float and integer data types to Float64 and Int32. Sets
col1 and col2 to Float32, col10 and col11 to Int64.
This project is just a CLI for Apache Arrow implementation in Rust.
If this utility doesn't fit your needs, try arrow-tools.