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 look and summarize paperwork.
- Aiding builders with code era and debugging.
- Drafting stories, emails, assembly notes, and enterprise displays.
These purposes have undoubtedly improved particular person productiveness. But when we consider that’s the place AI’s potential ends, we’re lacking the necessary elements. The truth 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, certainly one of its strongest purposes lies in remodeling the enterprise information ecosystem.
Past Chatbot: What AI Brokers Truly Do
Knowledge groups in lots of organizations spend a big period of time daily 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 Knowledge
↓
Create Charts
↓
Clarify Findings
Now, you hand this over to an AI agent, and the workflow turns into:
Enterprise Asks
↓
Agent Retrieves Semantic Info
↓
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 lots like chatting with a bot, doesn’t it? However working with an AI agent is basically totally different from chatting with a chatbot.
What’s an AI Agent?
An AI agent is an autonomous system that perceives its setting, 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 a substitute of merely producing responses. Whereas chatbots primarily reply questions by way of 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 collection of actions—retrieving related context, producing and working SQL queries, deciphering the outcomes, after which delivering a cultured reply.
On the earth of knowledge, these AI brokers are often referred to as information brokers. They concentrate on retrieving, querying, analyzing, and explaining enterprise information by way of pure language interactions. Most information platforms, like Microsoft Material, Snowflake, and Databricks, have information brokers built-in into themselves. For instance, Material has the Material information agent, Snowflake has Cortex Analyst, and Databricks has AI/BI Genie. For those who don’t need to be tied to a particular platform, you’ll be able to select Julius AI or Tellius, which may connect with most mainstream information platforms, both natively or not directly.
Knowledge brokers are designed to behave as AI information analysts. They scale back the repetitive work of pulling information, writing routine queries and producing commonplace stories in order that analysts spend much less time performing repetitive information 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 a substitute of requiring somebody to manually discover the information.
Appears stunning? However in apply, merely counting on information brokers typically 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 exterior predefined semantic layers
- Maintaining when information schemas change
- Sustaining accuracy throughout totally 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 information supplied or offers incorrect quantity.
When an information agent will get one thing improper, it doesn’t simply frustrate the customers. To make issues worse, it may possibly feed unhealthy data right into a enterprise choice.
The underside line? Counting on information brokers alone isn’t sufficient. The actual path ahead ought to be connecting information platforms with enterprise AI architectures.
The place AI Matches within the Knowledge Platform
A typical enterprise information platform workflow appears like this: information engineers design the structure, implement the creation of ETL pipelines and information warehouse and handle the information governance. Enterprise customers increase business-related questions, information analysts create BI stories 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. Individuals begin considering:
- Why do enterprise customers maintain asking the identical questions?
- Why do information engineers spend hours validating ETL jobs?
- Why do analysts manually examine KPI modifications?
Rapidly, AI is embedded into the information platform. Knowledge brokers are used. Agentic coding is launched. Then come new questions:
- Why will 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 standard information platform that was designed for storing and reporting information as a substitute of collaborating with AI.
Perhaps it’s time for us to rethink the structure itself somewhat than deal with AI as an add-on utility to current information platform.
For the AI structure factor, there’s no commonplace reply but. There would possibly by no means be a regular reply. The AI structure might be customised by business, enterprise scale, enterprise technique and information/AI know-how maturity stage.
For my part, organizations ought to embrace at the least the three key AI elements of their information workflow – Knowledge Agent, AI QA Agent and AI Governance & Observability.

Enterprise AI doesn’t eradicate the necessity for sturdy information engineering applied by people. As a substitute, AI can improve it. Regardless of how sensible AI brokers are, earlier than they will reply enterprise questions or validate information high quality, the underlying information platform should already be dependable and scalable. In a earlier article, What Can We Do When Reminiscence Turns into the New Bottleneck in Knowledge Engineering?, I mentioned one of many challenges that each information engineer would face when processing large-scale datasets and supplied a number of sensible options for various eventualities.
Let’s return to the issues that the majority information brokers face:
- Ambiguous enterprise terminology
- Multi-step reasoning
- Enterprise guidelines
- Inconsistent solutions
- Retrieval high quality
- Dealing with edge instances that sit exterior predefined semantic layers
- Maintaining when information schemas change
- Sustaining accuracy throughout totally different enterprise contexts
To resolve these points, we are able to use AI Agent SDKs to both construct autonomous methods from scratch or lengthen the capabilities that current information brokers don’t present out of the field. The preferred instruments available in the market embrace LangGraph, Microsoft Agent Framework, or Google ADK. I’ll focus on how you can construct an information agent in my subsequent article.
How AI Is Remodeling Knowledge High quality Assurance
Think about you might be working for a healthcare firm. Day-after-day, that you must course of hundreds of thousands of affected person information—lab outcomes, insurance coverage claims, scientific notes, prescription logs. When the information arrive, it’s essential to 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 (similar document entered twice?)
- Schema validation (proper information sorts, proper column names?)
- Vary checks (is a blood stress studying of 999 sensible?)
- Format validation (do date fields comply with YYYY-MM-DD? Are e-mail fields really emails?)
- Referential integrity (does a affected person ID within the claims desk exist within the affected person desk?)
- Freshness checks (did at the moment’s information really arrive on time?)
Based mostly on this record, you outline guidelines, schedule jobs to run these checks, and get alerts when one thing breaks. Largely you utilize SQL-based validation queries, YAML or JSON rule configurations, and dashboard displays exhibiting go/fail charges. Your workflow works till it doesn’t. Why? As a result of they solely catch what you already know to search for. For those who didn’t anticipate a failure mode, there’s no rule for it. Due to this fact, it’s a must to manually change the foundations. However for an setting with big datasets or with information altering steadily, the rule library upkeep turns into a nightmare.
AI-Powered QA doesn’t substitute conventional checks. As a substitute, it provides a layer that learns.
Historically, you comply with the method to finish your information QA.
Outline guidelines
↓
Run checks
↓
Get go/fail alerts
↓
Examine manually
However whenever you hand your QA work over to AI fashions, they study what regular information appears like from historic patterns somewhat than solely depend on predefined guidelines. They catch anomalies like refined distribution shifts, uncommon correlations between fields, rising information drift that alerts a pipeline problem upstream. These anomalies haven’t but been added to the guidelines by you upfront. For the healthcare instance, AI-powered QA would possibly catch that lab outcomes from a particular clinic which all of a sudden has check values 10x larger than their historic common. Conventional QA would provide you with a go 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 potential trigger
Much like information brokers, there are additionally a couple of AI-powered QA instruments obtainable to assist enterprise QA. Widespread instruments embrace Nice Expectations (rule-based primarily, with extensibility for anomaly detection by way of customized expectations and integrations), Soda (combining rule-based checks with ML-powered anomaly detection through Soda Cloud), Databricks Lakehouse Monitoring (native profiling and drift detection for information and ML mannequin options) and AWS Glue Knowledge High quality (automated high quality rule suggestions and anomaly detection inside the Glue ecosystem).
For instance, for those who’d like to mix your authentic rule-based QA with AI for the healthcare firm information 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 realized 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"], # displays 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 constantly relearn what “regular” means somewhat 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 Mistaken. How Do We Belief It?
Many individuals assume AI governance means safety: role-based entry, information masking and confidential data safely saved. However after AI is absolutely built-in to your enterprise system, governance is about one thing broader: are you able to clarify and stand behind each reply your AI offers?
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 information, ran the numbers and returned a solution. A month later, you requested the identical query however bought a unique reply. Previously month, no one modified the question or up to date the information. And no one knew what shifted contained in the agent and why.
Now AI governance issues. Not like conventional IT governance or information governance, AI governance and observability often concentrate on the next areas:
Immediate Versioning
Immediate versioning means treating prompts like every 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 lively when a question ran. So when the portfolio supervisor asks why final month’s reply is totally different, the primary place to look is whether or not the immediate modified. If it did, you have got your rationalization. If it didn’t, that you must dig deeper. It issues for information brokers as a result of a small wording change can shift outcomes with out anybody realizing it.
Hallucination Detection
Knowledge brokers hallucinate and it’s harmful as a result of a hallucinated quantity appears like an actual quantity. That’s why hallucination detection is among the hottest areas that many AI consultants analysis on.
If you take the hallucination detection for information brokers, you’ll be able to confirm outputs towards supply information. Strategies embrace SQL execution validation, outcomes grounding and confidence scoring.
Tracing
Tracing is the “what occurred” layer, which information each step the AI utility took. If you wish to hint an information agent, you should use instruments to document 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 information platforms.
Monitoring
Monitoring is tracing plus time. Simply as you monitor information 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 charge, reply latency, reply refusal charge and person suggestions developments 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 methods ought to feed into the identical observability stack.
Safety
Along with the standard safety questions mentioned by information governance, there are particular issues introduced by AI information brokers – question injection, information exfiltration by way of prompting and over-permissioning.
- Question injection: When a person sorts 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 switch information somewhat than run generated question instantly.
- Knowledge exfiltration by way of prompting: A person might craft a immediate that methods the agent into pulling delicate information 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 thing. So there’s danger that they serve information to the person who shouldn’t have entry to. The answer is to go the top person’s safety context by way of to the information 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 simply by no means anticipated. There are various methods to gather suggestions.
Human suggestions issues as a result of actual customers will ask questions you’ve by no means anticipated. To be able to gather suggestions, the best technique is to permit customers to thumbs-up / thumbs-down on each reply, with an non-compulsory remark area. 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 put money into immediate engineering over time.
Governance and observability sound bureaucratic. However in apply, 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 information structure, information brokers, AI-empowered QA, and AI Governance work collectively to construct a reliable collaborator with people.
Thanks in your studying!
Purchase me a espresso for those who like this text!















