SQL Lineage Analysis Tool powered by Python
This is a fork of reata/sqllineage with additional features and enhancements. For the original documentation, see the original README.
- 🗂️ Local Directory Analysis: Support for analyzing SQL files in local directories with data warehouse layer separation
- 📊 Enhanced Visualization: Improved graphical interface for SQL lineage visualization
To get started with the enhanced SQL lineage tool, run the test script:
python test_lineage.pyThis will start the SQL lineage visualization server with the enhanced features. The server will be available at http://localhost:5000.
The test_lineage.py script provides a convenient way to start the SQL lineage visualization server with all the new features enabled.
- 💾 SQL File Management: Support for creating and saving new SQL files directly from the interface
- 🔍 Advanced Search: Enhanced search capabilities across SQL files and lineage graphs
- 📈 Extended Analytics: More detailed analysis and reporting features
test_lineage.py- Main test script for running the lineage visualizationsqllineage/- Core SQLLineage library with enhancementssqllineagejs/- Frontend JavaScript components for visualization
We welcome contributions! Please see our Contributing Guide for details on how to get started.