Data as of Sep 18, 2026 · Based on 32 AI responses from ChatGPT Search and Google AI Mode · See how Parse measures this
Brands AI recommends here
Named in 100% of answers
Named in 72% of answers
Named in 56% of answers
Named in 53% of answers
**Acryl DataHub, Atlan, and OpenMetadata** are the primary data catalog platforms capable of integrating deep, column-level lineage across modern BI models, transformation logic (such as SQL or dbt code), and streaming or batch data…
Acryl DataHub, Atlan, and OpenMetadata are the primary data catalog platforms capable of integrating deep, column-level lineage across modern BI models, transformation logic (such as SQL or dbt code), and streaming or batch data pipelines.
Because streaming pipelines (e.g., Kafka, Flink) and BI layer metadata (e.g., Looker, Tableau, Power BI) use entirely different propagation formats, these platforms achieve end-to-end column tracking by combining automated parser integrations, specialized APIs, and open-standard ingestion frameworks like OpenLineage.
| Platform | Core Lineage Capabilities | BI Model Integration | Streaming / Pipeline Integration |
|---|---|---|---|
| DataHub (Acryl Data) | End-to-end graph tracking, field-level granularity, interactive column mapping. | Parses BI metadata and charts down to specific dashboard fields via native connectors. | Ingests streaming/orchestration task graphs via Airflow, Kafka, and OpenLineage standard SDKs. |
| Atlan | Automated multidimensional lineage parsing across the complete data stack. | Deep API crawling for Tableau, Looker, and Power BI mapping fields to columns. | Connects transformation code (dbt, SQL) and orchestration pipelines using open APIs/SDKs. |
| OpenMetadata | Comprehensive table-to-column cross-service mapping. | Extracts data models and field mappings from major BI tools. | Parses SQL, stored procedures, dbt, and pipeline metadata natively via ingestion workflows. |
SELECT expressions, renames, and aggregations at the individual column level.If you'd like, let me know:
I can provide a more tailored comparison of their setup complexity.
Platforms that commonly support **column-level lineage across BI models, transformation code, and streaming pipelines** include: - DataHub — supports column lineage from SQL parsing, dbt metadata, warehouses, BI tools (such as Looker/Tableau), and can ingest OpenLineage events for custom or streaming systems.…
Platforms that commonly support column-level lineage across BI models, transformation code, and streaming pipelines include:
For broad heterogeneous estates, the usual shortlist is DataHub, Microsoft Purview, Collibra, Atlan, or OpenMetadata. For deep code-derived lineage (SQL/dbt/Spark) and event-driven pipelines, DataHub + OpenLineage-style integrations are often considered.
If by **“integrate column-level lineage from BI models, transformation code, and streaming pipelines”** you mean one catalog that can stitch field-level lineage across **BI semantic models → SQL/dbt/code transformations → warehouses → streaming/event pipelines**, the strongest candidates are: Platform | BI / semantic…
If by “integrate column-level lineage from BI models, transformation code, and streaming pipelines” you mean one catalog that can stitch field-level lineage across BI semantic models → SQL/dbt/code transformations → warehouses → streaming/event pipelines, the strongest candidates are:
| Platform | BI / semantic models | Transformation code | Streaming / runtime lineage | Column-level | Overall fit |
|---|---|---|---|---|---|
| Atlan | Power BI, Tableau, Looker, etc. | dbt, SQL parsing, APIs | OpenLineage; Spark/Airflow and others | Yes | ⭐⭐⭐⭐⭐ |
| Collibra | Tableau, ThoughtSpot and others | dbt, SQL, ETL tools | Broad integration ecosystem; less streaming-native | Yes | ⭐⭐⭐⭐ |
| OpenMetadata | Dashboards/BI integrations | dbt, SQL/query lineage | Pipelines + extensible lineage/OpenLineage ecosystem | Yes | ⭐⭐⭐⭐ |
| Microsoft Purview | Especially Power BI | Azure Data Factory, Synapse, Databricks, SQL | Some pipeline lineage | Partial / integration-dependent | ⭐⭐⭐⭐ if Microsoft-centric |
| Alation | Strong BI/analytics coverage | SQL/dbt and data sources | More limited for streaming/runtime lineage | Yes in supported integrations | ⭐⭐⭐ |
Atlan is particularly strong if you want one lineage graph spanning BI, transformation code, and pipelines.
It supports column-level lineage for dbt models and materialized objects, and can connect warehouse lineage to BI tools such as Power BI, Tableau, and Looker.
The interesting differentiator is its OpenLineage ingestion: Atlan says it can consume OpenLineage events from Airflow, Spark, dbt Cloud, and Astronomer, including runtime inputs/outputs and column-level transformations.
So a conceptual chain like:
Kafka → Spark → Snowflake → dbt → Looker
can potentially become a single lineage graph rather than separate catalog silos.
Best for: modern data stacks with Snowflake/Databricks + dbt + multiple BI tools + Spark/Kafka/OpenLineage.
Collibra has mature technical lineage and broad enterprise integration. Its lineage product supports automated lineage across data sources, ETL and BI tools.
Its dbt integration is particularly relevant: Collibra extracts attribute-level lineage including transformation details from dbt Cloud, and its dbt Core integration can derive lineage from compiled dbt code.
The caveat is that I'd put Atlan ahead of Collibra for a streaming-heavy, modern-data-stack lineage use case. Collibra is exceptionally compelling when governance, stewardship, compliance and enterprise metadata management are the primary requirements.
OpenMetadata has a fairly comprehensive lineage architecture and can ingest lineage from a large set of connectors. Its lineage model covers tables, pipelines and dashboards, and its dbt integration consumes compiled dbt code to construct lineage.
I'd consider it if you want:
The main distinction from Atlan/Collibra is that you'll generally have more integration engineering and platform ownership.
Purview is attractive if your stack is heavily Azure + Power BI + Microsoft Fabric/Databricks. Microsoft documents lineage integration with Power BI, Azure Data Factory, Synapse, Databricks, Airflow and various databases.
I'd choose it primarily when you're already standardized on Microsoft's ecosystem rather than because it is the best heterogeneous streaming lineage platform.
If streaming pipelines are a hard requirement, I'd rank them:
One important distinction: “supports Kafka/Spark” isn't necessarily the same as “provides column-level lineage through a streaming transformation.” For a Kafka → Flink/Spark → warehouse → dbt → BI architecture, I'd specifically test whether the vendor can preserve field mappings through the streaming transformation, rather than merely showing dataset/topic-level edges.
If you tell me your actual stack (e.g. Kafka + Flink + Snowflake + dbt + Looker), I can make a much more precise Atlan vs Collibra vs OpenMetadata vs Purview comparison, including which components provide true column-level lineage versus only table/topic-level lineage.
Kafka → Spark → Snowflake → dbt → Looker
can potentially become a single lineage graph rather than separate catalog silos.
Best for: modern data stacks with Snowflake/Databricks + dbt + multiple BI tools + Spark/Kafka/OpenLineage.
Collibra has mature technical lineage and broad enterprise integration. Its lineage product supports automated lineage across data sources, ETL and BI tools.
Its dbt integration is particularly relevant: Collibra extracts attribute-level lineage including transformation details from dbt Cloud, and its dbt Core integration can derive lineage from compiled dbt code.
The caveat is that I'd put Atlan ahead of Collibra for a streaming-heavy, modern-data-stack lineage use case. Collibra is exceptionally compelling when governance, stewardship, compliance and enterprise metadata management are the primary requirements.
Integrating column-level lineage (CLL) end-to-end across **BI transformation models** (like dbt or Looker), **batch/SQL transformations** , and **streaming pipelines** (like Kafka, Flink, or Spark) is one of the hardest challenges in data governance. No single out-of-the-box SaaS data catalog magically auto-parses…
Integrating column-level lineage (CLL) end-to-end across BI transformation models (like dbt or Looker), batch/SQL transformations , and streaming pipelines (like Kafka, Flink, or Spark) is one of the hardest challenges in data governance.
No single out-of-the-box SaaS data catalog magically auto-parses native streaming broker binary payloads or custom Java/Scala Kafka consumer code natively out of thin air. Instead, modern platforms handle this via a combination of deep SQL parsing (for warehouses and BI layers) and standardized open telemetry lineage protocols (for streaming pipelines).
The leading platforms capable of stitching these disparate pieces together include:
To achieve column-level lineage across this exact spectrum, you generally have to deploy a two-pronged approach:
If you'd like to narrow this down, let me know:
I can detail the exact integration architecture required to connect them.
If your requirement is specifically **one catalog that can stitch column-level lineage across BI models, transformation code, and streaming pipelines**, the strongest options are **DataHub and Atlan**, with **Collibra** and **Alation** also viable but with somewhat different strengths. Platform | BI models |…
If your requirement is specifically one catalog that can stitch column-level lineage across BI models, transformation code, and streaming pipelines, the strongest options are DataHub and Atlan, with Collibra and Alation also viable but with somewhat different strengths.
| Platform | BI models | Transformation/code | Streaming pipelines | Column-level lineage | Overall fit |
|---|---|---|---|---|---|
| DataHub | Looker, Tableau, Power BI | dbt, Spark, SQL, Airflow | Kafka, Flink, OpenLineage | Yes | ⭐⭐⭐⭐⭐ |
| Atlan | Power BI, Tableau, Looker | dbt, SQL, Airflow/Spark via OpenLineage | Kafka, Flink/OpenLineage | Yes | ⭐⭐⭐⭐⭐ |
| Collibra | Power BI, Tableau, other BI | dbt, ADF, Informatica, Spark SQL, etc. | More integration-dependent | Yes | ⭐⭐⭐⭐ |
| Alation | Power BI, Tableau and others | SQL/query logs, transformation sources | More limited / connector-dependent | Yes, source-dependent | ⭐⭐⭐½ |
DataHub is particularly strong if you want an engineering-oriented catalog.
It can derive column lineage from dbt manifests, SQL parsing, Spark jobs and pipeline metadata, while also connecting that graph to BI assets. Its current documentation specifically lists Looker, Tableau and Power BI alongside dbt and Spark.
For streaming, DataHub supports Kafka/Kafka Connect and OpenLineage-based pipeline lineage, giving you a route from real-time topics through transformations into downstream warehouse/BI assets.
Best if: your stack is heavily engineering/data-platform oriented and you want an open-source/API-first architecture.
Atlan has unusually broad cross-system lineage. It combines SQL parsing, native APIs and OpenLineage into a single lineage graph. Its documented integrations include Power BI, Tableau, Looker, dbt, Airflow, Spark, Flink and Kafka-related systems.
Atlan explicitly describes its lineage as column-level provenance across warehouses, pipelines and BI, including OpenLineage events from Airflow, Spark and dbt Cloud.
Best if: you want a polished enterprise catalog with strong discovery/governance UX on top of broad technical lineage.
Collibra supports attribute/column-level lineage and has a large collection of lineage scanners covering SQL, ETL and BI tools. Its lineage product explicitly supports transformation details and downstream impact analysis at table, column and report levels.
It has particularly good coverage of traditional enterprise transformation tooling such as dbt Cloud, Informatica, DataStage, Matillion and Azure Data Factory, plus BI integrations.
Best if: governance, compliance, stewardship and enterprise operating models matter as much as engineering lineage.
Alation supports column-level lineage where the underlying connector supports it. It can derive lineage from metadata extraction, query logs and SQL, and its BI integrations can capture SQL-based transformations into column-level lineage.
The caveat is that column-level lineage is connector-dependent, so I'd validate your specific Kafka/Flink/Spark and BI combination before selecting it.
If your architecture looks something like:
Kafka/Flink → Spark/dbt → Snowflake/Databricks → Looker/Tableau/Power BI
I'd shortlist:
The key distinction is not merely whether a vendor says "column-level lineage." I'd test whether it can actually produce one continuous edge such as:
Kafka topic.field → Flink transformation → Spark column → dbt model.column → BI semantic model field → dashboard metric
without manual mappings at every boundary. DataHub and Atlan are the two I'd test first for that specific requirement.
If you tell me your actual stack (e.g. Kafka + Flink + dbt + Snowflake + Power BI), I can make a feature-by-feature comparison of DataHub vs Atlan vs Collibra, including which links are native, OpenLineage-based, SQL-parsed, or require custom instrumentation.
Atlan has unusually broad cross-system lineage. It combines SQL parsing, native APIs and OpenLineage into a single lineage graph. Its documented integrations include Power BI, Tableau, Looker, dbt, Airflow, Spark, Flink and Kafka-related systems.
Atlan explicitly describes its lineage as column-level provenance across warehouses, pipelines and BI, including OpenLineage events from Airflow, Spark and dbt Cloud.
Best if: you want a polished enterprise catalog with strong discovery/governance UX on top of broad technical lineage.
Collibra supports attribute/column-level lineage and has a large collection of lineage scanners covering SQL, ETL and BI tools. Its lineage product explicitly supports transformation details and downstream impact analysis at table, column and report levels.
It has particularly good coverage of traditional enterprise transformation tooling such as dbt Cloud, Informatica, DataStage, Matillion and Azure Data Factory, plus BI integrations.
Best if: governance, compliance, stewardship and enterprise operating models matter as much as engineering lineage.
Alation supports column-level lineage where the underlying connector supports it. It can derive lineage from metadata extraction, query logs and SQL, and its BI integrations can capture SQL-based transformations into column-level lineage.
The caveat is that column-level lineage is connector-dependent, so I'd validate your specific Kafka/Flink/Spark and BI combination before selecting it.
**Modern active data catalogs like** **Atlan, Acryl Data (DataHub), and OpenMetadata** integrate end-to-end, **column-level lineage** spanning BI model layers, transformation code (like dbt or Spark SQL), and streaming pipelines (such as Kafka or Flink). Because streaming frameworks and BI tools speak entirely…
Modern active data catalogs like Atlan, Acryl Data (DataHub), and OpenMetadata integrate end-to-end, column-level lineage spanning BI model layers, transformation code (like dbt or Spark SQL), and streaming pipelines (such as Kafka or Flink).
Because streaming frameworks and BI tools speak entirely different metadata dialects, these platforms use open standards (like OpenLineage ) or specialized parsers to stitch together field-level dependencies across the data lifecycle.
| Data Catalog Platform | BI Models Integration | Transformation Code Parsing | Streaming Pipelines Integration | Column-Level Lineage Mechanism |
|---|---|---|---|---|
| Atlan | Looker, Tableau, Power BI | dbt, Snowflake, BigQuery SQL | Airflow, Fivetran, Kafka connectors | Parses SQL query logs, dbt artifacts, and OpenLineage APIs down to fields. |
| DataHub (Acryl) | Looker, Tableau, Power BI | dbt, Spark, Snowflake, BigQuery | Kafka, Flink, custom streaming ingest | Relies on REST/Kafka metadata ingestion and OpenLineage standard events for fields. |
| OpenMetadata | Tableau, Power BI, Looker | dbt, Airflow, Spark SQL, Trino | Kafka, Pulsar, Flink via ingestion workflows | Built-in UI/engine parsing column mappings from workflow/SQL parsing and OpenLineage. |
| MANTA (by IBM) | Deep BI parsing (BO, Tableau, etc.) | Comprehensive hard-code parsing (PL/SQL, Spark, dbt) | Streaming/ETL code-level analysis | Deep automated static code analysis scanning actual transformation/streaming syntax. |
manifest.json, run_results.json ) or parse query logs directly from data warehouses. This exposes how raw ingested columns map into intermediate and mart models.Would you like to explore how to configure OpenLineage for a specific streaming framework like Kafka/Flink, or do you need a deep dive into setting up dbt and BI lineage inside one of these specific catalogs?
Several modern data catalog and metadata platforms can integrate **column-level lineage** across a combination of: - **BI semantic models** (Power BI, Tableau, Looker, etc.) - **Transformation code** (dbt, SQL, Spark, ETL/ELT code)
Several modern data catalog and metadata platforms can integrate column-level lineage across a combination of:
The strongest options are below.
| Platform | BI model lineage | Transformation/code lineage | Streaming lineage | Notes |
|---|---|---|---|---|
| Collibra | Strong (BI connectors) | Strong (dbt, SQL, ETL tools, OpenLineage) | Via OpenLineage and integrations | Enterprise governance focus; strong column-level lineage capabilities. Collibra Product Resource Center Collibra Product Resource Center |
| Alation | Strong (BI integrations) | Strong (SQL, ETL, warehouses) | Depends on connectors/custom ingestion | Mature enterprise catalog with lineage and governance workflows. |
| Informatica | Strong | Very strong (ETL, SQL, cloud pipelines) | Strong in enterprise integration environments | Often chosen where legacy ETL and regulatory lineage are priorities. |
| Atlan | Strong (BI + analytics stack) | Strong (dbt, warehouses, SQL) | Growing support through ecosystem integrations | Modern metadata platform oriented toward data teams. |
| DataHub | Good | Good (dbt, SQL parsers, Airflow, Spark) | Good through ingestion frameworks | Open-source metadata graph; commonly extended with custom lineage emitters. |
| OpenMetadata | Good | Good | Good through connectors | Open-source catalog with lineage graph and pipeline metadata. |
| Databricks Unity Catalog | Strong inside Databricks ecosystem | Strong for notebooks, SQL, workflows | Strong for streaming tables/jobs in Databricks | Best when most data processing runs on Databricks. |
| Microsoft Purview | Strong for Microsoft BI stack | Strong for Azure ecosystem | Via Azure data services | Natural fit for Power BI + Azure environments. |
| Google Dataplex / Data Catalog | Strong for Google ecosystem | Strong for BigQuery pipelines | Via Dataflow and supported services | Good fit for GCP-native platforms. |
A common enterprise choice when you need lineage across heterogeneous systems:
Collibra can consume OpenLineage events and represent technical lineage at table and column levels.
A popular open-source choice for engineering-heavy organizations:
Similar open-source approach:
Rather than being a catalog itself, OpenLineage is increasingly used as the transport layer for lineage events. It supports integrations such as Spark and dbt with column-level lineage capabilities.
Typical architecture:
BI semantic models
|
v
Metadata catalog
^
|
OpenLineage events
^
|
+-----------------------+
| dbt / Spark / Airflow |
| Flink / streaming jobs |
+-----------------------+
Streaming lineage is usually the hardest area. Look for support for:
Many catalogs can show pipeline-level lineage for streaming, but fewer can reliably produce true column-level lineage through complex streaming transformations. OpenLineage is one approach for standardizing event capture, though connector coverage varies.
If you need one catalog that can unify BI models + dbt/SQL + Kafka/Flink/Spark streaming, I would typically evaluate Collibra, DataHub, and OpenMetadata first, then validate connector coverage against your exact BI and streaming stack.
Capturing end-to-end, **column-level lineage** that bridges BI transformation code (like dbt or native warehouse SQL) all the way back through **streaming pipelines** (like Apache Kafka, Flink, or Spark Streaming) requires a data catalog that supports both **deep query/code parsing** and **open, event-driven ingestion…
Capturing end-to-end, column-level lineage that bridges BI transformation code (like dbt or native warehouse SQL) all the way back through streaming pipelines (like Apache Kafka, Flink, or Spark Streaming) requires a data catalog that supports both deep query/code parsing and open, event-driven ingestion standards (specifically OpenLineage).
The prominent data catalog and metadata platforms capable of stitching these disparate layers together include:
OpenLineageFlinkJobListener ) and Kafka components emit granular column-level input/output datasets natively into OpenLineage collectors, which catalogs then consume.If you'd like, I can dive deeper into:
Let me know what your current tech stack looks like!
Yes. If by “integrate column-level lineage from BI models, transformation code, and streaming pipelines” you mean **one catalog that can stitch field-level provenance across BI → transformation/SQL/dbt → warehouse → streaming/event pipelines**, the strongest options today are: Platform | BI / semantic models |…
Yes. If by “integrate column-level lineage from BI models, transformation code, and streaming pipelines” you mean one catalog that can stitch field-level provenance across BI → transformation/SQL/dbt → warehouse → streaming/event pipelines, the strongest options today are:
| Platform | BI / semantic models | Transformation code | Streaming / event lineage | Column-level | Overall fit |
|---|---|---|---|---|---|
| Atlan | Power BI, Tableau, Looker, Fabric | dbt, SQL parsing, Airflow/Spark/OpenLineage | OpenLineage, Flink, Spark and other pipeline integrations | Strong | ⭐⭐⭐⭐⭐ |
| OpenMetadata | Power BI and other dashboards | dbt, SQL/query lineage, OpenLineage | Kafka/Kinesis via OpenLineage | Strong | ⭐⭐⭐⭐⭐ |
| Collibra | BI integrations | dbt, SQL, ETL tools, OpenLineage | OpenLineage-based pipelines | Strong, but streaming coverage needs validation per stack | ⭐⭐⭐⭐ |
| Microsoft Purview | Power BI, Fabric | ADF, Synapse, Databricks, SQL | Good Azure ecosystem integration; less compelling for heterogeneous streaming | Strong in supported paths | ⭐⭐⭐⭐ |
Atlan explicitly combines BI lineage, transformation lineage and pipeline lineage into one graph. It supports field/column-level lineage for BI sources, including Power BI, and column-level lineage from dbt.
The particularly interesting piece for streaming is its OpenLineage ingestion: Atlan says it can consume runtime lineage from Airflow, Spark, dbt Cloud and Astronomer, and its current documentation also lists Apache Flink OpenLineage integration.
So an architecture like:
Kafka/Flink/Spark → warehouse → dbt/SQL → Looker/Power BI
can potentially be represented as a continuous lineage graph rather than separate lineage silos.
OpenMetadata has unusually good alignment with this requirement.
Its lineage model explicitly supports column mappings, and its lineage API supports relationships such as Topic → Table, which is useful for streaming architectures.
More importantly, its OpenLineage connector can consume events from Kafka brokers or AWS Kinesis, translating them into OpenMetadata lineage.
It also ingests dbt artifacts and builds model/column lineage from them.
I'd shortlist OpenMetadata if Kafka/Flink/Spark lineage and extensibility are as important as the catalog itself.
Collibra supports technical lineage across BI, ETL and data platforms, including dbt. Its dbt integration specifically extracts attribute-level lineage with transformation details.
Its current lineage documentation also supports OpenLineage, including Airflow and AWS Glue, and lists dbt, Databricks, Snowflake and other transformation systems.
The caveat is that I'd verify your specific streaming technology—Kafka/Flink/Kafka Connect/etc.—rather than assuming OpenLineage support means identical column-level coverage everywhere.
Purview has genuine column/process lineage and integrates tightly with Power BI, Data Factory, Synapse and Azure Databricks.
It's a particularly sensible choice if your estate looks like:
Event Hubs / Azure → Fabric/Databricks → Power BI
rather than a heterogeneous stack involving Kafka, Flink, Snowflake, Looker, dbt, etc.
If streaming lineage is a first-class requirement, I'd evaluate them in this order:
One important distinction: “supports column-level lineage” doesn't necessarily mean “can infer column-level lineage through arbitrary streaming code.” Static SQL/dbt lineage is much easier than determining that customer_id in a Kafka event became customer_key after custom Flink/Java/Python logic. For the latter, OpenLineage runtime events or explicit lineage emission become especially important. Atlan and OpenMetadata are particularly interesting here because of their OpenLineage paths.
If you tell me your actual stack (e.g. Kafka + Flink + dbt + Snowflake + Looker), I can make a connector-by-connector matrix showing exactly which platform gets column lineage at each hop and where you would need custom instrumentation.
So an architecture like:
Kafka/Flink/Spark → warehouse → dbt/SQL → Looker/Power BI
can potentially be represented as a continuous lineage graph rather than separate lineage silos.
OpenMetadata has unusually good alignment with this requirement.
Its lineage model explicitly supports column mappings, and its lineage API supports relationships such as Topic → Table, which is useful for streaming architectures.
More importantly, its OpenLineage connector can consume events from Kafka brokers or AWS Kinesis, translating them into OpenMetadata lineage.
It also ingests dbt artifacts and builds model/column lineage from them.
I'd shortlist OpenMetadata if Kafka/Flink/Spark lineage and extensibility are as important as the catalog itself.
Collibra supports technical lineage across BI, ETL and data platforms, including dbt. Its dbt integration specifically extracts attribute-level lineage with transformation details.
Its current lineage documentation also supports OpenLineage, including Airflow and AWS Glue, and lists dbt, Databricks, Snowflake and other transformation systems.
The caveat is that I'd verify your specific streaming technology—Kafka/Flink/Kafka Connect/etc.—rather than assuming OpenLineage support means identical column-level coverage everywhere.
Purview has genuine column/process lineage and integrates tightly with Power BI, Data Factory, Synapse and Azure Databricks.
It's a particularly sensible choice if your estate looks like:
Event Hubs / Azure → Fabric/Databricks → Power BI
Modern active metadata platforms and enterprise data catalogs have largely bridged the gap between code-based transformations, real-time data flows, and BI dashboards. They achieve column-level lineage across these disparate systems by combining **SQL parsing engines** (like SQLGlot or custom AST parsers), **native…
Modern active metadata platforms and enterprise data catalogs have largely bridged the gap between code-based transformations, real-time data flows, and BI dashboards. They achieve column-level lineage across these disparate systems by combining SQL parsing engines (like SQLGlot or custom AST parsers), native API integrations with BI layers, and ingestion standards for streaming (such as OpenLineage).
The leading data catalog platforms capable of stitching together end-to-end column-level lineage from transformation code, streaming pipelines, and BI models include:
If you want to narrow down which of these fits your stack best, let me know: