ValueModelCalculation

How a value type is worked out.

  • What one unit of the metric is.

    Properties: 5
  • The formula that works out units; otherwise the formula whose valueTypeSlug is this value type.

  • What a signal's units are worth, worked out for each signal: { "expression": "value * rate", "variables": [{ "id": "rate", "default": 1.5 }] }. The expression is in the formula language, with value for the units, each variable at its default (or a customer's monetaryConversionOverrides) and any other name read from the signal's data. A bare number is a rate per unit. conditions choose another result, as on a formula. The rate shown for the metric is the first variable's default, or the bare number. Without a monetary conversion, a monetary unit is worth its amount and other units count units only. Decimal amounts in major units of the model's currency.

    Properties: 4
  • Overrides that apply to this value type.

  • Segment tables that set formula variables from the signal's data (see segmentTables).

  • Signal events that feed this value type when their binding names no formula.