About the Factory Process

The Measure Factory process automates the processing of a number of business rules through a factory configuration filecfg.factory. The factory configuration file defines the measures and the rules that are required to build the measures. The Measure Factory determines what needs to happen, in what order, to calculate the defined measures. Measures are then displayed on DivePort pages or used for ad hoc analysis in ProDiver.

Measure definitions in the factory configuration file consist of calculations using the defined rules of the data sets. Rules are always detail level and associated with a single data set. Measures are always summary level and can span multiple data sets.

The summary view is an abstraction layer over the rules that can include a filter expression and aliases. Aliases are often used to change the name of the source date to a more meaningful name.

Data sets for the factory start with standard cBases produced through the DI ETL processes. Each data set can contain multiple rules, including link rules, which allow one data set to bring in data from another data set. Each data set can be referenced by multiple views.

Rules are described within the appropriate data set and can range from simple calc rules to complex link and plugin rules. The order of the rules does not matter as the factory build process automatically handles any dependencies to ensure all rules are enforced.

Getting Started

The major steps in preparing and implementing a Measure Factory project are:

For practice with the core factory tasks, see the Measure Factory Tutorial.

For information about using Measure Factory-specific macros, see Built-In Macros in DivePort Administrator Help.

See also: