Databricks recipe
Lineage-aware lakehouse governance
Govern tables with the dependency graph that explains them.
Import information_schema, keys and system.access.table_lineage together: each lineage row becomes a Depends-On edge (the produced table depends on what it reads), deduplicated, with cross-extract endpoints flagged external rather than dropped - so cross-estate dependencies stay visible without pretending to govern the far side. Constraints become checks and references, composite-key aware.