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

Enums

Task Context Properties

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