Skip to content

Databricks Project Accelerators

A CLI tool that scaffolds production-ready Databricks solutions via Jinja2 templates and Databricks Asset Bundles.

Quickstart

Open an empty folder in VS Code, then run in the terminal:

pip install databricks-project-accelerators

dpa list                    # browse available accelerators
dpa init medallion-sdp      # scaffold a project

cd medallion-sdp
databricks bundle deploy    # deploy to your workspace
databricks bundle run medallion_sdp_job

Available accelerators

Accelerator What you get
ai-bi Lakeview dashboard + Genie Space with a metric view over the TPCH sample dataset
custom-python-wheel Custom Python wheel package with a build-and-upload job and an import verification task
lakebase-streamlit-app Databricks App (Streamlit) wired to a SQL warehouse, plus Lakebase Postgres master data
medallion-dbt dbt SQL models — bronze views, silver joins, gold aggregates, run via native dbt_task
medallion-sdp Delta Live Tables pipeline — declarative bronze/silver/gold with data quality constraints
mlflow-project MLflow training pipeline — experiment tracking, model registry, batch scoring

See Getting Started for a full walkthrough including authentication, environment targeting, and variable overrides.