dbt Labs Blog·June 3, 2026
Why Your AI Projects Keep Failing (And It's Not the Model's Fault)
AI adoption has hit a wall. Not because businesses lack ambition or because the models aren't powerful enough. The real problem is sitting in your data warehouse.
Only 16% of organizations have deployed AI agents, according to Gartner. Meanwhile, 80% of IT leaders admit their data isn't ready for AI, and more than 70% worry about governance in an agent-driven world. Those numbers should be even higher.
Here's the uncomfortable truth: trusted AI requires trusted data. Without it, every initiative follows the same trajectory—a promising pilot, a scaling problem, then a stall. The model works fine. The foundation doesn't.
**The data stack was built for humans**
Every layer of the traditional data stack assumes a person sits at the end of the pipeline—someone with judgment who can pause when a number looks wrong and decide whether to trust it. That assumption is crumbling.
Agents query your data continuously and act autonomously. They don't stop to reconcile. The analyst who runs 50 queries a day has been joined by agents that might run 50,000. Where a human can tolerate ambiguity, an agent making inventory or pricing decisions cannot.
The core issue is context. An analyst carries context in their head—they know that "customer" means paying subscribers, not trial users, because someone told them during onboarding. Agents don't have that luxury. They take what they're given.
**What happens when AI guesses in the dark**
Point a generative AI model at your databases without a governed context layer, and here's what you get: the AI scans whatever tables it can see, guesses which ones to use based on names, and pulls data from raw staging tables alongside curated models with no way to distinguish them.
The results are predictable: unreliable SQL, invented metric definitions, governance issues with no audit trail, and skyrocketing costs as bad queries burn tokens and compute.
**Governance plus structured context**
Trusted AI rests on two pillars: governance (control, lineage, quality) and structured context (semantics agents can reason over). Without both, every agent reinvents the truth.
Over 50,000 companies use dbt in production. The governed context layer it provides tells your AI how data is defined, how it connects, and what it actually means. It surfaces lineage, metrics, freshness definitions, and documentation through open standards like the Model Context Protocol and the semantic layer via MetricFlow.
ACV Auctions offers a real-world example. Their analytics manager, Darren Peters, built rigorous data governance at the dbt layer—writing column descriptions like a board game rule book. That discipline became the foundation for AI. When his team started using Omni Analytics' semantic layer, they could pull column-level metadata directly from their warehouse. The result? Product managers who used to wait days for ROI analyses now run them themselves. Customer support teams answer dealer-specific questions in real time.
Darren describes himself as a former AI skeptic. Two things changed his mind: a mature semantic layer and better reasoning models. When both came together, it wasn't gradual improvement. "It was a light switch," he said.
**The semantic layer isn't optional**
Gartner estimates that by 2027, enterprises without a semantic layer will spend 40% more on AI rework than those with one. When metrics and business entities are defined once and reused everywhere—whether the consumer is a dashboard or an agent—they all work from the same trusted logic. That consistency separates AI that amplifies good decisions from AI that amplifies errors.
Governance isn't the enemy of speed. It's the condition for adoption. Solve the context gap, and you finally ship AI with confidence—fewer hallucinations, better decisions, lower risk, and initiatives that actually scale beyond the pilot stage.
Source: dbt Labs Blog →
Want a self-updating news feed like this on your own site? Book a free call →