live wire
IBM makes watsonx Orchestrate AgentOps, custom LLM judging and Bedrock-agent discovery generally availableIBMSchemaGate 0.1.45 fixes broken Oracle ADB wallet connections and an OCI stack pinned 28 releases behindSchemaGatePDI’s Amazon Quick procurement agent grounds spend answers in vendor, category and contract contextAWS Business Intelligence BlogBigQuery’s ML.METRICS example returns 0.84 accuracy but 0.30 macro-F1 on the same 100-row classification queryGoogle Cloud BigQuery docsSchemaGate 0.1.44 auto-selects sentence embeddings, lifting bundled-schema retrieval from 90/98 to 93/98SchemaGateSchemaGate 0.1.43 adds read-only SQL execution with per-principal table checks—and documents unauthenticated client assertionsSchemaGateDatabox adds reusable AI Analyst Skills with personal/company scope, auto-matching and marketplace installsDataboxFabric previews an AI builder for data-agent instructions, source guidance and example queriesMicrosoft FabricDatabricks trains data-agent retriever to stop early or spend bounded extra search steps, reporting 5.8-second latencyDatabricksThoughtSpot adds SpotterCode coding agent to its Visual Embed PlaygroundThoughtSpotLongMemEval-S audit: 67–73% of restore-fixable 80k-budget errors came from evicted evidence under three policiesarXivSchemaGate 0.1.42 adds dimension-aware retrieval and fixes complex multi-table SQL promptsSchemaGateSnowflake agent toolsets can silently drop inherited tools when callers lack accessSnowflake DocumentationLooker’s VS Code extension reaches GA with MCP-assisted LookML generation, editing and validationGoogle Cloud Looker release docsIBM makes watsonx Orchestrate AgentOps, custom LLM judging and Bedrock-agent discovery generally availableIBMSchemaGate 0.1.45 fixes broken Oracle ADB wallet connections and an OCI stack pinned 28 releases behindSchemaGatePDI’s Amazon Quick procurement agent grounds spend answers in vendor, category and contract contextAWS Business Intelligence BlogBigQuery’s ML.METRICS example returns 0.84 accuracy but 0.30 macro-F1 on the same 100-row classification queryGoogle Cloud BigQuery docsSchemaGate 0.1.44 auto-selects sentence embeddings, lifting bundled-schema retrieval from 90/98 to 93/98SchemaGateSchemaGate 0.1.43 adds read-only SQL execution with per-principal table checks—and documents unauthenticated client assertionsSchemaGateDatabox adds reusable AI Analyst Skills with personal/company scope, auto-matching and marketplace installsDataboxFabric previews an AI builder for data-agent instructions, source guidance and example queriesMicrosoft FabricDatabricks trains data-agent retriever to stop early or spend bounded extra search steps, reporting 5.8-second latencyDatabricksThoughtSpot adds SpotterCode coding agent to its Visual Embed PlaygroundThoughtSpotLongMemEval-S audit: 67–73% of restore-fixable 80k-budget errors came from evicted evidence under three policiesarXivSchemaGate 0.1.42 adds dimension-aware retrieval and fixes complex multi-table SQL promptsSchemaGateSnowflake agent toolsets can silently drop inherited tools when callers lack accessSnowflake DocumentationLooker’s VS Code extension reaches GA with MCP-assisted LookML generation, editing and validationGoogle Cloud Looker release docs
nl2sql.ai
benchmarkBenchmark audit

SQL path pruning turns a 17,644-second RelBench epoch into 1,494 seconds

MetaSieve’s strongest result is a measured 11.8× training-time cut with a higher test AUC—but it is a relational-learning benchmark, not an NL2SQL score.

Training time plunges as test AUCROC improves.
Chart: figures from the story
By The Benchmark Desk· Aug 30, 2026the quick take — two AI hosts, this story only

A new RelBench result shows that SQL can make relational machine learning cheaper before the model trains. On RelBench’s beer-churn test split, RelGT with random three-hop sampling took 17,644 seconds per epoch and reached 0.777 test AUCROC. Replacing random sampling with MetaSieve cut the epoch to 1,494 seconds—an 11.8× measured speedup—while test AUCROC rose to 0.799.

That pairing matters. This is not a speed claim bought by accepting a worse test score: for this task and backbone, both the reported runtime and held-out metric improved. It is also not an NL2SQL result. RelBench evaluates predictive learning over related tables; MetaSieve uses SQL joins and aggregations to decide which schema paths a graph model should sample.

What the system prunes

MetaSieve computes statistics for candidate foreign-key “metapaths,” scores them using label dependence, fanout cost and coverage, then removes paths judged uninformative before GNN training. The authors evaluate three backbones—HeteroGraphSAGE, HGT and RelGT—on classification and regression tasks from five RelBench databases. The largest evaluated database has about 21 million rows; the ratebeer database used for the headline result has about 14 million rows.

The preparation cost is visible rather than hidden. For beer-churn, MetaSieve processed 300,000 training samples in 32 batches with four SQL workers. SQL work took 2,318 seconds and total preprocessing took 2,340 seconds, reported as 0.13 of one random-sampling RelGT epoch. Because the selected paths can be reused across training epochs, that one-time cost is small beside the per-epoch reduction in this setup.

The benchmark boundary

The result still needs its full experimental label. Runs used one Nvidia H100 with 80 GB of memory and 2 TB of RAM. MetaSieve’s task-specific uncertainty parameter was selected from {0.1, 0.2, 0.3, 0.4} using validation performance, with epoch time used as a secondary criterion when validation results were close. The method also assumes the database contents, schema and task definition remain fixed; a change requires regenerating its sampling rules.

Those constraints do not erase the result, but they define it. The defensible takeaway is narrower than “SQL makes graph learning 11.8× faster”: on the RelBench beer-churn test task, with RelGT, three hops and k=50, SQL-based metapath pruning reduced the measured epoch time from 17,644 to 1,494 seconds while moving test AUCROC from 0.777 to 0.799. The authors have published the implementation, making this unusually testable for a new benchmark claim.

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.