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
releaseDATA FRESHNESS

Databricks can wake an analytics pipeline on shared-table changes—but not prove the answer is fresh

OpenSharing and system-table triggers remove polling from one part of the loop; batching, unsupported dependencies and filtered views still define the freshness boundary.

Event-driven refresh versus true freshness guarantee in Databricks.
AI-generated illustration
By The News Desk· Oct 1, 2026the quick take — two AI hosts go live when you do

Azure Databricks has made Lakeflow Jobs table-update triggers for OpenSharing objects and system tables generally available. The September release note dates the change to September 30, while the trigger documentation says a job can now start when a provider updates a shared table or when new records land in a system table.

For analytics-agent teams, that creates a useful event-driven boundary. A pipeline can rebuild derived context, refresh an evaluation summary or process newly arrived usage records after the monitored source changes, without keeping a cluster running continuously or knowing which upstream process performed the update. The same trigger can watch OpenSharing tables, views, metric views, materialized views and streaming tables, plus Databricks system tables.

The trigger carries evidence about what changed

A triggered job can receive dynamic parameters containing the list of updated tables, the latest triggering commit timestamp and the latest triggering version. That gives downstream work a concrete checkpoint instead of relying only on wall-clock schedules.

The trigger can fire when any monitored table changes or wait until all monitored tables have changed. Operators can also set a minimum interval between runs and a delay after the last change, allowing a burst of updates to settle before processing begins. Those controls matter when an analytics agent depends on several related sources—but they also mean “triggered by an update” is not the same as “refreshed immediately.”

Where freshness can still break

Databricks caps a trigger at ten managed or Delta source tables. Views add another subtlety: the trigger watches their dependent tables and can fire even when the changed rows would be filtered out by the view definition. A view with unsupported dependencies can still accept trigger creation but never start a run when that dependency changes. Federated-table dependencies and views that directly use read_files are among the unsupported cases.

OpenSharing and system-table triggers also have a workspace limit of 1,000, and cross-regulatory-domain OpenSharing is unsupported. Databricks recommends enabling file events for external locations to improve efficiency and performance.

The operational lesson is narrow but important: this GA feature can replace polling and provide a source-version checkpoint for a refresh pipeline. It does not certify that every dependency was observable, that a view’s result changed, or that the analytics agent has already switched to the rebuilt artifact. Teams should record the trigger’s table list, commit timestamp and version alongside the artifact version served to the agent, then test the end-to-end handoff rather than treating job start as a freshness guarantee.

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.