Public Attributes | List of all members
cudf::groupby::streaming_aggregation_request Struct Reference

Request for a single streaming groupby aggregation on a column. More...

#include <groupby.hpp>

Public Attributes

size_type column_index
 Index of the value column.
 
std::unique_ptr< groupby_aggregationaggregation
 Desired aggregation.
 

Detailed Description

Request for a single streaming groupby aggregation on a column.

Analogous to aggregation_request but identifies the value column by index rather than by column_view, since data arrives in batches after construction, and carries exactly one aggregation per request.

column_index refers to the position of the value column in the table_view passed to streaming_groupby::aggregate(). Multiple aggregations on the same column are expressed as separate requests (e.g., [{col, sum}, {col, mean}]). Internal deduplication ensures redundant computations are shared automatically.

Definition at line 423 of file groupby.hpp.


The documentation for this struct was generated from the following file: