databricks-data-engineering

Automate medallion architecture data pipelines in Databricks with Delta Lake.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/andregit2026/Databricks_DQ_Business --skill databricks-data-engineering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-data-engineering
Source: https://github.com/andregit2026/Databricks_DQ_Business/tree/main/.claude/skills/databricks-general-skill-data-engineering
Command: npx skills add https://github.com/andregit2026/Databricks_DQ_Business --skill databricks-data-engineering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill provides a framework for building production-grade data pipelines using the medallion architecture (Bronze/Silver/Gold) in Databricks, covering ingestion, transformation, quality checks, Delta Lake optimization, and orchestration to accelerate reliable analytics.

Core Features & Use Cases

  • End-to-end medallion pipeline design: Bronze layer for raw ingestion, Silver layer for cleaned and validated data, and Gold layer for business-ready analytics.
  • Delta Lake optimization, schema evolution, and idempotent upserts for reliable data pipelines.
  • Orchestration of multi-stage notebooks and workflows, with automated quality checks and scalable performance.
  • Use cases include ETL/ELT data ingestion, incremental processing, and analytics dashboards powered by clean, trusted data.

Quick Start

Set up a three-layer medallion pipeline (Bronze-Silver-Gold) to ingest, clean, and model data, then run the deployment workflow.

Frequently Asked Questions about databricks-data-engineering

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

FAQPage Schema
How do I build a medallion architecture pipeline in Databricks?

To build a medallion architecture pipeline in Databricks, you structure data into Bronze, Silver, and Gold layers for raw ingestion, cleaning, and business analytics. This framework uses Delta Lake optimization and orchestration to ensure reliable, production-grade ETL workflows.

What is the best way to orchestrate multi-stage Databricks notebooks for ETL?

The best way to orchestrate multi-stage Databricks notebooks for ETL is by using automated workflow bundles that sequence tasks across pipeline layers. This ensures idempotent ingestion, executes data quality checks, and manages incremental processing across stages.

How do I handle schema evolution and idempotent upserts with Delta Lake?

Handling schema evolution and idempotent upserts with Delta Lake requires configuring your data pipelines to support automated schema updates and reliable merge operations. This ensures that re-running ingestion workflows does not duplicate records and preserves data integrity during transformations.

Does this Databricks data engineering approach support incremental processing and data quality checks?

Yes, this Databricks data engineering approach supports incremental processing and automated data quality checks within the Silver layer. It processes only changed data while enforcing validation rules to ensure trusted records reach the Gold analytics layer.

When should I use the medallion architecture for data lake ingestion?

You should use the medallion architecture for data lake ingestion when you need to progressively refine raw data into business-ready analytics. It is ideal for ETL/ELT workflows requiring strict data quality validations, schema evolution, and scalable Delta Lake performance.