I gave my text-to-SQL agent a business glossary. One version helped a lot, one did nothing.
This story is from 2026-10-05. It is preserved in the archive; the latest stories are on the live feed.
A text-to-SQL agent sees table and column names. It does not know that "revenue" in your company means billing_invoice.total_net , only for invoices with status = 'issued' . So it guesses, and the guess runs without errors and returns the wrong number. I added business terms to schemagate 1.2.0 (op…
Read the full story at DEV Community — AI ↗
Timeline · 1 report
- 2026-10-05 01:23 · DEV Community — AI
I gave my text-to-SQL agent a business glossary. One version helped a lot, one did nothing.