What problem does it solve?
This Skill simplifies the creation, configuration, validation, deployment, running, and management of Databricks resources through DABs, saving time and reducing manual effort in DevOps workflows.
Core Features & Use Cases
- Bundle Management: Create, configure, and manage DABs containing dashboards, jobs, pipelines, alerts, volumes, and apps.
- CLI Integration: Requires Databricks CLI (>= v1.0.0), supporting latest CLI features and optimizations.
- Excluding Generated Files: Exclude generated
.lvdash.json files from bundle sync to prevent unnecessary uploads.
- Reference Documentation: Access detailed guidance for specific tasks such as bundle structure, Spark Declarative Pipeline configurations, SQL Alerts, Deploy and Run, and Resource Permissions.
- Use Case: Use this Skill to streamline the process of deploying a complex Databricks app, including setting up dashboards, jobs, and pipelines with minimal manual intervention.
Quick Start
Load the databricks-dabs skill and use the 'bundle deploy' command to deploy a DAB to your Databricks workspace.