{"repo":"Fszta/dbt-column-lineage","free":true,"listed":false,"github":"https://github.com/Fszta/dbt-column-lineage","clone":"git clone https://github.com/Fszta/dbt-column-lineage.git","description":"Open-source Column-level Lineage & Impact Analysis for dbt. Visualize dependencies and refactor with confidence. Powered by SQLGlot","language":"Python","stars":76,"topics":["change-management","column-lineage","dbt","impact-analysis","lineage","refactoring"],"license":"MIT","category":"data-pipelines","readme_excerpt":"DBT Column Lineage 📖 Documentation 🚀 Live Demo 🐛 Report Bug 💡 Request Feature Overview Understand the impact of column changes before you make them. DBT Column Lineage provides impact analysis & column lineage to help you answer critical questions: What happens if I change this column? Which models, transformations, and exposures will be affected? Does it use complex business logic, or is this column only projected? The core idea behind this project: be more comfortable when making changes on a large project by knowing the impact. Key Features: - Impact Analysis : Understand downstream effects of column changes, including affected models, transformations, and exposures - Interactive Explorer : A local web server with an intuitive UI to explore model and column lineage visually, including associated transformations Installation Usage First, ensure your dbt project is compiled and you have generated the catalog: Interactive Explorer Start the interactive web interface to explore lineage and perform impact analysis: This starts a server (defaulting to port 8000). Open your web browser to the specified address (e.g., http://127.0.0.1:8080 ). Workflow: 1. Select a model and column from the sidebar to visualize its lineage 2. Click \"Analyze Impact\" to see which models, transformations, and exposures will be affected if you change that column 3. Review the impact analysis panel showing: - Columns that require review (with transformations that may break) - Pass-through columns (d","default_branch":null,"files":null,"tree":[],"storefront":"/r/Fszta","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Fszta/dbt-column-lineage/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}