Interval (BInterval)

This component works behind the scenes to define the period of time the framework uses to separate values in a trend (time series). Whenever an interval is specified, a rollup is required to combine all values that fall within a single interval.

Default Interval

When a request does not specify the default interval, the system calculates one based on the time range:

  • If the time range is >= one year, the interval is one month.
  • If the time range is >= one month, the interval is one day.
  • If the time range is >= one week, the interval is six hours.
  • If the time range is >= one day, the interval is fifteen minutes.
  • If the time range is >= twelve hours, the interval is five minutes.
  • If none of the conditions above match, the interval is one minute.

Values

  • None, that is, no interval. This effectively defines the interval as a single millisecond.
  • Second
  • Five Seconds
  • Ten Seconds
  • Fifteen Seconds
  • Thirty Seconds
  • Minute
  • Five Minutes
  • Fifteen Minutes
  • Twenty Minutes
  • Thirty Minutes
  • Hour
  • Two hours
  • Three Hours
  • Four Hours
  • Six Hours
  • Twelve Hours
  • Day
  • Week
  • Month
  • Quarter, that is, three months
  • Year