Previous Topic: Aggregation and Correlation Engine (ACE1)Next Topic: ACE1 Calculation Order


ACE1 Cycle

ACE1 works in cycles. In each cycle, ACE1 calculates all metrics that are assigned to it. The ACE1 cycle consists of the following steps:

Archive

Archives contract metrics that have been marked as archived on the GUI. Only those metrics are archived.

Purge

If the user requests the purging of a contract, all the data written by ACE1 when calculating the metrics of that contract is purged.

Data Purge

Handles the locking of the calculation date and deletes data (currently only raw data).

Wait For Db

Verifies that there is a connection to the database.

Reset

Preparation for the new cycle.

Instance Management

Handles instance assignment actions.

Start Cycle Query

Debugging sub-cycle.

(Not active.)

Old Purge

Handles full contract purges.

New Purge

Handles data purge and calculated data lock requests.

Archive

Handles archive action

Clear Attributes Cache 1

Clears the custom attributes cache.

Infrastruct Processing

Handles changes in resource structure.

Create Rules List

Looks for recalculation earliest date.

Clear Attributes Cache 2

Clears the custom attributes cache.

Calculation Cycle

Active calculation provided service level.

Idle Cycle

Waits for the cycle length to lapse (if so configured)