databricks-spark-declarative-pipelines

Automate creation, configuration, and updates of Databricks SDP pipelines.

11|3|Updated Jun 10, 2025
One-click install
npx skills add https://github.com/Paldom/databricks-apps-fastapi-starter --skill databricks-spark-declarative-pipelines-paldom
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: databricks-spark-declarative-pipelines
Source: https://github.com/Paldom/databricks-apps-fastapi-starter/tree/main/.gemini/skills/databricks-spark-declarative-pipelines
Command: npx skills add https://github.com/Paldom/databricks-apps-fastapi-starter --skill databricks-spark-declarative-pipelines-paldom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline building, configuring, and updating Databricks Lakeflow Spark Declarative Pipelines (SDP/LDP) with serverless compute. It covers streaming tables, materialized views, CDC, SCD Type 2, and Auto Loader ingestion patterns to accelerate data engineering workflows.

Core Features & Use Cases

  • Serverless by default and Databricks Asset Bundles for multi-environment deployments.
  • Supports bronze/silver/gold medallion architectures, streaming tables, materialized views, AUTO CDC, SCD Type 2, and Auto Loader ingestion patterns.
  • Provides migration guidance from Delta Live Tables (DLT) to SDP, facilitating modernization and consistent tooling in data platforms.
  • Use cases include building end-to-end data pipelines, real-time analytics, and scalable data ingestion with minimal operational overhead.

Quick Start

Initialize a new SDP project with Databricks pipelines init, choose Python or SQL as requested, and follow the Quick Start prompts to configure multi-environment settings.

Frequently Asked Questions about databricks-spark-declarative-pipelines

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Databricks Spark Declarative Pipelines using serverless compute?▼

You can create Databricks Spark Declarative Pipelines on serverless compute by initializing a new project with Databricks pipelines init, then following the prompts to configure multi-environment settings using Asset Bundles.

Can I implement a bronze/silver/gold medallion architecture with Databricks SDP?▼

Yes, Databricks SDP supports the bronze/silver/gold medallion architecture patterns. It automates pipeline configurations for streaming tables and materialized views to build scalable end-to-end data pipelines.

Does Databricks serverless support CDC and SCD Type 2 in declarative pipelines?▼

Databricks serverless declarative pipelines support both CDC and SCD Type 2 workflows. They also handle Auto Loader ingestion patterns to accelerate data engineering and real-time analytics.

What is the best way to migrate from Delta Live Tables to Spark Declarative Pipelines?▼

To migrate from Delta Live Tables to Spark Declarative Pipelines, use the provided migration guidance. This modernizes your data platform and ensures consistent tooling for streaming tables and materialized views.

Do I need to choose between Python and SQL when building Databricks SDP pipelines?▼

Yes, you choose either Python or SQL during the Databricks pipelines init step. This ensures language-specific deployment tailored to your serverless Spark Declarative Pipelines project requirements.

How do Databricks Asset Bundles handle multi-environment setups for SDP?▼

Databricks Asset Bundles handle multi-environment setups for SDP by configuring deployment targets. This approach streamlines pipeline updates and ensures consistent serverless compute configurations across environments.