ValueModelCalculation
How a value type is worked out.
- unitType:requiredProperties: 5
What one unit of the metric is.
- formulaType: array of string
Ids The formula that works out units; otherwise the formula whose
valueTypeSlugis this value type. - monetaryType: object
Conversion Properties: 4What 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, withvaluefor the units, each variable at itsdefault(or a customer'smonetaryConversionOverrides) and any other name read from the signal's data. A bare number is a rate per unit.conditionschoose another result, as on a formula. The rate shown for the metric is the first variable'sdefault, or the bare number. Without a monetary conversion, amonetaryunit is worth its amount and other units count units only. Decimal amounts in major units of the model's currency. - overrideType: array of string
Ids Overrides that apply to this value type.
- segmentType: array of string
Table Ids Segment tables that set formula variables from the signal's data (see
segmentTables). - signalType: array of string
Event Names Signal events that feed this value type when their binding names no formula.
- propertyadditionalPropertyType: anything
Name