← All updates Databricks Update One-Pager Light version
databricks Platform · Updated Aug 12, 2025

Column masks now retained when replacing a table

If a column in the new table matches a column name from the original table, its existing column mask is now retained, even if no mask is specified.

What it does

If a column in the new table matches a column name from the original table, its existing column mask is now retained, even if no mask is specified. This change prevents accidental removal of column level security policies during table replacement. Previously, replacing a table dropped all existing column masks, and only newly defined masks were applied.

Why it matters

ABAC enables you to manage policies using governed tags and apply them consistently across many tables.

Architecture
Databricks Platform → Platform
In short

If a column in the new table matches a column name from the original table, its existing column mask is now retained, even if no mask is specified. This change prevents accidental removal of column level security policies during table replacement.

Read the full documentation ↗
Key takeaway
If a column in the new table matches a column name from the original table, its existing column mask is now retained, even if no mask is specified.
2025-08-12-column-masks-now-retained-when-replacing-a-table Generated by the Databricks Updates Agent · browse all updates