Data Stack Index / v 02.06
Verified 2026·07·03
Send a correction
§ Glossary · Data observability

Concepts
& vocabulary.

Definitions for the capabilities referenced across tool entries. Sorted by buyer importance — the things teams compare on sit at the top.

Concepts indexed 15
Critical 4
Important 9
Nice to have 2
01
4 concepts

Critical.

Features that materially shape buying decisions in this vertical. Most teams need at least one tool with each.

Assertion-Based Testing

Quality 7 tools list this

Tests are explicit statements of what should be true ("order_id is never null", "revenue is positive", "customer_id exists in dim_customer"). Deterministic, debuggable, reviewable in pull requests. Complement rather than replacement for ML anomaly detection — assertions encode known rules, anomaly detection surfaces unknown unknowns.

Not the same as ▸ ML Anomaly Detection

Column-Level Lineage

Lineage 18 tools list this Open hub →

Traces data flow at the individual column granularity rather than just between tables. Critical for impact analysis when a column changes, for PII tracking, and for regulatory compliance in financial or healthcare contexts. Column-level lineage is computationally expensive and not all tools that claim "lineage" actually provide it — many stop at table level.

Not the same as ▸ Table-Level Lineage · Transformation Lineage

dbt-Native Testing

Quality 4 tools list this Open hub →

Runs as part of the dbt execution context — as a package, post-hook, or artifact consumer — rather than monitoring the warehouse from the outside. Tests are defined in the same codebase as models, run on the same schedule, and fail the same CI pipeline. The alternative is warehouse-side monitoring (Monte Carlo-style) which catches issues dbt misses but reacts rather than prevents.

Not the same as ▸ Warehouse-Native Monitoring

Schema Change Detection

Quality 12 tools list this

Alerts when a monitored table's schema changes — columns added, removed, or retyped. Catches silent breaking changes from upstream systems. A floor capability, not a differentiator — treat any tool without it as incomplete.

Not the same as ▸ Data Contracts

02
9 concepts

Important.

Features that differentiate tools meaningfully. Worth understanding before evaluating.

Business Glossary

Catalog 11 tools list this Open hub →

A managed vocabulary of business terms ("Active Customer", "Recognized Revenue") with definitions, owners, and — critically — links to the physical assets that implement them. Without the linking layer a glossary is just a wiki. With it, you can answer "which dashboards use our official definition of Active Customer?" — the question governance teams actually care about.

Circuit Breaker

Quality 2 tools list this Open hub →

Halts downstream execution when a test fails — preventing bad data from propagating into marts, ML features, or BI dashboards. Requires tight integration with the orchestrator (Airflow, Dagster, dbt Cloud). Distinct from alerting-only tools which notify after damage is done.

Data Contracts

Quality 5 tools list this Open hub →

Explicit, versioned agreements between data producers and consumers specifying schema, semantics, SLAs, and breaking-change policy. Enforced in CI for producers and at consumption time for consumers. Distinct from schema validation alone — a contract captures intent, not just structure. Implementations vary wildly; many tools claiming "data contracts" offer only schema checks.

Not the same as ▸ Schema Change Detection

ML Anomaly Detection

Quality 9 tools list this Open hub →

Uses machine learning models trained on historical data to detect values, volumes, or distributions outside expected bounds — without requiring the user to write explicit assertions. Reduces the "I didn't know to test for that" class of incident. Trade-off: requires a training window (typically two to four weeks), can produce false positives on seasonal data, and doesn't replace assertions for business-rule validation.

Not the same as ▸ Assertion-Based Testing

OpenLineage-Native

Lineage 3 tools list this Open hub →

Emits and consumes OpenLineage events as a first-class citizen rather than via a plugin or adapter. Signals commitment to interoperability with other metadata tooling — Marquez, OpenMetadata, Astronomer, and others can consume the same event stream. Increasingly the differentiator between "open" and "proprietary metadata model" observability platforms.

PII Auto-Classification

Catalog 10 tools list this Open hub →

Automatically identifies columns likely to contain personally identifiable information — email addresses, phone numbers, national IDs — through regex, name heuristics, or ML. Required for meaningful compliance workflows at scale. Quality varies: naive implementations produce heavy false-positive rates. Worth asking vendors about their accuracy benchmarks.

Pre-Merge Diffing

Quality 1 tool list this Open hub →

Compares the output of a model change against production before the pull request is merged — showing row-level and aggregate differences. Shifts data quality left into the development workflow. Datafold is the category-defining tool here; dbt's own cloud offering has added similar capabilities. Requires production-scale compute on a development branch, which has cost implications.

Table-Level Lineage

Lineage 11 tools list this

Traces data flow between tables but not within them. Adequate for high-level impact analysis and data discovery. Less expensive to compute and present than column-level lineage. Most tools that advertise "lineage" without qualification mean table-level.

Not the same as ▸ Column-Level Lineage

Warehouse-Native Monitoring

Quality 8 tools list this

Monitors tables directly in the warehouse via query log parsing or scheduled metric queries — independent of the pipeline that produced the data. Catches issues regardless of which tool wrote the data, including ingestion-layer problems dbt can't see. Trade-off against dbt-native testing: reactive rather than preventive, and adds warehouse cost.

Not the same as ▸ dbt-Native Testing

03
2 concepts

Nice to have.

Features that round out a platform — rarely the deciding factor on their own.

Reverse Impact Analysis

Lineage 7 tools list this

Given a downstream asset — typically a dashboard or a metric — traces backward to every upstream table, column, and pipeline it depends on. The inverse of forward impact analysis. Valuable for debugging ("this dashboard is wrong, what could have caused it?") and for establishing the blast radius of historical incidents.

Transformation Lineage

Lineage 7 tools list this

Exposes the specific SQL or code that transforms upstream columns into downstream columns — not just "A depends on B" but "here is the CASE statement that produces this value". Useful for debugging and for auditors. Only a handful of tools (Manta, Datafold, some DataHub configurations) provide this depth.

Not the same as ▸ Column-Level Lineage

How this glossary is built.

Each concept is a structured entry in the observability-features collection, referenced from tool entries via slugs. Definitions live in one place; if a tool page mentions a feature name, it's the same definition you see here. Buyer-importance ratings reflect how often a feature decides a real evaluation.