Skip to main content

What does Atlan crawl from Omni?

Connect docs via MCP

Atlan extracts metadata for Models, Topics, Folders, and Documents (the unified type for Omni Dashboards and Workbooks) from Omni and maps each property to its Atlan asset model. The tables below list which Omni properties are read and how they appear on the corresponding Atlan asset. Atlan also supports the following lineage:

  • Asset-level lineage from warehouse tables (upstream) through Omni topics to Omni documents (downstream), rendered as a two-hop chain: Table → Process → OmniTopic → Process → OmniDocument. Lineage is emitted at runtime as Process entities—there is no typed warehouseTables relationship on OmniTopic. The warehouse → topic hop is bound by qualified-name lookup matched the Atlan warehouse connection you map in the workflow's Atlan source-connection map field (see Crawl Omni); the topic → document hop is emitted from the topics each document is built on.
  • Column-level lineage isn't yet supported—table-level only.
Asset types

Every Omni asset inherits from a single abstract supertype, Omni, which carries two cross-cutting attributes—omniId and omniUrl—that apply to every concrete subtype. The concrete types Atlan materializes are OmniModel, OmniTopic, OmniFolder, and OmniDocument.

Models

Atlan maps models from Omni to its OmniModel asset type.

Source propertyAtlan propertyWhere in Atlan
models[].namenameasset profile and overview sidebar
models[].descriptiondescriptionasset profile and overview sidebar
models[].idomniIdasset profile
models[].updatedAtsourceUpdatedAtasset profile
models[].ownerNameownerUsersasset profile and overview sidebar
models[].modelKindmodelKind (SHARED or WORKBOOK)asset profile

Topics 🔀

Atlan maps topics from Omni to its OmniTopic asset type. Topics are the anchor for warehouse → Omni lineage—lineage Process entities point at the OmniTopic from the upstream warehouse Table.

Source propertyAtlan propertyWhere in Atlan
Topic namenameasset profile and overview sidebar
Topic descriptiondescriptionasset profile and overview sidebar
Topic idomniIdasset profile
Topic name (Omni-native)omniNameAPI only—indexed for search
Topic baseViewNamebaseViewNameasset profile
Topic updatedAtsourceUpdatedAtasset profile

Warehouse → Topic lineage (and, in turn, Topic → Document lineage) is emitted at runtime as Process entities by the Omni connector. There is no typed warehouseTables relationship on OmniTopic.

Folders

Atlan maps folders from Omni to its OmniFolder asset type. Folders are purely structural and play no role in lineage.

Source propertyAtlan propertyWhere in Atlan
folders[].namenameasset profile and overview sidebar
folders[].idomniIdasset profile
Fully qualified folder pathpathasset profile—indexed for search
/api/v1/folders/{folderId}/permissionsownerUsersasset profile

Documents (dashboards and workbooks) 🔀

Atlan maps Omni Dashboards and Workbooks to a single unified asset type, OmniDocument, distinguished by the documentType attribute (DASHBOARD or WORKBOOK). Documents are downstream lineage participantsProcess entities point at the OmniDocument from the OmniTopic it's built on.

Source propertyAtlan propertyWhere in Atlan
documents[].namenameasset profile and overview sidebar
documents[].descriptiondescriptionasset profile and overview sidebar
documents[].idomniIdasset profile
documents[].urlsourceURLasset profile—opens Omni in a new tab
documents[].urlomniUrlasset profile—Omni deep link
documents[].updatedAtsourceUpdatedAtasset profile
documents[].documentTypedocumentType (DASHBOARD or WORKBOOK)asset profile and overview sidebar
documents[].sourceTypesourceTypeasset profile
Folder path (denormalized)folderPathasset profile—indexed for fast lookup
/api/v1/documents/{documentId}/permissionsownerUsersasset profile

Warehouse sources supported for lineage

The table below lists databases supported by the App.

Omni source database
Amazon Athena
Amazon Redshift
ClickHouse
Databricks
Google BigQuery
Microsoft SQL Server
MySQL
PostgreSQL
Snowflake