FileConvert converts between CSV/TSV and Parquet files (schemas supported by the Arrow library).
This project is licensed under the Apache License, Version 2.0.
The repository includes a number of third party packages provided under separate licenses. Details about these packages and their respective licenses is at ThirdParty/licenses/index.md.
FileConvert is built using the same build process as MapD Core.
See MapD Core README
The basic command line to convert a file from one type to another is:
FileConvert -i ./file.csv -o ./file.parquet
FileConvert -i ./file.parquet -o ./file1.csv
Tools from parquet-cpp can be used to verify Parquet files generated.
parquet_reader --only-metadata ./file.parquet
parquet-scan ./file.parquet
The other command line options can be seen by typing:
FileConvert --help