Group a table by one or more columns and compute aggregations per group. This is a convenience wrapper around base.aggregate that promotes the grouping columns to a dedicated parameter so pipelines read more naturally.
base.aggregate
standard
table
group_columns
aggregations
result
- id: 01890000-0000-0000-0000-000000000004 name: base.group_by inputs: - 01890000-0000-0000-0000-000000000000 args: group_columns: "state,county" aggregations: '[{"column": "population", "function": "sum", "as": "pop"}]'