commit | 7d3cae0699348aa1701a24725bca0d283bcd5812 | [log] [tgz] |
---|---|---|
author | r.4ntix <r.4ntix@gmail.com> | Tue Jun 27 04:27:58 2023 +0800 |
committer | GitHub <noreply@github.com> | Mon Jun 26 16:27:58 2023 -0400 |
tree | c6bf25f3835d218d7895627fe86aeab6013d3eee | |
parent | f24a724543c43e99e65a7069ed170f976e432332 [diff] |
feat: add `-c option` to pass the SQL query directly as an argument on datafusion-cli (#6765) * feat: add `-c option` to pass the SQL query directly as an argument on datafusion-cli * feat: add integration tests of datafusion-cli * chore: exclude test data files of datafusion-cli from RAT check
DataFusion is a very fast, extensible query engine for building high-quality data-centric systems in Rust, using the Apache Arrow in-memory format. Python Bindings are also available.
DataFusion offers SQL and Dataframe APIs, excellent performance, built-in support for CSV, Parquet, JSON, and Avro, extensive customization, and a great community.
https://arrow.apache.org/datafusion/ contains the project's documentation.
The example usage section in the user guide and the datafusion-examples code in the crate contain information on using DataFusion.
The developer’s guide contains information on how to contribute.