spark-declarative-pipelines

Build and manage Spark Declarative Pipelines on Databricks serverless compute.

Updated Sep 29, 2025
One-click install
npx skills add https://github.com/juanlamadrid20/dbrx-multi-agent-retail-intelligence --skill spark-declarative-pipelines-juanlamadrid20
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spark-declarative-pipelines
Source: https://github.com/juanlamadrid20/dbrx-multi-agent-retail-intelligence/tree/main/.claude/skills/spark-declarative-pipelines
Command: npx skills add https://github.com/juanlamadrid20/dbrx-multi-agent-retail-intelligence --skill spark-declarative-pipelines-juanlamadrid20

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spark Declarative Pipelines (SDP/LDP) on Databricks serverless compute enable rapid, scalable data pipelines by standardizing ingestion, transformation, and orchestration.

Core Features & Use Cases

  • Create, configure, and update SDP pipelines using the modern Spark Declarative API and SQL.
  • Support streaming tables, materialized views, CDC (AUTO CDC), SCD Type 2 with history tracking, and Auto Loader ingestion patterns.
  • Ideal for building new SDP pipelines or migrating from Delta Live Tables (DLT) with multi-environment asset bundles and medallion architectures (bronze/silver/gold).

Quick Start

Initialize a new SDP project with Databricks pipelines init, add your transformation files under src/transformations, and deploy the bundle.

Frequently Asked Questions about spark-declarative-pipelines

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

FAQPage Schema
How do I build Spark Declarative Pipelines on Databricks serverless compute?▼

To build Spark Declarative Pipelines on Databricks serverless compute, initialize a new project using Databricks pipelines init, add transformation files under src/transformations, and deploy the bundle using YAML and the DP API.

What is the best way to implement CDC and SCD Type 2 in Databricks SDP pipelines?▼

Implementing CDC and SCD Type 2 in Databricks SDP pipelines involves using the modern Spark Declarative API with SQL to support streaming tables, materialized views, AUTO CDC, and history tracking across your medallion architecture.

Can I migrate Delta Live Tables pipelines to Spark Declarative Pipelines?▼

Yes, you can migrate Delta Live Tables pipelines to Spark Declarative Pipelines by leveraging multi-environment asset bundles and applying SDP best practices for language-detection and bundle-init workflows.

Does Databricks serverless compute support Auto Loader ingestion patterns for SDP pipelines?▼

Yes, Databricks serverless compute supports Auto Loader ingestion patterns for SDP pipelines, enabling rapid and scalable streaming data ingestion into bronze and silver medallion architecture layers.

How do I manage multi-environment workflows for Databricks SDP pipelines?▼

You manage multi-environment workflows for Databricks SDP pipelines by using asset bundles configured with YAML and the DP API to satisfy deployment best practices across development and production environments.