Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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
Warning
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.