col_rev_mtd means nothing. That’s the whole problem.

Hi Jan,

Here’s a real example from the book. An org connected an LLM to their database and gave it column names like tbl_cust_v2 and col_rev_mtd. The agent produced queries. The queries ran. The answers were wrong.

Not because the LLM was bad. Because it had no way to know that col_rev_mtd meant “month-to-date revenue,” or that tbl_cust_v2 replaced the original table after a schema migration.

The fix is the semantic layer. Not a BI tool, a machine-readable vocabulary layer that tells AI systems what “active customer,” “churned,” and “revenue” actually mean in your business context. With it, agents stop guessing. Without it, they never stop.

Download the Book

P.S. - Join Alex Merced for a live 60-minute session: Your AI Agent Can’t Answer That Question, Here’s Why and How to Fix It on Thursday, April 2 to learn more about the book.

This email was sent to nie@niepodam.pl. If you’d rather not receive this kind of email, you can unsubscribe.

 

610 Brazos St., Suite 300 Austin, Texas 78701, US

© 2026 Dremio