← 全部工具

heuermh/duckdb-parquet-tools

热度 65 更新于 开发与构建

Apache Parquet format tools for DuckDB.

githubauto-collected

安装

暂未验证可直接使用的安装命令,请查看项目官方文档或 Release。

duckdb-parquet-tools

Apache Parquet format tools for DuckDB.

Hacking duckdb-parquet-tools

Install

  • JDK 17 or later, https://openjdk.java.net
  • Apache Maven 3.6.3 or later, https://maven.apache.org

To build

$ mvn package

$ export PATH=$PATH:`pwd`/target/appassembler/bin

$ duckdb-parquet-tools --help
USAGE
  duckdb-parquet-tools [-hV] [COMMAND]

OPTIONS
  -h, --help      Show this help message and exit.
  -V, --version   Print version information and exit.

convert Convert input Parquet file to DuckDB as Parquet file. create Create DuckDB table and write as Parquet file. dbml Describe Parquet file as loaded by DuckDB in DBML format. describe Describe Parquet file columns as loaded by DuckDB. head Write the first n records from a Parquet file in JSON format. meta Query the metadata of a Parquet file as loaded by DuckDB. ratios Show data compression ratios from a Parquet file as loaded by DuckDB. schema Query the internal schema of a Parquet file as loaded by DuckDB. help Display help information about the specified command. generate-completion Generate bash/zsh completion script for duckdb-parquet-tools.



### Installing duckdb-parquet-tools via Homebrew

`duckdb-parquet-tools` is available in Homebrew via the `homebrew-parquet-tools` tap, https://github.com/heuermh/homebrew-parquet-tools

$ brew tap heuermh/parquet-tools $ brew install duckdb-parquet-tools