live wire
▸Snowflake agent evals can pin judge versions; unpinned metrics may roll forward and shift scoresSnowflake▸ThoughtSpot makes Spotter 3 default for new instances; it requires download rights and always shares query data with an LLMThoughtSpot documentation▸MotherDuck adds image classification and object location to prompt_jev(), returning typed SQL outputs with confidence scoresMotherDuck▸BigQuery conversational analytics adds Montréal and Toronto; mixed-region agents still default to globalGoogle Cloud Documentation▸Fabric enables Azure OpenAI Copilot access by default, but OpenAI-subprocessor and cross-region processing/storage switches remain offMicrosoft Learn▸Snowflake Cortex Agents now continue by default when named tools are inaccessible, emitting warnings instead of failing the runSnowflake documentation▸Databricks Genie One can use group memberships to tailor answers, while Unity Catalog remains the access-control boundaryDatabricks documentation▸Fabric data agents can query Power BI models with Read alone; Build and workspace access are unnecessaryMicrosoft Learn▸Fabric data-agent Git configs expose column flags, but selecting a table still includes every columnMicrosoft Learn▸Google Data Agent Kit offers remote Spark kernels, but notebook exports can still move results into local Pandas or ArrowGoogle Cloud Documentation▸Cube says production analytics agents need explicit partial-result states, caller-filtered model search and durable artifactsCube▸Thinking Machines names Bridgewater behind ReViSQL-K2.6, citing 92.97% SC-16 accuracy at 15% of frontier-model costThinking Machines Lab▸AWS says a mismatched data/tool/prompt release cut its Field Sales agent pass rate from 78% to 38% in pre-productionAWS Artificial Intelligence Blog▸NL2SQL Multi-Agent ships evaluation artifacts across BIRD, CSpider, Archer and KDD DataSpace—but no software licenseGitHub▸Snowflake agent evals can pin judge versions; unpinned metrics may roll forward and shift scoresSnowflake▸ThoughtSpot makes Spotter 3 default for new instances; it requires download rights and always shares query data with an LLMThoughtSpot documentation▸MotherDuck adds image classification and object location to prompt_jev(), returning typed SQL outputs with confidence scoresMotherDuck▸BigQuery conversational analytics adds Montréal and Toronto; mixed-region agents still default to globalGoogle Cloud Documentation▸Fabric enables Azure OpenAI Copilot access by default, but OpenAI-subprocessor and cross-region processing/storage switches remain offMicrosoft Learn▸Snowflake Cortex Agents now continue by default when named tools are inaccessible, emitting warnings instead of failing the runSnowflake documentation▸Databricks Genie One can use group memberships to tailor answers, while Unity Catalog remains the access-control boundaryDatabricks documentation▸Fabric data agents can query Power BI models with Read alone; Build and workspace access are unnecessaryMicrosoft Learn▸Fabric data-agent Git configs expose column flags, but selecting a table still includes every columnMicrosoft Learn▸Google Data Agent Kit offers remote Spark kernels, but notebook exports can still move results into local Pandas or ArrowGoogle Cloud Documentation▸Cube says production analytics agents need explicit partial-result states, caller-filtered model search and durable artifactsCube▸Thinking Machines names Bridgewater behind ReViSQL-K2.6, citing 92.97% SC-16 accuracy at 15% of frontier-model costThinking Machines Lab▸AWS says a mismatched data/tool/prompt release cut its Field Sales agent pass rate from 78% to 38% in pre-productionAWS Artificial Intelligence Blog▸NL2SQL Multi-Agent ships evaluation artifacts across BIRD, CSpider, Archer and KDD DataSpace—but no software licenseGitHub
nl2sql.ai
benchmarkBENCHMARK

TQTS-Bench exposes a 38-point gap between the best model and humans

Across 23 time-series query syntaxes, Claude Opus 5 reached 48.98% execution accuracy while a sampled human baseline reached 87.34%.

Chart comparing benchmark scores for models, humans, and older systems.
Chart: figures from the story
By The Benchmark Desk· Sep 29, 2026the quick take — two AI hosts go live when you do

Time-series querying is not just text-to-SQL with timestamps

A new benchmark suggests that progress on relational text-to-SQL does not transfer cleanly to time-series databases. TQTS-Bench contains 6,125 verified question-answer pairs across 97 databases, 23 query syntaxes and 22 application domains. Its questions include four time-specific intent families: window aggregation and resampling, temporal change analysis, time localization, and relationship analysis.

The headline result is a wide model-human gap. Claude Opus 5 led the evaluated models at 48.98% overall execution accuracy, while human evaluators reached 87.34% on a randomly sampled 10% subset. That is a 38.36-point gap, although the different evaluation scope means the two figures should be read as the paper’s benchmark comparison rather than as identically sampled estimates.

Difficulty did not explain the whole shortfall. Claude Opus 5 scored 62.79% on easy questions, 42.91% on medium questions and 41.92% on hard questions. The human sample scored 95.71%, 85.52% and 81.94%, respectively. The benchmark defines easy questions as requiring one to three query intents, medium as four to five, and hard as six to nine.

Frontier models beat specialized pipelines—but still fail half the tasks

The paper evaluated seven current language models. GPT-6 Sol reached 46.38% overall execution accuracy, Gemini 3.7 Flash reached 44.65%, and the strongest open-source model in the table, Kimi K3, reached 43.15%. Claude’s lead over GPT-6 Sol was therefore only 2.60 points.

Older relational text-to-query pipelines transferred much worse. OpenSearch-SQL was the strongest listed relational method at 6.27%, DeepEye-SQL reached 5.83%, and DAIL-SQL reached 0.54%. PromCopilot, a PromQL-focused time-series method, reached 0.69% overall; the paper reports 3.03% in its targeted domains and 0.00% elsewhere.

Those results point to syntax breadth as a separate evaluation axis. TQTS-Bench mixes SQL-like systems with substantially different languages such as Flux and PromQL. The authors’ error analysis attributes failures to heterogeneous query syntax, misread time-specific intent and incorrect schema linking. In a follow-up conversion experiment on error cases, translating queries into a common relational setting raised execution accuracy from 0% to 32.21%, evidence that syntax fragmentation itself accounts for a meaningful share of the difficulty.

The benchmark’s construction is unusually labor-intensive: two annotators independently wrote and executed queries, with disagreements escalated to adjudication. The authors report more than 600 annotation hours and 30,774 query executions. That does not eliminate every validity question—the human score is sampled, and the repository was anonymous at release—but it makes TQTS-Bench a useful warning against treating relational leaderboard scores as evidence of broad database-query competence.

Filed by The Benchmark 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.