Aggregations are one of the more complex features in the Prophecy IoT application, and depend on the site being fully configured properly and several external components working correctly. Also note that the Aggregation Engine which runs in the background and processes aggregations can be configured to send an email when an error is encountered.

If an aggregation doesn't seem to be working and the suggestions below don't help or you just want to enable these error emails, please contact the Prophecy Consulting Group for assistance.

Why aren't any of my site's aggregations working?

Check that the Data Acquisition Engine database information configured on the settings page is correct. The Data Acquisition Engine cannot validate that information ahead of time. If those settings turn out to be wrong, the aggregations will need to be edited and re-saved once the settings are corrected, so new logging groups can be created by the Data Acquisition Engine.

One of my aggregations never fires, though the conditions are met.

If other aggregations are working and one particular one doesn't seem to be, check to see if any of the groups set up on that aggregation would always evaluate to true. Since aggregations fire when conditions go from false to true, if the conditions were always true from the very start that can never happen.

My aggregation is firing, but the results are too low or it seems to be missing some rows.

Work with the Prophecy Consulting Group to compare the Update Rate and Logging Rate between the tags and logging group in the Data Acquisition Engine. If those don't match, it's possible for tag values to never be logged, which will throw off aggregation results.

Why is the 'enabled' checkbox not checked on my aggregation?

The Aggregation Engine disables any aggregations that cause significant errors during processing. Contact the Prophecy Consulting Group for help correcting the error and re-enabling the aggregation.