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
aggregate_expressions in datafusion::physical_plan::aggregates - Rust
[go: Go Back, main page]

Function aggregate_expressions

Source
pub fn aggregate_expressions(
    aggr_expr: &[Arc<AggregateFunctionExpr>],
    mode: &AggregateMode,
    col_idx_base: usize,
) -> Result<Vec<Vec<Arc<dyn PhysicalExpr>>>, DataFusionError>
Expand description

Returns physical expressions for arguments to evaluate against a batch.

The expressions are different depending on mode:

  • Partial: AggregateFunctionExpr::expressions
  • Final: columns of AggregateFunctionExpr::state_fields()