{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message }}
{% endfor %} {% endif %} {% endwith %}

Data Lineage Visualization

Download GraphML

Interactive data flow visualization showing relationships between tables and queries. Larger query nodes indicate more expensive queries. Hover over nodes for details and click to navigate.

Interactive Lineage Graph

Tables
Queries
Expensive Queries
Direction of data flow
- - - > Direct table lineage
Drag to pan, scroll to zoom, click for details

Understanding Data Lineage

How to Use This Visualization
  • Drag the canvas to pan around the visualization
  • Use mouse wheel or the zoom controls to zoom in/out
  • Hover over nodes to see detailed information
  • Click on a node to go to its details page
  • Larger query nodes indicate more expensive queries
  • Arrows show the direction of data flow
  • Toggle "Schema-Based Layout" to organize tables by database schema
  • Toggle "Connectivity-Centric View" to position heavily connected nodes in the center
Benefits of Data Lineage
  • Identify performance bottlenecks by finding frequently accessed tables
  • Understand data flow and dependencies in your database
  • Assess the impact of schema changes on dependent queries
  • Discover unused tables or inefficient query patterns
  • Track data transformations for compliance and auditing