Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
datafusion::execution::context - Rust
[go: Go Back, main page]

Expand description

SessionContext contains methods for registering data sources and executing queries

Structs

Holds per-execution properties and data (such as starting timestamps, etc). An instance of this struct is created each time a [LogicalPlan] is prepared for execution (optimized). If the same plan is optimized multiple times, a new ExecutionProps is created each time.
Configuration options for session context
SessionContext is the main interface for executing queries with DataFusion. It stands for the connection between user and DataFusion/Ballista cluster. The context provides the following functionality
Execution context for registering data sources and executing queries
Task Execution Context

Constants

Session Configuration entry name for ‘COLLECT_STATISTICS’
Session Configuration entry name for ‘PARQUET_PRUNING’
Session Configuration entry name for ‘REPARTITION_AGGREGATIONS’
Session Configuration entry name for ‘REPARTITION_JOINS’
Session Configuration entry name for ‘REPARTITION_WINDOWS’
Session Configuration entry name for ‘TARGET_PARTITIONS’

Traits

A planner used to add extensions to DataFusion logical and physical plans.

Functions

Default session builder using the provided configuration