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
newsGoogle Cloud

BigQuery Graph is GA—and Google is turning graph context into an agent control plane

The warehouse can now answer natural-language graph questions and preserve typed traces of agent decisions, but several agent-facing capabilities are still preview or rolling out.

Warehouse SQL and graph traversal side by side, with agent traces feeding the graph.
AI-generated illustration
By The News Desk· Sep 1, 2026the quick take — two AI hosts, this story only

Google Cloud has made BigQuery Graph generally available, moving property-graph analysis into the warehouse rather than requiring teams to copy relational data into a separate graph database. The Sept. 1 release places ISO-standard Graph Query Language (GQL) beside SQL, keeps traversals under BigQuery’s row- and column-level security, and lets teams call BigQuery ML and AI functions from the same query environment.

For data-agent builders, the important change is not merely another query language. Google is packaging graph structure as a grounding layer: relationships among customers, products, suppliers, identities or events become explicit paths that an agent can traverse instead of reconstructing them from loosely related tables on every request.

Natural language can target SQL or GQL

BigQuery conversational analytics can now accept a question about a graph in natural language, use graph metadata such as descriptions and synonyms, translate the request into SQL or GQL, and visualize path-based answers. Google also says teams can connect Gemini Enterprise through an MCP server or publish a conversational data agent to it directly.

That gives enterprise teams a practical separation of concerns. Analysts can retain natural-language access, while the execution layer chooses the representation suited to the question: SQL for tabular aggregation and GQL for multi-hop relationships. The graph remains subject to the warehouse’s existing security controls rather than becoming a parallel data silo.

Google reports substantial engine improvements since preview: GQL runs twice as fast on public benchmarks, while undirected traversals are 100 times faster. The company did not identify the benchmark suite in the announcement, so those figures should be treated as vendor-reported rather than as an independent comparison.

One graph can cross catalog boundaries

The new “borderless lakehouse” design can define a virtual property graph across native BigQuery tables and open Iceberg tables exposed through Databricks Unity Catalog, AWS Glue or Snowflake. Google’s example connects customers stored on Google Cloud with product and supplier records in a Databricks catalog on AWS, then answers the relationship question with one GQL traversal and no copied dataset.

This is potentially useful for agent grounding because enterprise context rarely lives in one warehouse. It also raises an operational requirement: teams must test latency, permissions and metadata quality across every participating catalog, not just validate the natural-language interface.

Agent memory becomes queryable

Google’s most consequential addition is context graph in BigQuery Agent Analytics. The system shapes agent actions into a typed, queryable trace stored in BigQuery Graph: which option the agent chose, which policy applied and which alternatives it rejected. Outcomes can later be joined back to those decisions.

That turns observability into data a team can query. Instead of retaining only free-form traces, an operator can traverse the decision record to investigate why an agent acted and connect the answer to downstream results.

The GA label needs a qualifier. BigQuery Graph itself is generally available, but Google says parts of the surrounding agentic ecosystem are in preview or will roll out over the coming weeks. An agent skill for graph design is available through the Google Cloud Data Agent Kit; its ability to propose nodes and edges from datasets or diagrams and verify relationship match rates is still coming. Buyers should evaluate each component’s status separately before treating the full workflow as production-ready.

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.