Skip to content

Override default name convention for Aggregation feature #5994

Closed

Description

@nquinn408

Is your feature request related to a problem? Please describe.
Currently, aggregation feature name is concatenation of column name and function name. Users should be able to give optional schema name to override it that names it better. It should be inline so it is clear which aggregation feature it is associated with.

Describe the solution you'd like
We should add optional schema field to Aggregation proto.

Describe alternatives you've considered
Adding a schema field in schema section is alternative but may be hard to associate schema field with aggregation feature.

Activity

  1. nquinn408 commented on Mar 3, 2026

    @nquinn408
    ContributorAuthor

    Similar to how Tecton does it now through name:

            Aggregation(
                column="seconds_watched",
                function="sum",
                time_window=timedelta(days=1),
                name="sum_seconds_watched_per_ad_1d",
            )
    
  2. self-assigned this
    on Mar 3, 2026
  3. nquinn408 commented on Mar 9, 2026

    @nquinn408
    ContributorAuthor

    This is also important when there are two aggregations give in same feature view that have same function over different time windows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions