have already adopted AI to enhance on a regular basis productiveness over the previous few years. AI has quickly change into a part of enterprise workflows:
- Constructing inside chatbots to reply HR, IT, or coverage questions.
- Utilizing ChatGPT or Microsoft Copilot to go looking and summarize paperwork.
- Helping builders with code era and debugging.
- Drafting studies, emails, assembly notes, and enterprise shows.
These functions have undoubtedly improved particular person productiveness. But when we imagine that’s the place AI’s potential ends, we’re lacking the necessary components. The fact is that many corporations cease right here and fail to faucet into AI’s most transformative capabilities.
AI can do way more. For my part, considered one of its strongest functions lies in reworking the enterprise knowledge ecosystem.
Past Chatbot: What AI Brokers Really Do
Information groups in lots of organizations spend a big period of time each day answering questions from enterprise customers. For instance, in case you are an information analyst working for an E-commerce platform, chances are you’ll obtain tons of questions from enterprise like: “Which product classes contributed most to income development in Southeast Asia final quarter?“
As an information analyst, right here’s what you sometimes do:
Enterprise Query
↓
Write SQL
↓
Export Information
↓
Create Charts
↓
Clarify Findings
Now, you hand this over to an AI agent, and the workflow turns into:
Enterprise Asks
↓
Agent Retrieves Semantic Data
↓
Generates SQL
↓
Returns Rationalization
On the floor, the enterprise person continues to be simply having a dialog with AI by throwing a query to get a solution. Feels quite a bit like chatting with a bot, doesn’t it? However working with an AI agent is basically completely different from chatting with a chatbot.
What’s an AI Agent?
An AI agent is an autonomous system that perceives its surroundings, makes selections, and takes concrete actions to realize a purpose.
The important thing distinction between an AI agent and a chatbot is that an AI agent can take actions as an alternative of merely producing responses. Whereas chatbots primarily reply questions by conversations, AI brokers execute multi-step duties, work together with software program and instruments, make selections, and work towards finishing a particular purpose autonomously.
To be extra particular, the important thing variations between them are:
Though the enterprise customers might really feel like they’re simply having a dialog with the AI agent, behind the scenes the agent is busy executing a sequence of actions—retrieving related context, producing and working SQL queries, decoding the outcomes, after which delivering a refined reply.
On the planet of knowledge, these AI brokers are normally known as knowledge brokers. They deal with retrieving, querying, analyzing, and explaining enterprise knowledge by pure language interactions. Most knowledge platforms, like Microsoft Material, Snowflake, and Databricks, have knowledge brokers built-in into themselves. For instance, Material has the Material knowledge agent, Snowflake has Cortex Analyst, and Databricks has AI/BI Genie. When you don’t need to be tied to a particular platform, you’ll be able to select Julius AI or Tellius, which might connect with most mainstream knowledge platforms, both natively or not directly.
Information brokers are designed to behave as AI knowledge analysts. They scale back the repetitive work of pulling knowledge, writing routine queries and producing commonplace studies in order that analysts spend much less time performing repetitive knowledge retrieval and reporting duties, and extra time on work that requires human judgment and significant considering. Enterprise customers additionally profit. They get analytical assist 24/7 with out ready, and the agent can proactively floor insights as an alternative of requiring somebody to manually discover the info.
Appears to be like lovely? However in follow, merely counting on knowledge brokers usually leads a company to the next issues:
- Ambiguous enterprise terminology
- Multi-step reasoning
- Enterprise guidelines
- Inconsistent solutions
- Retrieval high quality
- Dealing with edge instances that sit outdoors predefined semantic layers
- Maintaining when knowledge schemas change
- Sustaining accuracy throughout completely different enterprise contexts
These aren’t small annoyances. For instance, when the enterprise person typed “What’s the p.c of income development in Southeast Asia final quarter?“, it could be very irritating if the agent solutions with no knowledge offered or supplies incorrect quantity.
When an information agent will get one thing improper, it doesn’t simply frustrate the customers. To make issues worse, it will probably feed unhealthy info right into a enterprise resolution.
The underside line? Counting on knowledge brokers alone isn’t sufficient. The true path ahead needs to be connecting knowledge platforms with enterprise AI architectures.
The place AI Suits within the Information Platform
A typical enterprise knowledge platform workflow seems like this: knowledge engineers design the structure, implement the creation of ETL pipelines and knowledge warehouse and handle the info governance. Enterprise customers increase business-related questions, knowledge analysts create BI studies or dashboard. Enterprise customers then use dashboard for evaluation and generate insights.

This workflow has run for many years and successfully supported and empowered many companies. Then AI got here. Folks begin considering:
- Why do enterprise customers hold asking the identical questions?
- Why do knowledge engineers spend hours validating ETL jobs?
- Why do analysts manually examine KPI adjustments?
Rapidly, AI is embedded into the info platform. Information brokers are used. Agentic coding is launched. Then come new questions:
- Why can we belief AI-generated solutions with out measuring their high quality?
- Why does AI change into much less dependable as enterprise guidelines develop extra advanced?
These aren’t remoted issues. They’re signs of a conventional knowledge platform that was designed for storing and reporting knowledge as an alternative of collaborating with AI.
Possibly it’s time for us to rethink the structure itself moderately than deal with AI as an add-on software to present knowledge platform.
For the AI structure factor, there’s no commonplace reply but. There may by no means be a regular reply. The AI structure might be customised by business, enterprise scale, enterprise technique and knowledge/AI expertise maturity stage.
For my part, organizations ought to embrace not less than the three key AI elements of their knowledge workflow – Information Agent, AI QA Agent and AI Governance & Observability.

Enterprise AI doesn’t remove the necessity for sturdy knowledge engineering carried out by people. As a substitute, AI can improve it. Regardless of how sensible AI brokers are, earlier than they’ll reply enterprise questions or validate knowledge high quality, the underlying knowledge platform should already be dependable and scalable. In a earlier article, What Can We Do When Reminiscence Turns into the New Bottleneck in Information Engineering?, I mentioned one of many challenges that each knowledge engineer would face when processing large-scale datasets and offered a number of sensible options for various eventualities.
Let’s return to the issues that almost all knowledge brokers face:
- Ambiguous enterprise terminology
- Multi-step reasoning
- Enterprise guidelines
- Inconsistent solutions
- Retrieval high quality
- Dealing with edge instances that sit outdoors predefined semantic layers
- Maintaining when knowledge schemas change
- Sustaining accuracy throughout completely different enterprise contexts
To resolve these points, we are able to use AI Agent SDKs to both construct autonomous techniques from scratch or prolong the capabilities that present knowledge brokers don’t present out of the field. The preferred instruments out there embrace LangGraph, Microsoft Agent Framework, or Google ADK. I’ll talk about how you can construct an information agent in my subsequent article.
How AI Is Remodeling Information High quality Assurance
Think about you might be working for a healthcare firm. Each day, you’ll want to course of thousands and thousands of affected person information—lab outcomes, insurance coverage claims, scientific notes, prescription logs. When the info arrive, you should guarantee your pipelines ingest, rework and cargo them accurately as a result of it’s not nearly clear dashboards; extra importantly, it’s about affected person security, regulatory compliance, and monetary accuracy. So that you put together the record to verify:
- Row counts (did we drop information throughout ingestion?)
- NULL checks (are required fields empty?)
- Duplicate detection (identical report entered twice?)
- Schema validation (proper knowledge varieties, proper column names?)
- Vary checks (is a blood stress studying of 999 sensible?)
- Format validation (do date fields comply with YYYY-MM-DD? Are electronic mail fields truly emails?)
- Referential integrity (does a affected person ID within the claims desk exist within the affected person desk?)
- Freshness checks (did immediately’s knowledge truly arrive on time?)
Based mostly on this record, you outline guidelines, schedule jobs to run these checks, and get alerts when one thing breaks. Principally you employ SQL-based validation queries, YAML or JSON rule configurations, and dashboard screens exhibiting cross/fail charges. Your workflow works till it doesn’t. Why? As a result of they solely catch what you already know to search for. When you didn’t anticipate a failure mode, there’s no rule for it. Subsequently, you need to manually change the foundations. However for an surroundings with big datasets or with knowledge altering steadily, the rule library upkeep turns into a nightmare.
AI-Powered QA doesn’t exchange conventional checks. As a substitute, it provides a layer that learns.
Historically, you comply with the method to finish your knowledge QA.
Outline guidelines
↓
Run checks
↓
Get cross/fail alerts
↓
Examine manually
However whenever you hand your QA work over to AI fashions, they be taught what regular knowledge seems like from historic patterns moderately than solely depend on predefined guidelines. They catch anomalies like refined distribution shifts, uncommon correlations between fields, rising knowledge drift that alerts a pipeline difficulty upstream. These anomalies haven’t but been added to the guidelines by you upfront. For the healthcare instance, AI-powered QA may catch that lab outcomes from a particular clinic which immediately has take a look at values 10x larger than their historic common. Conventional QA would offer you a cross as a result of the dataset has the identical format, legitimate ranges, no NULLs and no duplicates. However AI flags it as a result of it doesn’t look proper in comparison with what that clinic has all the time produced. Embedded with AI, the entire QA workflow turns into:
Be taught patterns
↓
Detect anomalies
↓
Floor with context
↓
Clarify doable trigger
Much like knowledge brokers, there are additionally a couple of AI-powered QA instruments out there to assist enterprise QA. Widespread instruments embrace Nice Expectations (rule-based primarily, with extensibility for anomaly detection by customized expectations and integrations), Soda (combining rule-based checks with ML-powered anomaly detection by way of Soda Cloud), Databricks Lakehouse Monitoring (native profiling and drift detection for knowledge and ML mannequin options) and AWS Glue Information High quality (automated high quality rule suggestions and anomaly detection throughout the Glue ecosystem).
For instance, in the event you’d like to mix your unique rule-based QA with AI for the healthcare firm knowledge anomaly detection, you should use the next technique.
from soda.scan import Scan
from soda.contracts.contract import Contract
from soda.contracts.verify import AnomalyCheck, SchemaCheck, UserDefinedCheck
# Conventional checks: guidelines you outline
traditional_contract = Contract(
checks=[
SchemaCheck(
name="Schema validation",
fail_if_missing_columns=["patient_id", "diagnosis_code", "lab_result"]
),
UserDefinedCheck(
title="No duplicate affected person information per day",
question="""
SELECT patient_id, admission_date, COUNT(*)
FROM patient_records
GROUP BY patient_id, admission_date
HAVING COUNT(*) > 1
""",
fail_if_rows_returned=True
)
]
)
# AI-powered checks: anomaly detection based mostly on discovered patterns
ai_contract = Contract(
checks=[
AnomalyCheck(
name="Anomaly: lab result distribution shift",
metric="mean(lab_result)",
anomaly_detection="ml",
sensitivity=0.8,
fail_if_anomaly_severity="critical"
),
AnomalyCheck(
name="Anomaly: missing diagnosis codes",
metric="missing_count(diagnosis_code)",
anomaly_detection="ml",
fail_if_anomaly_severity="warning"
),
AnomalyCheck(
name="Anomaly: record volume by source",
metric="row_count",
anomaly_detection="ml",
group_by=["data_source"], # screens every hospital's quantity independently
fail_if_anomaly_severity="vital"
)
]
)
# Run the scan
scan = Scan()
scan.set_data_source_name("healthcare_db")
scan.add_contracts([traditional_contract, ai_contract])
scan.set_verbose(True)
scan.execute()
Along with anomaly detection with out predefined thresholds and root trigger investigation, AI-powered QA strategies have the capabilities of contextual understanding and sample recognition throughout a number of dimensions. AI fashions can repeatedly relearn what “regular” means moderately than wait for somebody to replace thresholds manually. With these options, AI vastly improves the effectivity and accuracy of knowledge QA workflows.
AI Can Get it Unsuitable. How Do We Belief It?
Many individuals suppose AI governance means safety: role-based entry, knowledge masking and confidential info safely saved. However after AI is totally built-in to your enterprise system, governance is about one thing broader: are you able to clarify and stand behind each reply your AI provides?
Think about you’re a portfolio supervisor in an funding agency. Someday, you requested an information agent: “Which funds exceeded their ESG targets final quarter?” The agent pulled knowledge, ran the numbers and returned a solution. A month later, you requested the identical query however bought a unique reply. Prior to now month, no one modified the question or up to date the info. And no one knew what shifted contained in the agent and why.
Now AI governance issues. Not like conventional IT governance or knowledge governance, AI governance and observability normally deal with the next areas:
Immediate Versioning
Immediate versioning means treating prompts like some other software program artifact. Much like the method in software program engineering, AI engineers retailer immediate versioning in Git, tag releases, and log which model was energetic when a question ran. So when the portfolio supervisor asks why final month’s reply is completely different, the primary place to look is whether or not the immediate modified. If it did, you could have your clarification. If it didn’t, you’ll want to dig deeper. It issues for knowledge brokers as a result of a small wording change can shift outcomes with out anybody realizing it.
Hallucination Detection
Information brokers hallucinate and it’s harmful as a result of a hallucinated quantity seems like an actual quantity. That’s why hallucination detection is without doubt one of the hottest areas that many AI consultants analysis on.
If you take the hallucination detection for knowledge brokers, you’ll be able to confirm outputs towards supply knowledge. Strategies embrace SQL execution validation, outcomes grounding and confidence scoring.
Tracing
Tracing is the “what occurred” layer, which information each step the AI software took. If you wish to hint an information agent, you should use instruments to report the person’s query, the way it was interpreted, which SQL was generated, which tables have been queried, what outcomes got here again, and the way the ultimate reply was composed. LLM tracing instruments embrace LangSmith, Weights & Biases, and Phoenix, that are generally used alongside knowledge platforms.
Monitoring
Monitoring is tracing plus time. Simply as you monitor knowledge pipelines for freshness and anomalies, you monitor AI brokers for behavioral drift. You monitor your AI instruments by alerts. For instance, you’ll be able to monitor the alerts like question success fee, reply latency, reply refusal fee and person suggestions traits for an information agent. As these alerts are vital so that you can decide in case your agent is definitely good at its job, AI monitoring system is equally necessary to AI-empowered QA system. The 2 monitoring techniques ought to feed into the identical observability stack.
Safety
Along with the normal safety questions mentioned by knowledge governance, there are particular considerations introduced by AI knowledge brokers – question injection, knowledge exfiltration by prompting and over-permissioning.
- Question injection: When a person varieties a query, the agent generates question which has an opportunity to slide in harmful instructions. The answer to this downside is to make use of parameterized queries, implement read-only execution, and block any assertion that tries to change knowledge moderately than run generated question instantly.
- Information exfiltration by prompting: A person may craft a immediate that methods the agent into pulling delicate knowledge and sending it someplace it shouldn’t go. The answer is to conduct tool-call allowlisting and output scanning which permit the agent solely to do what you’ve explicitly permitted and verify something leaving the system.
- Over-permissioning: AI brokers can run with a broad service account that sees every part. So there’s danger that they serve knowledge to the person who shouldn’t have entry to. The answer is to cross the top person’s safety context by to the info layer so each generated question respects the person’s precise permissions.
Human Suggestions
Solely person suggestions helps you discover the room for enchancment that you just by no means anticipated. There are numerous methods to gather suggestions.
Human suggestions issues as a result of actual customers will ask questions you’ve by no means anticipated. With the intention to gather suggestions, the only technique is to permit customers to thumbs-up / thumbs-down on each reply, with an non-obligatory remark discipline. However when AI governance and observability is about correctly within the enterprise AI structure, you may get extra from the system. If a person marks a solution as incorrect, the system can seize the total hint in order that AI engineers can examine. The suggestions improves the analysis dataset, identifies complicated enterprise phrases, highlights queries the place the agent constantly struggles and inform you the place to spend money on immediate engineering over time.
Governance and observability sound bureaucratic. However in follow, they differentiate a demo from one thing you’ll be able to belief and make selections on. Because the three key elements of an AI-driven enterprise knowledge structure, knowledge brokers, AI-empowered QA, and AI Governance work collectively to construct a reliable collaborator with people.
Thanks to your studying!
Buy me a coffee in the event you like this text!

