Dynamic Aggregation Processing

This section provides additional details around the specific types of processing used with dynamic aggregation.

Similar to standard aggregation, dynamic aggregation processing comprises three primary types of processes:
  • Dimension Scanning: a process that searches for unique combinations of dimensions that are not yet represented by an Aggregation Measuring Component.

  • Find Constituents: a process that finds all source data to be aggregated for a given Aggregation Measuring Component, based on the Aggregation Measuring Component’s dimensions.

  • Aggregation: a process that aggregates source data that corresponds to the Aggregation Measuring Component’s dimensions.

Dynamic aggregation processing is driven by the following types of administrative data:
  • Data Sources define the source of data to be aggregated, such as measurement data from usage subscriptions linked to a service point, badged or unbadged items, or other sources of data.
  • Aggregation Measuring Component Types define the most important properties of aggregation measuring components used to store aggregated data.
  • Aggregation Groups define the ordering of a series of related aggregations and the schedule of aggregation.
  • Measuring Component Sets define the dimensions and criteria by which aggregation will be performed.
Refer to Dynamic Aggregation Configuration Overview for more information about configuration of this data.