This is an optional module, usually included as part of an Instrument Polling license.The Data Rollup Processor allows shorter-term averages to be rolled up into larger block or rolling averages. Examples of this would include:
- Re-creating hourly data from 1-minute data
- Rolling up 5-minute or other odd intervals from a directly polled instrument to hourly data
- Rolling up hourly averages to daily averages
- Creating a new parameter with an 8-hour rolling average (e.g., ozone) calculated within AirVision.
The calculation can be done both manually (Utilities->Manual Average Data Rollup) or it can be scheduled in the Task Scheduler.
Before doing the calculation, you must set up the 'rollup programs' that you want and tie them to specific parameter 'tags'. A "Tag" is a term for a combination of a parameter and an average interval (e.g., hourly ozone, 1-minute CO, etc). The intervals are specific to the frequency at which data is
inserted into the database, so the system can't distinguish between OZONE:1h that comes from a block average of minute data and OZONE:1h that is an 8-hour rolling average, updated on the hour. For rolling averages, it is most likely you will need to create a
new parameter in the Site/Parameter editor to store the rolling average data.
If you need to create new tags (e.g., create an daily average tag, or create the 1-hour tag for your new OZONE_8HR parameter), use the List Editors->Parameter Tag Editor to create a new tag.

Once all the tags you need exist, use the Configuration->Average Tag Rollup Editor to create your new rollup programs:

To run a program manually, go to Utilities->Manual Average Data Rollup, select the appropriate time ranges and rollup "programs" and select "Process Rollup."

To run a program automatically, create a new Data Rollup task in the Task Editor, and select the associated rollup type. Then select the specific programs of that type that you wish to run the calculation for.
