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
guideEvaluation guide

Do not collapse text-to-SQL accuracy into one number

Exact match, execution accuracy, semantic tests, functional checks and speed answer different questions; a credible evaluation names the failure each metric can miss.

Two-sided illustration of text-to-SQL evaluation tradeoffs.
Side by side: what changed
By The News Desk· Oct 5, 2026the quick take — two AI hosts go live when you do

A text-to-SQL system does not have one kind of accuracy. Querio’s evaluation guide separates five measurements—exact match, execution accuracy, semantic testing, functional correctness and speed—and the useful lesson is not that teams must adopt those labels verbatim. It is that each measurement rejects a different failure.

Syntax is not an answer

Exact match compares generated SQL with a reference query character by character. That makes it easy to automate for regression testing, but the guide notes that equivalent joins, aliases or query structures can fail even when they return the same result. Exact match is therefore a stability check, not sufficient evidence that the answer is right.

Execution accuracy moves the comparison to returned rows. This accepts different SQL formulations when they produce the same result set. But Querio also lists the traps: incomplete test data can omit nulls, duplicates or unusual types; changing database state can make comparisons inconsistent; and formatting or floating-point differences can create false failures. A passing execution test also says nothing about whether the query is unnecessarily expensive.

Test meaning and operating behavior separately

Semantic suites test whether the system preserves intent across paraphrases, ambiguity and increasing query complexity. The guide recommends grouping related questions rather than relying on isolated examples, so evaluators can see where a system begins to fail—for example when a simple customer filter becomes a comparison against an annual average.

Functional checks ask whether the query performed the intended operations even when its structure differs from the reference. Speed metrics then add an operational constraint: a correct query can still be unsuitable if it is too slow on realistic data volumes.

That produces a practical review stack:

  1. Use exact match when reproducibility of a known query form matters.
  2. Compare result sets for semantic equivalence.
  3. Build suites around business intent, paraphrases and edge cases.
  4. Inspect required operations, not only output on one fixture.
  5. Measure latency on representative data.

The guide does not publish a benchmark, thresholds or measured results for Querio itself. Its value is methodological: it makes clear why a single “accuracy” percentage is incomplete unless the vendor says what was compared, on which data, with which edge cases and under what performance limit. Buyers should ask for that decomposition before treating any headline score as production evidence.

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.