Thought Leaders
Why Generative-Augmented Retrieval Is the Next Frontier of Data Analytics

Three out of four people say their organizations use AI. Yet most of that activity still centers on unstructured content: summarizing meetings, drafting emails, or automating customer support.
But ironically, so much of the data that actually drives business decisions – financial reports, warehouse tables, and KPIs – remains largely untouched by AI.
The reason is not lack of ambition, but lack of trust. When a model hallucinates a sentence, that can often be fixed; when it hallucinates a number, it’s catastrophic. A CFO cannot sign off on an answer they can’t verify.
Today, structured data lives across dozens of systems, each with its own rules and relationships. Getting AI to reason correctly across that complexity is a harder challenge than any chatbot.
Businesses and their teams – including non-technical users – need to be able to interact with their data in a simple way to reduce bottlenecks and retrieve speedy, accurate insights. Without having to learn SQL.
Some solutions are emerging – let’s take a look at some prominent examples, with their benefits and their setbacks.
AI and structured data – a bridge too far
Over the past two years, several efforts have emerged to bridge AI insights and structured data.
Many come from tech giants with significant resources and data. Snowflake, for example, introduced an with its Cortex Analyst, which attempts to allow users to ask natural language questions against Snowflake date warehouse.
To improve accuracy, Cortex has a way to provide semantic meta data – but the model is heavily limited. For one, it has to be built manually, and even so, it can only operate on a maximum of 10 tables, nowhere enough even for a medium sized company. Any higher, and the trust breaks, as accuracy declines.
The story repeats itself with attempts by Databricks, which took a text-to-SQL approach with AI/BI Genie. This solution can only be deployed effectively on small domains, losing accuracy with increased datasets.
Microsoft Power BI Copilot takes a surface-level generative approach, embedding AI directly inside dashboards to describe visuals, suggest measures, and draft reports. It enhances exploration but doesn’t change how analytics are reasoned or verified. Every response still depends on the model’s judgment, and when that judgment fails, there’s no audit trail or deterministic logic to fall back on.
Collectively, these systems point in the right direction: deploying AI on structured enterprise data. But they also share a critical flaw. They depend on the AI model to generate SQL from natural language, and when that SQL is wrong, which happens often, the business user is stuck. An executive who cannot read SQL has no way to diagnose or correct the result. The conversation stops cold.
Another way to approach the problem is to pre-index likely question-answer pairs. Ada’s GARAGe, among others, follows this method. It works well in narrow domains where questions are predictable, but performance drops as data complexity grows. Once tables and schemas multiply, pre-indexing quickly becomes unmanageable.
A Different Path: Generative-Augmented Retrieval
Generative-Augmented Retrieval (GAR) turns the current RAG approach on its head (Retrieval-Augmented Generation sources relevant information and incorporates it into an LLM for increased accuracy).
Instead of asking an LLM to write SQL, GAR uses generative AI to understand the intent of the user’s query, and then creates the reasoning steps to generate the answer.
In GAR, queries interact directly with the knowledge base. They are compiled rather than generated, the same question always yields the same answer. A reasoning chain in GAR is a permanent, reviewable artifact, not a transient chat, so the entire chain of reasoning can be reproduced.
That means results are exponentially more accurate than with generalized genAI engines.
At its core, GAR does three things:
- Automatically builds a semantic layer. GAR uses AI to uncover relationships and business definitions across systems, unifying data into a single model
- Translates business intent into high-level analytical language. This language captures query at business concept level (“revenue per visit by provider for Q2”) and compiles directly into SQL.
- Logs every reasoning step for auditability. The origin of each response is traceable.
Why This Matters
By constraining reasoning to the business’ own internal knowledge model, GAR can eliminate hallucinations and delivers answers that are provably correct.
Definitions, metrics and query patterns compound over time, making future answers further customized for its specific user.
The element of trust is crucial to business users who depend on their structured data to make informed business decisions. As more and more organizations implement advanced AI solutions, they will demand frameworks that bring the risk of hallucination and error to near-zero.
That happens when querying connects directly to your data, when AI can work on large data sets without breaking, and when answers are provided with consistency and provability.








