Dw lineage tool#43
Open
eri-adepoju wants to merge 3 commits intomainfrom
Open
Conversation
…ration - Replace frontend components, configuration files, and related assets with prebuilt files. - Updated app.yaml to include command for running the application with uvicorn. - Changed version in setup.py to 1.0.0 for the new release.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request
Description
Adds Lakebridge Analyzer Lineage (Migration Accelerator, a Databricks App that ingests Lakebridge Analyzer reports, surfaces migration-complexity metrics, and renders interactive data lineage with export. Includes Databricks Asset Bundle wiring (databricks.yaml, app.yaml), Unity Catalog volume-backed storage config, a FastAPI backend, Next.js static frontend (built output in-repo for app packaging), and a root README with UC setup and deploy/run steps using placeholder volume paths suitable for any workspace.
The purpose is to enable customers and their patners with a visual tool to plan their migration based on dependencies.
Category
Type of Change
Project Details
Project Name: Lakebridge Analyzer Lineage (Migration Accelerator)
Purpose: Help teams assess ETL migration complexity and visualize lineage from Lakebridge-style analyzer inputs in a Databricks App, with per-user file isolation on UC volumes and documented bundle deploy/run flows.
Technologies Used: Python 3.11+, FastAPI, Uvicorn, Databricks Apps, Databricks CLI / Asset Bundles, Unity Catalog (volumes), Next.js (static export), setuptools CLI entry points, pinned requirements.txt / setup.py
Testing
Security Compliance ✅
By submitting this PR, I confirm I have followed the CONTRIBUTING.md guidelines and security requirements.