Share via

Clarification on Synchronization of Databricks Unity Catalog Column Tags with Microsoft Purview Column-Level Tags

SudhakarReddy Marepalli 0 Reputation points
2026-02-20T17:50:30.7+00:00

We are currently scanning Azure Databricks (Unity Catalog enabled) into Microsoft Purview and observing column-level metadata ingestion.

We would like clarification on the following:

If we add or update column-level tags in Databricks Unity Catalog, how and when are those updates reflected in Microsoft Purview column-level tags?

Specifically:

Are Unity Catalog column-level tags automatically synchronized to Purview during the next scheduled scan?

Do we need to perform a full scan, incremental scan, or any additional configuration to reflect updated tags?

Are Unity Catalog tags mapped to Purview classifications, custom metadata attributes, or another metadata field?

Are there any limitations or prerequisites (permissions, API configurations, private endpoints) required for column-level tag updates to propagate correctly?

We would appreciate clarification on the expected behavior and best practices for keeping Databricks Unity Catalog tags and Purview column-level tags synchronized.

Azure Databricks
Azure Databricks

An Apache Spark-based analytics platform optimized for Azure.

{count} votes

1 answer

Sort by: Most helpful
  1. Q&A Assist
    2026-02-20T17:50:41.3466667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    When using Microsoft Purview with Azure Databricks Unity Catalog, the synchronization of column-level tags operates as follows:

    1. Automatic Synchronization: Unity Catalog column-level tags are not automatically synchronized to Microsoft Purview during the next scheduled scan. Instead, updates to column-level tags in Databricks Unity Catalog will be reflected in Microsoft Purview based on the type of scan you perform.
    2. Scan Type: To reflect updated tags, you will need to perform an incremental scan. A full scan is not necessary unless you want to capture all metadata again. Incremental scans are designed to capture changes since the last scan, which includes updates to tags.
    3. Mapping of Tags: Unity Catalog tags are not directly mapped to Purview classifications or custom metadata attributes. They are treated as separate metadata fields within Purview. Therefore, you should manage and review these tags independently within both systems.
    4. Limitations and Prerequisites: There are certain prerequisites for column-level tag updates to propagate correctly. Ensure that you have the necessary permissions set up in both Azure Databricks and Microsoft Purview. Additionally, if you are using private endpoints, make sure that they are correctly configured to allow communication between the two services. This includes ensuring that Purview has access to the internal DBFS storage location of the Azure Databricks workspace being scanned.

    For best practices, regularly schedule incremental scans to keep the metadata in sync and review permissions and configurations to avoid any issues with tag propagation.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.