Skip to main content
Community Hub

What does Atlan crawl from Databricks?

TL;DR

During a Databricks crawl, Atlan extracts metadata for Databases, Schemas, Tables, Views, Materialized Views, Volumes, External Locations, and AI Models. Reference tables map each Databricks property to its Atlan asset.

Your AI can read this via Docs MCPcurl -fsSL "https://docs.atlan.com/install-docs-mcp" | bashConnect

Atlan crawls Databricks metadata for databases, schemas, tables, views, materialized views, volumes, external locations, and AI models, mapping each to its Atlan asset. The tables below list which Databricks properties are read and how they appear on the corresponding Atlan asset.

Lineage​

Atlan supports complete lineage tracking for the following Databricks assets:

Unity Catalog​

Unity Catalog is Databricks' governance layer for data and AI. For connection scope, cross-workspace behavior, and which governance objects aren't imported into Atlan, see Unity Catalog governance and connections.

Tags​

Atlan imports Unity Catalog tags and resolves which assets carry them. Tags are matched case-insensitively to Atlan tags; when a match is found, the tag and its value are applied to every Databricks asset that carries it in Unity Catalog. Reverse sync is supported: attaching, detaching, or updating a tag value in Atlan pushes the change back to Databricks.

Source propertyAtlan propertyWhere in Atlan
Unity Catalog tag nameMatched Atlan tagAsset profile and overview sidebar
Tag allowed values (governed tags)tagAllowedValuesTag manager
Tag value assigned to assetAtlan tag value on the assetAsset profile and overview sidebar
Governed tags

When a Unity Catalog tag is registered as a Tag Policy with a list of allowed values, Atlan surfaces those values as a dropdown selector in the tag editor rather than a free-text field.

Assets​

Atlan crawls and maps the following assets and properties from Databricks.

info

The following properties aren't crawled by the System tables extraction method:

  • Table properties: partitionList, partitionCount
  • Column properties: maxLength, precision

Databases​

Atlan maps databases from Databricks to its Database asset type.

Source propertyAtlan propertyWhere in Atlan
TABLE_CATALOGnameAsset profile and overview sidebar
SCHEMA_COUNTschemaCountAPI only

Schemas​

Atlan maps schemas from Databricks to its Schema asset type.

Source propertyAtlan propertyWhere in Atlan
TABLE_SCHEMAnameAsset profile and overview sidebar
TABLE_COUNTtableCountAsset preview and profile
VIEW_COUNTviewsCountAsset preview and profile
TABLE_CATALOGdatabaseNameAsset preview and profile

Tables​

Atlan maps tables from Databricks to its Table asset type.

Source propertyAtlan propertyWhere in Atlan
TABLE_NAMEnameAsset profile and overview sidebar
REMARKS, DESCRIPTIONdescriptionAsset profile and overview sidebar
COLUMN_COUNTcolumnCountAsset profile and overview sidebar
LOCATIONexternalLocationOverview sidebar
FORMATexternalLocationFormatOverview sidebar
OWNERCreated (in Databricks)Properties sidebar
CREATEDATsourceCreatedAtProperties sidebar
UPDATED_BYLast updatedProperties sidebar
LASTMODIFIEDsourceUpdatedAtProperties sidebar
PARTITIONSisPartitioned, partitionCount, partitionListAPI only

Views​

Atlan maps views from Databricks to its View asset type.

Source propertyAtlan propertyWhere in Atlan
TABLE_NAMEnameAsset profile and overview sidebar
REMARKSdescriptionAsset profile and overview sidebar
COLUMN_COUNTcolumnCountAsset profile and overview sidebar
CREATETAB_STMTdefinitionAsset profile and overview sidebar
OWNERCreated (in Databricks)Properties sidebar
CREATEDATsourceCreatedAtProperties sidebar
UPDATED_BYLast updatedProperties sidebar
LASTMODIFIEDsourceUpdatedAtProperties sidebar

Metric views​

Atlan maps metric views from Databricks to its DatabricksMetricView asset type.

Note

upstream column lineage for dimensions/measures isn't supported.

Source propertyAtlan propertyWhere in Atlan
TABLE_NAMEnameAsset profile and overview sidebar
REMARKSdescriptionAsset profile and overview sidebar
COLUMN_COUNTcolumnCountAsset profile and overview sidebar
CREATETAB_STMTdefinitionAsset profile and overview sidebar
OWNERCreated (in Databricks)Properties sidebar
CREATEDATsourceCreatedAtProperties sidebar
UPDATED_BYLast updatedProperties sidebar
LASTMODIFIEDsourceUpdatedAtProperties sidebar

Materialized views​

Atlan maps materialized views from Databricks to its MaterialisedView asset type.

Source propertyAtlan propertyWhere in Atlan
TABLE_NAMEnameAsset profile and overview sidebar
REMARKSdescriptionAsset profile and overview sidebar
COLUMN_COUNTcolumnCountAsset profile and overview sidebar
CREATETAB_STMTdefinitionAsset profile and overview sidebar
OWNERCreated (in Databricks)Properties sidebar
CREATEDATsourceCreatedAtProperties sidebar
UPDATED_BYLast updatedProperties sidebar
LASTMODIFIEDsourceUpdatedAtProperties sidebar

External location​

Atlan maps external locations from Databricks to its DatabricksExternalLocation asset type.

Source propertyAtlan propertyWhere in Atlan
EXTERNAL_LOCATION_NAMEnameAsset profile and overview sidebar
COMMENTdescriptionAsset profile and overview sidebar
EXTERNAL_LOCATION_OWNERdatabricksOwnerProperties sidebar
CREATEDsourceCreatedAtProperties sidebar
CREATED_BYsourceCreatedByProperties sidebar
LAST_ALTEREDsourceUpdatedAtProperties sidebar
LAST_ALTERED_BYsourceUpdatedByProperties sidebar
URLdatabricksUrlOverview sidebar

Volumes​

Atlan maps volumes from Databricks to its Volume asset type.

Source propertyAtlan propertyWhere in Atlan
VOLUME_NAMEnameAsset profile and overview sidebar
COMMENTdescriptionAsset profile and overview sidebar
VOLUME_TYPEdatabricksVolumeTypeAsset profile and overview sidebar
VOLUME_OWNERdatabricksVolumeOwnerProperties sidebar
CREATEDsourceCreatedAtProperties sidebar
CREATED_BYsourceCreatedByProperties sidebar
LAST_ALTEREDsourceUpdatedAtProperties sidebar
LAST_ALTERED_BYsourceUpdatedByProperties sidebar
STORAGE_LOCATIONdatabricksVolumeExternalLocationOverview sidebar
VOLUME_CATALOGdatabaseNameAsset preview and profile
VOLUME_SCHEMAschemaNameAsset preview and profile

Columns​

Did you know?

To help you work seamlessly with STRUCT data types, Atlan supports nested columns up to level 30 in Databricks. You can view these columns in the Tree view or the asset sidebar of your table assets, and also explore child columns of STRUCTs nested within MAPs or ARRAYs. However, lineage for nested columns isn't supported.

Atlan maps columns from Databricks to its Column asset type.

Source propertyAtlan propertyWhere in Atlan
PRIMARY KEYisPrimaryAsset preview and filter, overview sidebar
FOREIGN KEYisForeignAsset preview and filter, overview sidebar
COLUMN_NAMEnameAsset profile and overview sidebar
REMARKSdescriptionAsset profile and overview sidebar
ORDINAL_POSITIONorderAsset profile
TYPE_NAMEdataTypeAsset profile and overview sidebar
PARTITION_INDEXisPartitionAsset preview and profile
NULLABLEisNullableAPI only
CHAR_OCTET_LENGTHmaxLengthAPI only
DECIMAL_DIGITSprecisionAPI only

AI models​

AI models are crawled only when additional permissions are granted and the Direct extraction strategy is used. Only models registered in the Unity Catalog Model Registry are crawled.

AI models​

Atlan maps AI models from Databricks to its AIModel asset type.

Source propertyAtlan propertyWhere in Atlan
Model namenameAsset profile and overview sidebar
COMMENTdescriptionAsset profile and overview sidebar
CatalogdatabaseNameAsset preview and profile
SchemaschemaNameAsset preview and profile
OwnersourceOwnerProperties sidebar
Created atsourceCreatedAtProperties sidebar

AI model versions​

Atlan maps AI model versions from Databricks to its AIModelVersion asset type.

Source propertyAtlan propertyWhere in Atlan
VersionmodelVersionNameAsset profile and overview sidebar
Version statusmodelVersionStatusAsset profile and overview sidebar
Source URImodelSourceURLOverview sidebar
Artifact URImodelArtifactPathOverview sidebar
AliasesmodelVersionAliasesOverview sidebar
Dataset countmodelDatasetCountAPI only
Run IDmodelRunIdProperties sidebar
Run namemodelRunNameProperties sidebar
Run start timemodelRunStartTimeProperties sidebar
Run end timemodelRunEndTimeProperties sidebar
MetricsmodelMetricsAPI only
ParametersmodelParametersAPI only

AI/BI dashboards​

Dashboard metadata comes from the Databricks Lakeview API and requires the Import AI/BI Dashboards option. See Crawl Databricks AI/BI dashboards.

Source propertyAtlan propertyWhere in Atlan
display_namenameAsset profile and overview sidebar
pathdatabricksDashboardPathOverview sidebar
warehouse_iddatabricksDashboardWarehouseIdOverview sidebar
lifecycle_statedatabricksDashboardLifecycleStateProperties sidebar
etagdatabricksDashboardEtagAPI only
dashboard_idsourceIdProperties sidebar
Workspace identifierdatabricksDashboardWorkspaceIdProperties sidebar
Genie space associationdatabricksDashboardIsGenieSpaceEnabledProperties sidebar
Published dashboard linksourceURLAsset profile
CAN MANAGE user grantsownerUsersOverview sidebar

Genie spaces​

Genie metadata comes from the Databricks Genie API and requires the Import Genie Agents option. Atlan maps each Genie space to its DatabricksGenieAgent asset type. See Crawl Databricks Genie Agents.

Source propertyAtlan propertyWhere in Atlan
titlenameAsset profile and overview sidebar
space_idassetSourceIdProperties sidebar
descriptiondescriptionAsset profile and overview sidebar
Workspace identifierdatabricksGenieAgentWorkspaceIdProperties sidebar
warehouse_iddatabricksGenieAgentWarehouseIdProperties sidebar
parent_pathdatabricksGenieAgentParentPathProperties sidebar
etagdatabricksGenieAgentEtagAPI only