← All updates Databricks Update One-Pager Navy version
databricks Platform · Updated May 27, 2026

Refresh policies and EXPLAIN CREATE MATERIALIZED VIEW for materialized views…

Refresh policies and the EXPLAIN CREATE MATERIALIZED VIEW statement are now generally available for materialized views.

What it does

Refresh policies and the EXPLAIN CREATE MATERIALIZED VIEW statement are now generally available for materialized views. Use refresh policies to control when Databricks performs incremental or full refresh, optimizing cost and predictability. Use EXPLAIN CREATE MATERIALIZED VIEW to check whether a query can be incrementalized before defining the materialized view.

Why it matters

Use refresh policies to control when Databricks performs incremental or full refresh, optimizing cost and predictability.

Key capabilities
Data sources that don't retain
Data sources that don't retain data history, such as Kafka.
Ingest operations, such as queries
Ingest operations, such as queries that use Auto Loader to ingest data from cloud object storage.
Any data source where you
Any data source where you plan to delete or archive data after processing but need to retain information in downstream tables.…
Delta tables, including Unity Catalog
Delta tables, including Unity Catalog managed tables and external tables backed by Delta Lake.
Architecture
Databricks Platform → Platform
In short

Refresh policies and the EXPLAIN CREATE MATERIALIZED VIEW statement are now generally available for materialized views. Use refresh policies to control when Databricks performs incremental or full refresh, optimizing cost and predictability.

Read the full documentation ↗
Key takeaway
Refresh policies and the EXPLAIN CREATE MATERIALIZED VIEW statement are now generally available for materialized views.
2026-05-27-12fccb5f Generated by the Databricks Updates Agent · browse all updates