← All updates Databricks Update One-Pager Navy version
databricks Platform · Updated Nov 17, 2025

Jobs can now be triggered on source view update

Table update triggers for jobs now support views as a source, when the view references supported table types.

What it does

Table update triggers for jobs now support views as a source, when the view references supported table types. You can use table update triggers to trigger a run of your job when source tables are updated. Use this feature to run a job when new data is ready without the need for a continuously running cluster or knowledge of the processes that update a table.

Why it matters

Table update triggers do not incur additional costs other than cloud provider costs associated with listing tables and reading updates from the storage location.

Key capabilities
Table Update Triggers on OpenSharing
Table Update Triggers on OpenSharing (Recipient): A workspace-level beta, enabled in the recipient workspace where the trigger…
Table Update Triggers on OpenSharing
Table Update Triggers on OpenSharing (Provider): An account-level beta, enabled in the provider account that owns the shared data.
Limitations · remember
!Views that use readfiles (they can read from a supported table that reads files, but cannot directly use readfiles).
!Views that depend on tables that are not in Unity Catalog.
!Views that depend on federated tables. Creation of triggers for views containing unsupported dependencies still succeed, but no job runs are triggered when an unsupported dependency is updated. Table update triggers monitor changes to the dependent tables of a view and considers the view updated if any of the dependent tables is updated. It is possible for a job run to be triggered for data changes that are filtered out by the view definition. Source tables for a view are counted towards the limit of 10 tables per trigger.
!For example, if a view depends on 11 tables, it is not possible to use it in a table update trigger. Similarly a trigger with two views, each of which depends on 6 tables, counts as 12 tables. There is a separate limit of 10 dependent views per monitored view.
!For example, if a view depends on 11 other views, it is not possible to use it in a table update trigger, even if this does not break the 10 tables per trigger rule.
Architecture
Databricks Platform → Platform
In short

Table update triggers for jobs now support views as a source, when the view references supported table types. You can use table update triggers to trigger a run of your job when source tables are updated.

Read the full documentation ↗
Key takeaway
Table update triggers for jobs now support views as a source, when the view references supported table types.
2025-11-17-jobs-can-now-be-triggered-on-source-view-update Generated by the Databricks Updates Agent · browse all updates