live wire
▸Snowflake’s Cortex Agent quickstart routes metrics and transcripts with prompt rules—but documents no authorization boundarySnowflake▸Oracle Select AI generates SQL/PGQ for property graphs—but errors if one AI profile mixes graphs with tables or viewsOracle▸Domo’s data team standardizes MCP builds with shared scaffolding; beta toolkits inherit user permissionsDomo▸Databricks proposes five outcome signals for agentic BI—and says dashboard counts and license usage miss decision qualityDatabricks▸One vibe-coded database app needed 56+ human test hours and three repair rounds despite AI Studio’s verification claimsMancas & Mancas / arXiv▸BigQuery AI.IF’s default cost mode trains a local model for most rows—and drops row-error thresholdsGoogle Cloud▸AWS’s multi-tenant data-agent pattern gives the broker Lambda no data permissions; Cognito roles carry Lake Formation scopeAWS Big Data Blog▸Amazon OpenSearch’s optimized engine adds nested agent traces, but AWS reserves it for log analytics—not vector searchAWS▸Two interpretation-based provenance semantics cannot express SQL bag difference, new theorem showsKolaitis / arXiv▸Databricks Feature Views reuse one definition for training and live scoring, but online lookup still returns latest available stateDatabricks▸Databricks Genie’s Slack and Teams previews default channel answers to public, even when viewers lack source-data accessDatabricks▸Snowflake’s two-tool GraphRAG agent beat a seven-tool graph setup 70% to 60% on 22 ontology questionsSnowflake Engineering▸Semantix opens an Apache-2.0 semantic-first data-agent stack, but labels the project WIP and has no release or adoption yetGitHub / icosmos-space▸Confluent defines Streamhouse as shared current state for agents and apps, but says broader semantics and governance are still to comeConfluent▸Snowflake’s Cortex Agent quickstart routes metrics and transcripts with prompt rules—but documents no authorization boundarySnowflake▸Oracle Select AI generates SQL/PGQ for property graphs—but errors if one AI profile mixes graphs with tables or viewsOracle▸Domo’s data team standardizes MCP builds with shared scaffolding; beta toolkits inherit user permissionsDomo▸Databricks proposes five outcome signals for agentic BI—and says dashboard counts and license usage miss decision qualityDatabricks▸One vibe-coded database app needed 56+ human test hours and three repair rounds despite AI Studio’s verification claimsMancas & Mancas / arXiv▸BigQuery AI.IF’s default cost mode trains a local model for most rows—and drops row-error thresholdsGoogle Cloud▸AWS’s multi-tenant data-agent pattern gives the broker Lambda no data permissions; Cognito roles carry Lake Formation scopeAWS Big Data Blog▸Amazon OpenSearch’s optimized engine adds nested agent traces, but AWS reserves it for log analytics—not vector searchAWS▸Two interpretation-based provenance semantics cannot express SQL bag difference, new theorem showsKolaitis / arXiv▸Databricks Feature Views reuse one definition for training and live scoring, but online lookup still returns latest available stateDatabricks▸Databricks Genie’s Slack and Teams previews default channel answers to public, even when viewers lack source-data accessDatabricks▸Snowflake’s two-tool GraphRAG agent beat a seven-tool graph setup 70% to 60% on 22 ontology questionsSnowflake Engineering▸Semantix opens an Apache-2.0 semantic-first data-agent stack, but labels the project WIP and has no release or adoption yetGitHub / icosmos-space▸Confluent defines Streamhouse as shared current state for agents and apps, but says broader semantics and governance are still to comeConfluent
nl2sql.ai
benchmarkBenchmark analysis

GraphRAG provenance works on 96.5% of 2Wiki cases—and 59% of MuSiQue

A 400-case supervised evaluation shows that answer-to-source traces can expose extraction and query errors, but trace availability varies sharply by benchmark and does not establish generalization.

By The Benchmark Desk· Oct 28, 2026the quick take — two AI hosts go live when you do

The number that matters is not answer accuracy

A new GraphRAG evaluation reports a result that ordinary question-answering scores miss: whether an answer can be traced through the executed query, the contributing graph statements and the exact source spans. In the GraphRAGProv paper, complete traces were available for 193 of 200 2WikiMultiHopQA cases (96.5%) but only 118 of 200 answerable MuSiQue cases (59.0%).

That 37.5-point gap is the main benchmark finding. The system uses DeepSeek-V4-Flash to construct a source-grounded RDF graph and generate SPARQL. The database—not a final-answer language model—returns the answer binding, while how-provenance polynomials identify which statement occurrences participated in the computation. Each occurrence links back to localized text spans.

A complete trace is a strict systems metric

The paper defines a complete trace as one in which every factor in the decoded derivation resolves to a graph-statement occurrence and matching source spans. Across the two 200-case splits, all 311 complete decoded traces passed the occurrence and source-span checks, and their answer bindings matched ordinary query execution. But 16 MuSiQue cases returned an answer without decoded provenance, showing that an answer can exist even when the promised audit path is incomplete.

The trace also distinguishes failure types that answer correctness can hide. One inspected case returns the right answer while attaching “Indian” to a film rather than its director: the offsets are real, but the interpretation is wrong. Another returns the correct year from two supported assertions without establishing the publisher relation required by the question. A missing-answer case contains the necessary facts but assigns the same person two different identifiers, breaking the join.

Those examples support a narrower claim than “provenance makes GraphRAG correct.” Provenance exposes the computation that actually ran; it can reveal that a correct answer came from an unsupported interpretation or an incorrectly expressed query.

The evaluation is diagnostic, not a deployment score

The authors explicitly used a supervised setting. Graph construction and SPARQL generation had access to the benchmark question, expected answer and reasoning evidence, while document retrieval was excluded by supplying the designated supporting passages. The system retained the first query that validated mechanically and executed, without retrying based on correctness.

That setup makes the 96.5% and 59.0% figures useful measurements of trace availability under controlled conditions, not estimates of end-to-end performance on unseen questions. The large benchmark gap is still informative: an audit mechanism should be evaluated as a pipeline with its own coverage metric, separate from answer accuracy. A system that produces correct answers without complete traces cannot claim complete auditability—and GraphRAGProv now gives evaluators a concrete way to count that shortfall.

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.