Metrics
Metrics are the numbers you measure. They are the core entity in the Duodata ontology.
Source metrics vs derived metrics
- A source metric may include transformations like
COUNT DISTINCT, but does not reference other metrics. It is grounded in source data.
- A derived metric has a formula that references other metrics.
Units (semantic, not data types)
Unit is semantic. "Percentage" / "USD" / "Count" tells the user what the number means; it is not "decimal vs integer".
Time grain
Time grain describes how the metric exists over time; its availability and natural periodicity (daily, monthly, etc.).
Identifiers
Names used in formulas, tickets, and code. Identifiers provide a stable, machine-readable reference for each metric.
Formulas
Derived metrics use formulas that reference other metrics. You can add conceptual filters by slice.
Lineage
Lineage shows upstream and downstream dependencies for a metric, what feeds it, and what it feeds.
Value drivers
Value drivers describe what moves a metric and why. Over time, this creates a value driver tree that surfaces the "north star" metrics and disconnected or redundant metrics.