Range (Base Model)

PropertyDescriptionDefaultTypeRequired
keyString key representing the date rangeNoneUnion[str, None]No
startSpecify the start for the rangeNoneUnion[str, int, float, None]No
start_displayText to show for the start rangeNoneUnion[str, None]No
endSpecify the end for the rangeNoneUnion[str, int, float, None]No
end_displayText to show for the end rangeNoneUnion[str, None]No


RangeAgg

PropertyDescriptionDefaultTypeRequired
typeType of aggregationDynamicAggType.RANGEDynamicAggTypeYes
rangesList of `Range` instances, representing different value ranges
List[Range]Yes
ui_onlySection dedicated to UI transformation options only. Not required for regular aggregation processNoneUnion[RangeAggUI, None]No
This aggregation should always be defined with non overlapping ranges.  While functionally it might work, the number of results can be unpredictable if overlapped ranges are selected by the user.
  • No labels