dagshund

Diff visualizer for Databricks bundle resources and job DAGs

All create
Every resource created from scratch on a fresh deploy
Mixed changes
Creates, updates, and deletes across jobs, alerts, and experiments
Manual drift
Detecting state drift from edits made outside the bundle
App dependencies
Databricks App with lateral dependencies on external resources
Sub-resources
Permission and grant changes nested under jobs and schemas
Task DAG rewiring
Adding, removing, and reconnecting task edges inside a job DAG
Lateral dependencies
Cross-resource lateral edges and phantom nodes for pipelines, warehouses, dashboards, models, and tables
All destroy
Every resource destroyed — the full tear-down plan
No changes
No-op plan showing unchanged resources