Skip to main content

DQ Results

The Results page at /data-quality/results is the unified view of every DQ rule execution — across DQX, Expectations, and Reconciliation. Where the Rules Engine is "what rules exist?", Results is "what happened when they ran?".

Filters

  • Date range — default last 24h
  • Engine — DQX / GX / Recon
  • Statuspassed, failed, error
  • Table FQN — filter to a specific table
  • Severity — only show critical violations

Per-result row

ColumnNotes
Run IDClick to drill into the run detail
RuleRule name + engine badge
Table FQNClick to jump to Explorer
StatusPass / fail / error icon
ViolationsCount for failed runs
DurationWall-clock
Started atTimestamp
Triggered byschedule, manual, inline-clone, api

Run detail

Drill-in shows:

  • The exact rule definition that ran (in case the rule was edited later)
  • Sample violating rows (top 100)
  • Full SQL of the check
  • Logs from the engine
  • Linked anomaly / incident, if one was created

Export

Each filtered view can be exported as CSV or JSON for compliance reporting or post-mortems.

Retention

Result rows are kept for 90 days by default in _clxs_dq_results. Override with dq_result_retention_days in clxs.yaml.

API

GET /data-quality/results?status=failed&from=2026-04-01
GET /data-quality/results/{run_id}
GET /data-quality/results/{run_id}/violations