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.