What problem does it solve?
Delta Lake operations are complex: you need correct table design, efficient writes and upserts, safe schema evolution, and maintenance without breaking downstream consumers. This Skill reduces those risks by providing proven Delta Lake DDL/DML and operational patterns for production data engineering.
Core Features & Use Cases
- Table setup (DDL) & partitioning: Create managed or external Delta tables with partitioning and important table properties.
- Data operations (DML): Append data and perform updates, deletes, and
MERGE upserts, SCD Type 2, and CDC-style ingestion patterns.
- Operational maintenance & reliability: Run
OPTIMIZE (including Z-ORDER), VACUUM, use Time Travel for debugging and rollback, and recover tables with RESTORE.
- Evolving schema safely: Apply schema evolution options and column mapping required for column rename/drop.
- Incremental consumption: Read/write with streaming semantics and use Change Data Feed for change propagation and audit.
Quick Start
Use the delta-lake skill to create a partitioned Delta table, then MERGE a latest-staging dataset into it to upsert by primary key.