Crate datafusion[−][src]
DataFusion
DataFusion is a SQL parser, planner, and query execution library for Rust. It is data source agnostic but provides implementations for CSV and Apache Parquet file formats. A DataFrame API is also provided.
Modules
dataframe |
DataFrame functionality |
datasources |
Defines data sources supported by DataFusion |
dfparser |
SQL Parser |
errors |
Error types |
exec |
Query execution |
functions |
Example SQL functions |
logical |
Logical plan |
relations | |
sqlplanner |
SQL Query Planner (produces logical plan from SQL AST) |
types |
Datatype definitions |