What problem does it solve?
This Skill eliminates the friction of building production-grade data engineering workflows on Databricks by providing consolidated, actionable guidance for ETL pipelines, job orchestration, and Delta Live Tables, removing the need to search across fragmented official documentation for common implementation patterns.
Core Features & Use Cases
- Databricks Jobs Orchestration: Covers multi-task workflow creation, scheduling, error handling, retries, and monitoring for batch and streaming ETL pipelines.
- Delta Live Tables (DLT) Implementation: Provides Python and SQL examples for declarative pipeline definition, data quality expectations, CDC processing, and medallion architecture (Bronze/Silver/Gold) design.
- Production-Ready Patterns: Includes idempotent merge logic, incremental loading with watermarking, synthetic data generation for testing, and best practices for resource management and cost optimization.
Use Case: For example, a data engineer can use this Skill to quickly build a daily sales processing pipeline that ingests raw data, validates quality, aggregates business metrics, and sends failure alerts, all following Databricks recommended patterns.
Quick Start
Use the data-engineering skill to create a scheduled multi-task Databricks job for daily ETL processing with error handling and email notifications.