Data Lineage Viz Logo

Data Lineage Viz

See how tables, views, stored procedures, and functions connect — right inside VS Code. Import from .dacpac files or connect directly to SQL Server, Azure SQL, Fabric DW, or Synapse Dedicated SQL Pool. Includes @lineage AI and Schema View.

Supports SQL Server 2016+ · Azure SQL Database · Fabric Data Warehouse · Synapse Dedicated SQL Pool

Data Lineage Viz — interactive dependency graph with schema-colored nodes

See It in Action

Search SQL bodies, trace dependencies, and preview DDL — all without leaving VS Code.

Detail Search & DDL Preview Full-text search across stored procedures, views, and functions. Click a result to zoom to the node and view its DDL side-by-side. Detail Search panel with DDL viewer and schema filter
AI-Powered Lineage Analysis Ask @lineage in VS Code Chat how sales are calculated. Explore SQL logic and request a graph preview; AI column mappings are best-effort findings. AI lineage view showing sales calculation lineage with annotated steps
AI analysis ✨

Ask @lineage in VS Code Chat

Trace how your database objects connect — from source tables to reporting views. The AI assistant works from your own data model and can go further, analyzing column mappings and SQL logic from the available metadata.

GitHub Copilot Chat
@lineage trace from Sales.SalesOrderDetail upstream to the source tables
@lineage how is sales calculated — show me the lineage up to source in the app
@lineage which objects are hubs with the most connections?
AI lineage view showing sales calculation trace with annotated steps and column mappings
✓ Traces your actual data model
✓ Save graph previews as bookmarks
✓ AI assistant analyzes column mappings and SQL logic
✓ Requires a VS Code chat model provider & VS Code 1.101+

✨

VS Code Chat (@lineage)

Trace dependencies and create bookmarked graph views from your actual data model. The AI assistant can go further — analyzing column mappings and SQL logic from the available metadata.

📁

Data Sources

Open a .dacpac or import from a database connection. Choose schemas to load their object dependencies.

🔍

Search & Navigate

Find any object instantly with autocomplete. Minimap and schema color coding keep you oriented on large graphs.

🔌

Trace & Find Path

Follow dependencies upstream or downstream. Find the shortest path between any two nodes.

📊

Detect Graph Patterns

Spot islands, orphans, hubs, and cycles at a glance. Explore the loaded dependency structure before making changes.

📄

DDL & SQL Search

Double-click an object to inspect available columns and SQL. Search SQL bodies across procedures, views, and functions.

📈

Schema View

Group large graphs by schema, then expand selected schemas to inspect their objects.

📦

Export & Customize

Export to Draw.io for documentation. Override parse rules and import queries with plain YAML — no code changes needed.