Time aggregation

Time aggregation is the aggregation of all data points for a single resource over a specified period (the granularity). Data aggregations in Resource Time Series reports are of the time aggregation type.

The result of the aggregation is one data point that reflects a statistical view of the collected and aggregated data points. For example, average, minimum, maximum, sum, or count. Typically, multiple aggregated data points are presented in a report for a given reporting period.

The following figure illustrates time aggregation:

Time aggregation

In this figure:
  • Data points are collected from a single resource (Resource A) every 5 minutes (the polling period).
  • The granularity for this aggregation is 20 minutes.
  • The data points collected during each granularity period are aggregated into a single statistical value. For example, the average of all the collected data points.
  • The time stamp for each aggregated value is taken from the middle of the granularity period. In this figure, 6:10 (halfway between 6:00:00 and 6:19:59) and 6:30 (halfway between 6:20:00 and 6:39:59).