Glossary · Business Analytics

Metric Ontology

also: semantic layer · metric definition framework

Definition

A metric ontology is a versioned, centrally-governed definition of every metric an organization uses, specifying the grain, filters, time-window, and source tables so that the same metric produces identical values regardless of tool, dashboard, or analyst. It prevents the drift that silently corrupts data-driven decisions.

Most data-driven organizations have a silent bug: the same metric name means different things in different dashboards. Active users by one team includes trial users; by another excludes them. A metric ontology — implemented via dbt semantic layers, Cube, Looker LookML, or Malloy — forces every metric to have a canonical definition with grain, filters, source tables, and test assertions. Self-serve analytics only works when the ontology exists.

Essays on this concept