No, it is not safe to query a data warehouse directly with AI without a governed metrics layer in place. While modern LLMs are capable of generating SQL, they lack the business reasoning required to interpret complex data schemas accurately. Without a "single source of truth" (SSOT) to act as a buffer, AI-to-warehouse queries consistently produce semantic drift, where different users receive conflicting answers for the same metric. To ensure data integrity, businesses should use a semantic layer or Model Context Protocol (MCP) server to provide the AI with pre-certified business logic and rigid guardrails.

The promise is intoxicating: a digital "eager intern" that never sleeps, never complains, and can translate a casual question like "Why did our margins dip in Ontario last quarter?" into complex SQL in milliseconds. With the rise of large language models (LLMs) and text-to-SQL technologies, businesses are rushing to connect AI directly to their data warehouses. The goal is to democratize data, removing the "bottleneck" of the data engineering team and allowing every employee to be their own analyst.

However, beneath this veneer of efficiency lies a fundamental risk. AI, by its very nature, is a generative mimic—not a reasoning engine. When you allow AI to query raw data schemas without a governed mediator, you aren't just automating analysis; you are automating the creation of "shadow truths."

The eager intern problem: imitation without understanding

To understand the risk, we must first understand what an AI is actually doing. LLMs are trained on vast datasets to predict the next logical token in a sequence. They are masters of imitation. When presented with a database schema, an AI matches the prompt to similar patterns it has seen in its training data and produces a result that looks like valid SQL.

The danger is that AI systems are tuned toward pleasing and validating language. They are biased to produce a result whether they have the necessary data or not. In the world of LLMs, an "hallucination" is as real to the system as a factual statement.

The AI has no concept of reality; it only has a concept of probability.

When an AI produces a SQL query that doesn't make sense for your specific business logic, it isn't "lying"—it is simply failing to bridge the gap between a generic training example and your specific, nuanced reality. You wouldn't run your business on made-up data, yet direct-to-warehouse AI asks you to do exactly that.

The death of the single source of truth

Imagine a strategy meeting where three different managers present three different values for "Churn Rate." The meeting immediately stalls. Even if the numbers are close, the lack of consistency destroys trust. Usually, these discrepancies aren't due to "fake" data; they happen because one person used a 30-day window, another used a 90-day window, and a third excluded trial accounts.

When you let employees loose on a data warehouse with AI, you multiply this problem by a factor of a thousand.

The rise of the shadow analyst

Without a governed metrics layer, every user query becomes a "flavour" of the truth. One employee might ask for "revenue," and the AI—guessing based on table names—sums the gross_amount column. Another employee asks for "sales," and the AI sums net_amount. Both feel like they have the answer, but neither has the correct answer as defined by the Finance department.

Recent 2026 benchmarks reveal a startling "accuracy gap" in these scenarios:

  • The Trust Gap: While text-to-SQL tools hit high marks in controlled tests, real-world enterprise accuracy for complex queries often hovers between 50% and 69% (Kaelio, 2026).

  • Schema Confusion: Research indicates that 81.2% of AI query failures are due to semantic misinterpretation—choosing the wrong column or misunderstanding a relationship—rather than a failure of SQL syntax.

  • Non-Determinism: Because LLMs are probabilistic, the same question asked by two different people (or even the same person at different times) can result in two different SQL queries, yielding two different answers.

In this environment, the "Single Source of Truth" (SSOT) dies. You are left with a fragmented landscape of "shadow analysts" firing questions into a black box and receiving slightly nuanced, unverified results.

Why context isn't rigid enough

The common counter-argument is that we can simply "train" the AI or provide better metadata. While helpful, this ignores the fact that human reasoning is abstract. An expert analyst doesn't just look at a table; they apply general knowledge and experience. They know if a number "feels" off and will investigate the source.

Current AI fundamentally lacks this reasoning capability. It cannot tell if a result is "valid" in a business context; it can only tell if it is "plausible" in a linguistic context. Relying on AI to infer business logic from raw table names and messy metadata is an invitation to disaster.

The solution: the governed metrics layer

If we want to use AI safely, we must remove its "generative" license over our data definitions. We cannot expect an AI to guarantee a valid solution using its generative capability alone. Instead, we must provide it with a Metrics Layer—a composable, organized, and trusted catalog of pre-defined business logic.

A metrics layer acts as a translator. Instead of the AI writing raw SQL against raw tables, the AI queries the metrics layer.

FeatureDirect AI-to-WarehouseAI + Metrics Layer
Logic SourceAI guesses based on names.Centralized, certified definitions.
ConsistencyHigh variance; "Shadow Truths."Deterministic; SSOT for everyone.
Reliability"Eager intern" guessing.Expert-governed pipelines.
SecurityHard to enforce at scale.Built-in row and column-level governance.

Emerging technology: the Model Context Protocol (MCP)

One of the most promising shifts in 2026 is the use of Model Context Protocol (MCP) servers. This technology allows businesses to provide an API specifically designed for AI. The MCP server contains built-in prompts that tell the AI exactly what a metric is, how to use it, and how to interpret the results.

By using an MCP server or a semantic layer (like Snowflake Horizon or Databricks Unity Catalog), you effectively take the "data part" of the response out of the AI's hands. The AI still handles the interaction and the natural language generation, but it fetches the actual numbers from a curated, high-quality pipeline.

Conclusion: governance-first, AI-second

The rush to integrate AI into data analytics is understandable, but the risks of over-reliance are too high to ignore. High-quality, relevant data is not just a "nice-to-have" for AI—it is a fundamental requirement. Without a rigid, enforced framework of context and guardrails, AI-to-warehouse queries will only produce noise.

To truly empower employees, businesses must move away from the "Wild West" of direct querying. The key is a governed metrics catalog that allows users to safely use defined and certified metrics. Only then can we move from "made-up" data to actionable, trusted insights.


Sources and further reading

  • Kaelio Data Research (2026): The State of Text-to-SQL in the Enterprise.

  • Stack Overflow Developer Survey (2025): Trust and Perceptions of AI Tools.

  • MIT Project NANDA (2026): Shadow AI and the Fragmented Enterprise.

  • Microsoft Fabric Blog: AI Skills and Semantic Layer Integration.

  • Databricks Research: The Importance of Human-in-the-Loop for High-Stakes Decisions.

  • Is business intelligence dead?

    No. Business Intelligence is evolving quickly. The need to turn data into trusted, actionable insight is permanent; what’s changing are the tools, workflows, and where intelligence shows up. The foundation is governed metrics that both people and AI can understand.

  • What is agentic AI and how could it help with business analytics?

    Agentic AI means AI systems that take actions for you, not just answer questions. In business analytics, that includes retrieving metrics, analysing trends, generating reports, and triggering workflows when data changes. Connected to trusted data and clear metric definitions, it helps you move from viewing data to using it to guide decisions and automate routine tasks.

  • Is AI becoming the new interface for business intelligence?

    Many organizations are beginning to use AI as a conversational interface for business intelligence . Instead of navigating dashboards or writing queries, users can ask questions in natural language and receive answers based on their organization's data. While dashboards and analytics tools remain important for visualization and monitoring, AI is increasingly acting as a layer that helps people explore metrics, investigate trends, and retrieve insights more quickly.

  • Why does AI sometimes hallucinate when answering data questions?

    AI systems sometimes hallucinate because they are designed to generate responses based on patterns in language rather than verified facts. When asked questions about specific business data, such as revenue, churn, or customer growth, an AI that does not have access to your organization’s data may attempt to generate a plausible answer instead of retrieving the correct one. Connecting AI to structured data sources and metric definitions through systems like an MCP server helps prevent hallucinations by allowing the AI to query real data rather than inventing answers.

  • What is MCP and why does it matter for business?

    Model Context Protocol (MCP) is a standard that lets AI tools securely connect to external systems and retrieve structured information. Instead of relying only on training data, AI can query live systems such as analytics platforms, documentation systems, or metric catalogs to obtain accurate information. For business analytics, MCP enables AI to access trusted metric definitions, current metric values, and relationships between metrics, which makes responses more reliable and context aware.

Klips logo

Build custom dashboards for you and your team.