> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getcollate.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Explore the Lineage View

> Explore lineage diagrams interactively to understand how data flows between sources, transformations, and dashboards.

# Explore the Lineage View

Collate displays end-to-end lineage for the table and column levels, for Database, Dashboard, and Pipeline assets. Search for a data asset and expand the graph to see its lineage:

* Each node expands to show its upstream and downstream edges.
* Each edge carries details such as the SQL query, pipeline information, and column-level lineage.

## Source, Target, and Edges

In the example below:

* The table on the left is the parent, or **Source** node.
* The table on the right is the **Target** node, identifiable by the arrow pointing into it.
* The arrow connecting them is the **Edge**.

Click an edge to see its details: the Source, Target, Description, and SQL Query. For a view, the SQL query shows how the target was generated from the source.

<img src="https://mintcdn.com/collatedocs/vi3Y6zyNXz1KgNAK/public/images/ai-2.0/data-lineage/edge.png?fit=max&auto=format&n=vi3Y6zyNXz1KgNAK&q=85&s=f8c0328034520a834c65a444e09963fe" alt="Edge Information: Source and Target" width="2972" height="1512" data-path="public/images/ai-2.0/data-lineage/edge.png" />

<Tip>
  Metadata ingestion also brings in view lineage, if the database has views (data assets of the type View).
</Tip>

## Lineage Config

Control how many upstream and downstream nodes appear in the graph. This only affects your current view: it resets to the platform default the next time you open a lineage graph.

To configure the lineage nodes, follow the steps below:

1. Click the **Setting** icon.

   <img src="https://mintcdn.com/collatedocs/vi3Y6zyNXz1KgNAK/public/images/ai-2.0/data-lineage/lineage-setting.png?fit=max&auto=format&n=vi3Y6zyNXz1KgNAK&q=85&s=5b2a9a0104f251b8050026c1f12b5ce0" alt="Lineage Setting" width="2804" height="1228" data-path="public/images/ai-2.0/data-lineage/lineage-setting.png" />

2. Set the following fields:

   * **Upstream Depth**: Number of upstream hops shown by default when opening a lineage graph, to identify parent-level sources.
   * **Downstream Depth**: Number of downstream hops shown by default when opening a lineage graph, to identify child-level targets.
   * **Nodes Per Layer**: Maximum number of nodes shown per layer. There's no fixed maximum here. If a layer has more nodes than this, the rest are paginated instead of all being rendered at once.

   <img src="https://mintcdn.com/collatedocs/vi3Y6zyNXz1KgNAK/public/images/ai-2.0/data-lineage/nodes.png?fit=max&auto=format&n=vi3Y6zyNXz1KgNAK&q=85&s=cacb45a354b53788b528bf16c546d0fd" alt="Lineage Config" width="2702" height="1306" data-path="public/images/ai-2.0/data-lineage/nodes.png" />

To change the default that applies for every session, see [Lineage](/ai-2-0/admin-guide/preferences/lineage).

## Impact Analysis View

The Lineage page has two tabs at the top: **Lineage** (the graph you've seen so far) and **Impact Analysis**, a table that lists the same upstream and downstream assets as rows instead of nodes on a graph. This is easier to scan, search, and sort when an asset has a large number of dependencies.

<img src="https://mintcdn.com/collatedocs/vi3Y6zyNXz1KgNAK/public/images/ai-2.0/data-lineage/impact-analysis.png?fit=max&auto=format&n=vi3Y6zyNXz1KgNAK&q=85&s=f1c35fcd2e8f171cb8531be48ae163e0" alt="Impact Analysis table view" width="2790" height="1192" data-path="public/images/ai-2.0/data-lineage/impact-analysis.png" />

* **Upstream / Downstream**: Switch direction. Each option shows a count of how many assets lie in that direction.
* **Impact On**: Choose whether the table lists **Asset Level** impact (one row per table, pipeline, dashboard, and so on) or **Column Level** impact (one row per source-to-target column mapping).
* **Customize**: Choose which columns to show. Name (or Source/Impacted Column, in Column Level mode) always stays visible. Every other column can be toggled off.

Search narrows the rows by asset name (Asset Level) or column name (Column Level).

**Asset Level** columns: Name, Node Depth (number of hops from the asset you're viewing), Description, Domains, Owners, Tier, Tags, and Glossary Terms.

**Column Level** columns: Source, Source Column, Impacted (the downstream or upstream asset), Impacted Column, plus the same Node Depth, Description, Domains, Owners, Tier, Tags, and Glossary Terms columns.

## Data Asset Details

Click a data asset to view its details:

* **Source, Name, Description, Owner** (team/user), **Tier**, and **Usage** information.
* Additional details based on the **type of data asset** (Table, Topic, Dashboard, Pipeline, ML Model, Container). For example, a table's type, number of queries, and columns.
* **Data quality and profiler metrics**, including tests passed, aborted, and failed.
* **Tags** associated with the data asset.
* **Schema** details: column names, column types, and column descriptions.

<img src="https://mintcdn.com/collatedocs/vi3Y6zyNXz1KgNAK/public/images/ai-2.0/data-lineage/lineage2.png?fit=max&auto=format&n=vi3Y6zyNXz1KgNAK&q=85&s=381d8dc92f35838e58c5d8b027eb0452" alt="Quick Glance at the Data Asset from Lineage View" width="2992" height="1668" data-path="public/images/ai-2.0/data-lineage/lineage2.png" />

## Column-Level Lineage

Click a table to expand its list of columns and see column-level lineage.

<img src="https://mintcdn.com/collatedocs/vi3Y6zyNXz1KgNAK/public/images/ai-2.0/data-lineage/lineage1.png?fit=max&auto=format&n=vi3Y6zyNXz1KgNAK&q=85&s=bc601a5da710b84176988d17bf187cc5" alt="Column-Level Data Lineage in Collate" width="2794" height="1232" data-path="public/images/ai-2.0/data-lineage/lineage1.png" />

## Pipeline and Dashboard Lineage

For **Pipelines**:

* Lineage first comes from the metadata ingested from the databases.
* Setting up pipeline ingestion with a database service name links the pipeline to the database tables it reads from and writes to.
* If a pipeline creates the lineage, that shows up in the edge information too.

<img src="https://mintcdn.com/collatedocs/vi3Y6zyNXz1KgNAK/public/images/ai-2.0/data-lineage/pipeline.png?fit=max&auto=format&n=vi3Y6zyNXz1KgNAK&q=85&s=5b5f9fb575760eb334197db41543ab3f" alt="Database and Pipeline Lineage" width="2709" height="954" data-path="public/images/ai-2.0/data-lineage/pipeline.png" />

**Dashboards** work the same way:

* Lineage first comes from the metadata ingested from the databases.
* Dashboard ingestion then adds the data models and charts, linking them back to the database tables they're built on.

## Lineage Layers

Switch between layers to explore different dimensions of your data's lineage.

### Column Layer

Trace individual fields — like `customer_id` or `first_name` — as they move across tables and pipelines. The column layer shows exactly how each attribute transforms along the way.

<img src="https://mintcdn.com/collatedocs/vi3Y6zyNXz1KgNAK/public/images/ai-2.0/data-lineage/column-layer.png?fit=max&auto=format&n=vi3Y6zyNXz1KgNAK&q=85&s=2472243718ce52162fe73e44c3e4c4c9" alt="Column Layer in Lineage" width="2804" height="1222" data-path="public/images/ai-2.0/data-lineage/column-layer.png" />

### Observability Layer

See data quality results directly in the lineage graph — test passes, failures, and pending checks appear on each node. This helps you quickly spot which assets in the pipeline have quality issues.

<img src="https://mintcdn.com/collatedocs/vi3Y6zyNXz1KgNAK/public/images/ai-2.0/data-lineage/observability-layer.png?fit=max&auto=format&n=vi3Y6zyNXz1KgNAK&q=85&s=a68b9879907d5c64f817e580fd390f59" alt="Observability Layer in Lineage" width="2796" height="1210" data-path="public/images/ai-2.0/data-lineage/observability-layer.png" />

### Service Layer

See how data moves across services — from Hive to Redshift to Power BI to Tableau. The service layer gives you a system-level view of the full data journey, from ingestion through transformation to consumption.

<img src="https://mintcdn.com/collatedocs/vi3Y6zyNXz1KgNAK/public/images/ai-2.0/data-lineage/service-layer.png?fit=max&auto=format&n=vi3Y6zyNXz1KgNAK&q=85&s=9982fd7ecc77a9f8c629d4cd4fa66cea" alt="Service Layer in Lineage" width="2776" height="1220" data-path="public/images/ai-2.0/data-lineage/service-layer.png" />

### Domain Layer

Group assets by business domain — like "Ecommerce" or "Customer Data" — to understand lineage in business terms. This view connects your technical assets to the business functions they support.

<img src="https://mintcdn.com/collatedocs/kIcf12aq0fGgWkOd/public/images/ai-2.0/data-lineage/domain-layer.png?fit=max&auto=format&n=kIcf12aq0fGgWkOd&q=85&s=9a270c8f0b802d5ea7479e6921b0d619" alt="Domain Layer in Lineage" width="1822" height="625" data-path="public/images/ai-2.0/data-lineage/domain-layer.png" />

### Data Product Layer

See the lineage of your curated, consumption-ready data products — like *Customer Registry* or *Superstore*. The data product layer shows which trusted outputs belong to which domain and where they come from.

<img src="https://mintcdn.com/collatedocs/LUQwLPA4Y6ndbf92/public/images/ai-2.0/data-lineage/data-product-layer.png?fit=max&auto=format&n=LUQwLPA4Y6ndbf92&q=85&s=eabb79488f10c98c9805a2f4b79f9dd3" alt="Data Product Layer in Lineage" width="1888" height="627" data-path="public/images/ai-2.0/data-lineage/data-product-layer.png" />

<Card title="How Column-Level Lineage Works" href="/ai-2-0/how-to-guides/data-lineage/column">
  Explore and edit the rich column-level lineage.
</Card>
