Understand any inherited dbt model in seconds and know exactly what tests are missing.
Paste an existing dbt model and get a plain-English explanation, test coverage score, naming audit, complexity assessment and ready-to-add test YAML.
Free tier: 3 model audits per month · or unlock forever for $4.99
fct_orders — audited
No unique test on order_id
missing-unique-test
Model missing schema.yml description
no-description
SELECT * in staging CTE
select-star
Passed checks
✓ Uses {{ ref() }} correctly · ✓ No hardcoded schemas
Illustrative — actual issues depend on your model SQL and schema.yml.
Every card is something members actually do inside Datamata — not a vague promise.
Plain-English summary of what the model computes, where it reads from and who depends on it downstream.
Test coverage scored by column — not_null and unique gaps called out with ready-to-paste YAML fixes.
Convention violations and CTE complexity flagged before they become tech debt in a 200-model project.
Plain-English summary of what the model does and who depends on it
Built for Premium outcomes
Real decisions, not generic templates. Every workflow runs on live market data so your moves are backed by what employers are asking for now.
Plain-English summary of what the model does and who depends on it
Test coverage score with specific gaps called out by column
Naming convention audit against dbt and warehouse best practices
Start free, upgrade when you need more.
Pro
$9.99/moUnlimited audits with full test generation and lineage hints
All 25 premium tools · Cancel anytime
Get ProDatamata Premium
Full depth across tools, higher limits where they apply and a single member hub tied to the same live posting engine.
Get Pro — $9.99/moCancel anytime · No lock-in
In action
Plain-English summary of what the model computes, where it reads from and who depends on it downstream.
Try dbt Auditorfct_orders — audited
No unique test on order_id
missing-unique-test
Model missing schema.yml description
no-description
SELECT * in staging CTE
select-star
Passed checks
✓ Uses {{ ref() }} correctly · ✓ No hardcoded schemas
Illustrative — actual issues depend on your model SQL and schema.yml.
Go deeper
Test coverage scored by column — not_null and unique gaps called out with ready-to-paste YAML fixes.
Browse all premium toolsSalary, skills, employers and the Match Engine all read the same live posting feed — so you are not comparing a benchmark from 2022 against jobs from this week.