Skip to main content

Cross-Space Lineage

Qarion's lineage graph supports cross-space connections, allowing you to trace data dependencies that span across team boundaries. This is essential for understanding the full data flow in organizations where different teams manage their own spaces.

How It Works

Cross-Space Nodes

When a data product in your space depends on (or is consumed by) a product in another space, the lineage graph renders these external products as cross-space nodes with distinctive styling:

  • Dashed purple border — Visually distinguishes cross-space products from local ones
  • Space badge — Shows which space the product belongs to
  • Click-to-navigate — Clicking a cross-space node takes you to the product in its home space

Restricted Products

If you don't have permission to access a cross-space product, it appears as a redacted placeholder showing that a connection exists without revealing the product's details. This preserves security while maintaining lineage visibility.

Organization-Level View

The organization lineage view aggregates lineage across all spaces, giving you a bird's-eye view of how data flows through your entire organization.

To access the organization-level view:

  1. Navigate to Lineage from the organization sidebar
  2. The graph displays all products across all spaces you have access to
  3. Use the space filter to scope the view to specific spaces

Environment Filtering

When the same data product exists across multiple environments (Dev, Staging, Prod), the lineage graph supports environment-based filtering and deduplication:

  • Environment filter bar — Select which environments to display (e.g., only Production)
  • Deduplication — In the global view, the same product across environments is collapsed into a single node with an environment badge
  • Environment badges — Nodes show their environment on the card

Manual Cross-Space Connections

You can manually create lineage connections between products in different spaces:

  1. Open a product's Lineage tab
  2. Click Add Connection
  3. Toggle Search across all spaces
  4. Search for and select the target product
  5. Choose the connection direction (upstream or downstream)
  6. Save — the connection is synced bidirectionally
note

Manual lineage connections are saved on both sides. If you add Product A → Product B, both products' lineage graphs will reflect the new connection.

Impact Analysis

Cross-space lineage enables powerful impact analysis — when a change is proposed to a data product, Qarion can trace downstream consumers across space boundaries and notify the relevant owners.

See Understanding Data Impact for a full walkthrough.