Skip to content
Artificial intelligence. Clearly. RSS feed
AI NEWS AI

News. Evidence. Perspective.

BusinessAnalysis

In AtScale’s test, AI got 46% of answerable business questions right. Defining “revenue” raised it to 93%

A semantic layer can turn hidden business conventions into governed inputs for an analytics agent. The reported gains are striking, but they also show why a high single-query score is not enough for unattended workflows.

In AtScale's preliminary test, Claude Sonnet 5's best of three runs answered 46% of the 317 BIRD-Interact business questions judged answerable when it wrote SQL against the raw database schema. With an automatically drafted and human-tuned semantic layer, the best-run result rose to 93%—296 of 317—while the reported three-run mean was 90.6%. The model did not suddenly become better at arithmetic. It was given a governed account of what the business meant.[1][3]

That difference is the central problem in enterprise AI. A warehouse can reveal that a column is called net_sales_amt and another table contains returns. It cannot tell a model whether the finance team defines revenue before returns, after returns, at order date, at fulfilment date or in the reporting currency. When the definition is absent, a fluent SQL query can be syntactically valid and economically wrong.[5][1]

The denominator changes the headline

By the numbers

Two views of AtScale’s reported result

Two views of AtScale’s reported result
MeasureValueContext
Full BIRD-Interact benchmark600 tasks410 business questions and 190 management operations across 22 PostgreSQL databases.Source 4Source 2
All business questions410Claude Sonnet 5 rose from 25.9% to 56.6% in AtScale’s published all-question comparison.Source 2
Answerable business questions317The corrected stress-mode comparison reported best-of-three rates of 46% without the semantic layer and 93% with it; the semantic-layer mean was 90.6%.Source 1Source 3
Unresolved miss count21 by 296/317; 23 in the ebookAtScale’s 14 October post says 296 of 317, which leaves 21. Its benchmark ebook describes the last 23 misses. The article preserves the discrepancy rather than silently reconciling two vendor materials.Source 1Source 3

A schema describes storage. A semantic layer describes meaning

At a glance

What the model otherwise has to guess

What the model otherwise has to guess
Business phrasePossible database choicesSemantic decision
RevenueGross orders, shipped sales, invoiced sales or net sales after returnsWhich measure, recognition point, currency and exclusions define the official number?Source 5
Active customerAny account, logged-in user, buyer in a period or paying subscriberWhat event, time window and status exclusions count?Source 5
MarginGross margin, contribution margin or operating marginWhich costs belong in the numerator and denominator?Source 5
Last quarterCalendar quarter, fiscal quarter or rolling 90 daysWhich calendar and timezone govern the period?Source 5

A useful semantic layer stores those decisions as reusable measures, relationships, hierarchies and disambiguation rules. The AI then chooses from governed concepts rather than inventing joins and formulas from physical tables. That makes an answer auditable: an analyst can inspect the metric definition and the generated query separately.[1][5]

The result is promising, but it is not an independent product certification

The results

What two studies found

What two studies found
StudyDesignResultImportant limit
AtScale on BIRD-InteractVendor-run evaluation; automatically generated and tuned semantic layer; 317 answerable questionsBest run: 46% to 93%; semantic-layer mean: 90.6%Preliminary vendor result. The semantic layer and evaluation harness are part of the tested system.Source 1Source 3
Independent paired preprint100 retail-analytics questions; three frontier models; schema alone versus schema plus a 4 KB hand-authored semantic document45.5–50.5% to 67.7–68.7%; gains of 17–23 percentage pointsSingle dataset and single-shot protocol; semantic context was hand-authored rather than a full governed platform.Source 5
Original BIRD-Interact leaderboard600 interactive database tasks with executable testsLeading general agents complete only a minority of the full tasksThe benchmark includes clarification, exploration and management operations, not only answerable read queries.Source 4

The independent preprint supports the mechanism rather than the exact 93% number. Three different models became statistically indistinguishable within each condition; the large change came from adding explicit business semantics. That is useful evidence that upgrading the model is not always the highest-leverage way to improve an analytics agent.[5]

Ninety-three per cent is still fragile when an agent chains decisions

AtScale illustrates the compounding problem with a deliberately simple assumption: if each step is independently correct 93% of the time, the chance that all ten steps are correct is about 48.4%. Across 100 steps it is about 0.071%. Real workflow errors are not independent, so those figures are not a forecast. They show why a seemingly high single-answer score can be inadequate for unattended action.[1]

The process

The last seven per cent is a governance problem

The last seven per cent is a governance problem
FailureWhy it survives a fluent queryBetter response
Ambiguous requestSeveral definitions are legitimateAsk a clarifying question before querying.Source 1
Wrong business definitionThe SQL runs and returns a plausible numberReview and version the metric definition; test it against certified examples.Source 1
Incorrect relationship or grainJoins duplicate or omit records without a syntax errorEncode relationships and aggregation grain in the semantic model.Source 5
Changing policyA once-correct definition becomes staleTie definitions to owners, effective dates and approval history.Source 1
Action without reviewA small analytical error becomes an operational decisionApply thresholds, human approval and query-level audit logs.Source 1

The practical conclusion is not that every company should buy one vendor's layer. It is that an AI analyst needs a source of business meaning as rigorously maintained as the warehouse itself. When two systems disagree about revenue, the first question should not be which model is smarter. It should be whether either one was told what revenue means.[5][1]

Follow the evidence

Sources & further reading

  1. BIRD-Interact Benchmark Results: Methodology and Analysis AtScale · 14 Oct 2026 · Accessed 16 Oct 2026
  2. Stop Writing Your Semantic Model. Start Reviewing It. AtScale · 14 Oct 2026 · Accessed 16 Oct 2026
  3. BIRD-INTERACT benchmark BIRD Team and Google Cloud · 8 Oct 2025 · Accessed 16 Oct 2026