Building data agents
Summary
Discusses the evolution from text-to-SQL to autonomous data agents, comparing custom-built agents using LangGraph with managed platforms like Snowflake Cortex Analyst, Databricks Genie, and PowerBI Copilot.
Similar Articles
Agents That Build Better Training Data (25 minute read)
Autodata introduces an agentic data scientist that iteratively generates and refines synthetic training data, with meta-optimization to further improve data quality, achieving better results on computer science and legal reasoning tasks.
Pattern for giving an agent reliable "talk to my data warehouse" access without raw text-to-SQL
A pattern for giving AI agents reliable access to data warehouses by using a curated semantic layer (Databricks Genie) instead of raw text-to-SQL, improving accuracy and governance. The agent calls Genie's Conversation API as a tool, receiving both natural-language responses and exact SQL.
Text2Dashboard: A Governed Agent Architecture for Natural-Language Dashboard Generation over Enterprise DataBrain
UCL researchers present Text2Dashboard, a governed agent architecture that converts natural-language requests into inspectable dashboards over enterprise data, combining schema-constrained LLM decisions with typed tools, deterministic hooks, and human approval gates. Evaluations on a small set of DataBrain tasks and fault scenarios show promising but limited results.
Towards Autonomous Business Intelligence via Data-to-Insight Discovery Agent
This paper introduces AIDA, an autonomous agent framework designed to transform fragmented enterprise data into actionable business insights by leveraging reinforcement learning and a proprietary Domain-Specific Language for SQL execution.
Are domain-specific agents quietly beating general coding agents in their own niche?
A developer shares observations from testing Databricks' Genie Code, arguing that domain-specific agents with native context (schemas, lineage, permissions) are beating general coding agents in niche tasks, though they trade off portability.