Databricks Unity Catalog: Supported transformation details

Collibra Data Lineage retrieves lineage information from Databricks Unity Catalog system tables to provide column-level visibility into data transformations and lineage across assets in the Databricks workspace.

Function scope

The integration captures lineage for the following Databricks assets:

Some assets require specific settings for lineage ingestion. For details, go to Synchronization configuration.

Lineage extraction mechanism

Collibra Data Lineage uses a system-driven approach to lineage extraction rather than manual code parsing:

Synchronization configuration

To ensure a complete lineage representation, verify that the following settings are configured.

Feature Requirement
Metric views Select the Also ingest lineage from table_lineage option when you add the technical lineage for Databricks Unity Catalog capability
Notebooks

Select the Include notebooks option on the synchronization page.

SQL transformation code

The system.query.history table must be enabled in Databricks and the Include SQL transformations option must be selected on the synchronization page when you synchronize your technical lineage.

You can configure the SQL statement types for which transformation logic is retrieved. This setting does not affect which lineage relations are created; it only determines which relations include transformation logic. For details, go to Synchronize Databricks Unity Catalog lineage.

Volumes

Select the Include volumes (In preview) option on the synchronization page.