Universal Statistics Engine
Use this article when authoring or changing formula-based statistics so that historical results stay defensible.
What the Engine Supports
The statistics engine supports formula-based operational statistics, time-aligned series, ownership, targets, and versioned definitions.
Supported formula capabilities and supported data sources vary by plan and configuration. Not every arbitrary formula or data source is supported — validate before designing a workflow around one.
Changing a Published Definition
A formula change alters the meaning of the series. Publish it as a new version, record the effective date, and keep the prior definition readable so past reviews remain interpretable.
If a restatement of history is genuinely required, state it explicitly in the statistic's description rather than letting a chart change shape without explanation.
Troubleshooting
- A formula fails validation.
- Check that every referenced statistic exists, is in scope, and reports on a compatible period.
- A value shows as empty rather than zero.
- Empty usually means no data was received for the period. Define missing-value behavior explicitly instead of treating it as zero by default.
- A ratio breaks when the denominator is zero.
- Define the zero-denominator result for the statistic — typically empty rather than zero — and document the choice.
Methodology Disclosure
Cendryva independently adapts management-by-statistics concepts for operational software. Read the full disclosure in the Cendryva Platform Overview.