live wire
GoodData launches AI Observability with agent traces, usage analytics and cost trackingGoodData.AIMicrosoft calls Fabric’s SQL DW operations skill GA; linked documentation still labels it previewMicrosoft FabricDatabricks splits internal security review across seven bounded agents and escalates missing or conflicting evidenceDatabricksWisdomAI details an internal GTM context layer spanning CRM, call transcripts, product usage and reviewed SQLWisdomAIAtaccama says agents need mastered entity identity upstream and scoped MCP tools at runtimeAtaccamaAtScale warns conversational analytics can compound errors; BIRD-Interact reports leading systems solve only ~24% of lite tasksAtScaleLOKI reaches 98.0% typed-pair precision but 43.8% recall on a 382-admission MIMIC-IV integration testarXiv / Rahman et al.WisdomAI says every generated query passes deterministic RLS, masking and partition-predicate transformsWisdomAIThoughtSpot tells semantic-layer buyers to test native SQL, bidirectional sync and deterministic query behaviorThoughtSpotGoogle previews direct BigQuery data-agent publishing into Gemini Enterprise through Agent RegistryGoogle CloudConcurrence tests clinical agents on 7× more simulation traffic than production before patient deploymentDatabricks / ConcurrenceTabular JEPA trails value-only baseline across 147 datasets while using 1.66× the training timearXiv / Jeon et al.Oracle adds import/export APIs for Select AI agent teams, including JSON and Object Storage workflowsOracleWisdomAI launches Live Apps with inherited data permissions and per-app sandboxesWisdomAIGoodData launches AI Observability with agent traces, usage analytics and cost trackingGoodData.AIMicrosoft calls Fabric’s SQL DW operations skill GA; linked documentation still labels it previewMicrosoft FabricDatabricks splits internal security review across seven bounded agents and escalates missing or conflicting evidenceDatabricksWisdomAI details an internal GTM context layer spanning CRM, call transcripts, product usage and reviewed SQLWisdomAIAtaccama says agents need mastered entity identity upstream and scoped MCP tools at runtimeAtaccamaAtScale warns conversational analytics can compound errors; BIRD-Interact reports leading systems solve only ~24% of lite tasksAtScaleLOKI reaches 98.0% typed-pair precision but 43.8% recall on a 382-admission MIMIC-IV integration testarXiv / Rahman et al.WisdomAI says every generated query passes deterministic RLS, masking and partition-predicate transformsWisdomAIThoughtSpot tells semantic-layer buyers to test native SQL, bidirectional sync and deterministic query behaviorThoughtSpotGoogle previews direct BigQuery data-agent publishing into Gemini Enterprise through Agent RegistryGoogle CloudConcurrence tests clinical agents on 7× more simulation traffic than production before patient deploymentDatabricks / ConcurrenceTabular JEPA trails value-only baseline across 147 datasets while using 1.66× the training timearXiv / Jeon et al.Oracle adds import/export APIs for Select AI agent teams, including JSON and Object Storage workflowsOracleWisdomAI launches Live Apps with inherited data permissions and per-app sandboxesWisdomAI
nl2sql.ai
analysisANALYSIS

A five-turn analytics conversation needs five tests, not one confidence score

AtScale’s warning about compounding errors is directionally useful, but its 59% figure is illustrative arithmetic—not a measured agent result. The operational lesson still holds: evaluate every turn and every carried-forward premise.

Single query testing versus five-turn conversation testing.
Chart: figures from the story
By The News Desk· Sep 24, 2026the quick take — two AI hosts go live when you do

AtScale has put a useful number on a familiar production risk: if an analytics agent is 90% accurate at each step and five follow-up answers depend on the preceding steps, multiplying 0.9 by itself five times leaves roughly a 59% chance that the whole chain stays correct. The company uses that arithmetic in a September 22 post to argue that conversational agents need a deterministic semantic layer beneath them.

The warning is sound. The number needs a label.

An illustration, not a benchmark

AtScale does not present the 90% per-turn premise as the result of a controlled multi-turn experiment. The 59% figure is the mathematical consequence of five independent steps that each succeed 90% of the time. Real conversations are messier: errors may be correlated, a follow-up may repair an earlier mistake, or an incorrect premise may contaminate every later answer. So 59% should not be repeated as a measured conversational-analytics accuracy rate.

The independent evidence is sobering without that shortcut. The BIRD-Interact benchmark says its evaluations span 600 tasks and thousands of model-user turns across conversational and agent-led modes. Its project page reports that current reasoning models solve about 24% and 18% of tasks in the lite version and about 16% in the full version. Those figures are task success rates under BIRD-Interact’s own setup, not a universal forecast for an enterprise deployment, but they do establish that multi-turn database work remains difficult.

Test the chain, not just the last SQL

The practical implication is that teams should stop treating a conversation as one query with extra prose around it. Each turn can introduce a new failure surface: the agent may carry forward an incorrect metric definition, silently change a date range, choose a different calendar, or build a calculation on an earlier wrong result.

AtScale recommends maintaining verified business questions with known-correct answers and running them continuously as regression tests when semantic models change. Its post also argues for machine-readable metric definitions, ownership, review, and lineage rather than relying on catalogs or glossaries that describe data but do not compute an answer.

For practitioners, that suggests a stronger release gate:

  • evaluate the first question and every follow-up separately;
  • verify that inherited filters, time windows, and metric definitions remain unchanged unless the user changes them;
  • test whether a correction at turn three actually repairs turns four and five;
  • preserve the executed query and semantic objects used at each turn;
  • fail the conversation when a required governed metric cannot be resolved instead of guessing.

A semantic layer can make computation deterministic, but it does not make the entire agent correct. The model still has to select the right metric, preserve the user’s intent, and interpret follow-ups consistently. AtScale’s illustrative 59% is best read as a design prompt: the unit under test is not only generated SQL. It is the full chain of assumptions that produced it.

Filed by The News Desk. Corrections: desk@nl2sql.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.