Sources

Supported lineage sources

Compare the lineage evidence Embrasure collects from direct connectors, artifact imports, and runtime events.

This matrix covers lineage evidence, not every system Embrasure can catalog or query. Embrasure can combine several paths for one asset and keeps their provenance separate.

Direct lineage integrations

SourceHow Embrasure reads itTable lineageColumn lineage
BigQueryBigQuery catalog and query history, plus the Google Cloud Data Lineage API during connector syncNative Google lineage links and observed SQLGoogle column links when supplied, with SQL-derived mappings as supporting evidence
SnowflakeCatalog and query history, plus ACCOUNT_USAGE.ACCESS_HISTORY when availableObserved warehouse SQLNative ACCESS_HISTORY mappings and SQL-derived mappings
DatabricksUnity Catalog, query history, and system.access.column_lineageObserved SQL and system lineage eventsNative Unity Catalog system lineage
StarRocksCatalog metadata and view definitions, plus AuditLoader when installedDeclared views, observed CTAS and insert statements, and exact-location Iceberg bridgesSQL-derived mappings when the statement resolves
FivetranFivetran metadata API with source and destination connector bindings (currently Postgres to BigQuery)Enabled replication mappingsEnabled column mappings

Google Cloud Data Lineage is part of the BigQuery connector path, not a separate catalog source. Snowflake native column lineage requires ACCESS_HISTORY; Databricks native column lineage requires access to Unity Catalog system tables.

Artifact and event intake

ProducerIntake pathTable lineageColumn lineage
dbtmanifest.json uploadDeclared model dependenciesCompiled SQL when dependencies resolve exactly
SQLMeshEmbrasure project exportEnvironment-aware model dependenciesRendered SQL when dependencies resolve exactly
DataHubDataHub lineage exportImported relationshipsFine-grained lineage when included in the export
Airflow, Spark, Flink, and custom applicationsStandard OpenLineage HTTP eventsRuntime inputs and outputscolumnLineage facets when supplied

Catalog connectors without a native lineage feed

ConnectorCatalog metadata comes fromNative lineage feed
Amazon AthenaAWS Glue Data CatalogNo
Amazon RedshiftRedshift system catalogNo
PostgreSQL and SupabasePostgreSQL system catalogNo
MySQL and Azure MySQLMySQL system catalogNo
Azure SQLAzure SQL system catalogNo
Azure PostgreSQLPostgreSQL system catalogNo
Azure Cosmos DBCosmos DB databases, containers, and fieldsNo

These connectors can catalog and query their sources, but they do not currently sync provider-native lineage. Attach dbt, SQLMesh, DataHub, Fivetran, or OpenLineage evidence when you need transformation lineage for their assets.

Evidence priority

Runtime and warehouse-native observations carry more authority than declarations or imports. A lower-authority source can fill a gap, but it cannot silently replace stronger contradictory evidence.

Resolution boundary

Evidence reaches the served graph only after its endpoints resolve to catalog objects inside the source binding. Unresolved evidence stays durable and can resolve after a later catalog sync or identity improvement.