data averaging

Reduces the size of a database by taking old data, separating it into time-based intervals, and storing all of the data points contained in an interval as a single data point. The single data points are time-weighted averages and represent the average value of the data collected during a given time period.