
Databricks Playbook: Operate, Govern & Defend the Lakehouse
udemy · Desarrollo · ⭐ 4.68 (16 reseñas) · Expert · en · ⏱ 8 h
Impartido por Snowbrix Academy · 124 alumnos
49.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
Most Databricks courses are feature tours — a demo of Delta Lake here, a Unity Catalog screenshot there, never a system you actually shipped. This course is different: every module builds one production lakehouse, SNOWMART, an enterprise retail platform, and every code snippet ran live against a real Databricks workspace. By the end you won't just know the features — you'll have operated, governed, and defended a platform end to end. You will build the medallion architecture from the ground up: Bronze ingestion with Lakeflow Connect and Auto Loader, Silver cleansing and quarantine design, Gold business aggregates analysts actually trust — and you'll implement all four SCD strategies on real Delta tables, not slideware. You'll master Delta Lake internals that most engineers only learn the hard way in production: the transaction log, time travel, deletion vectors, UniForm's Iceberg interop, and liquid clustering that ends partition-key guessing for good. The platform doesn't stop at storage. You'll run Structured Streaming with watermarks, stateful aggregations, and exactly-once guarantees; govern everything in Unity Catalog with namespaces, lineage, ABAC, row filters, and column masks; and ship analytics through Databricks SQL, AI/BI dashboards, and Genie natural-language querying. You'll operate the platform the way a real team does — system-table observability, lakehouse monitoring, and FinOps cost forensics that catches a runaway bill before Finance does — then deploy it all with production discipline: Jobs and Workflows, Asset Bundles, Terraform, and the data engineering testing pyramid. The course closes by extending the platform into AI: vector search, model serving, a RAG pipeline built on SNOWMART's own data, and MLflow in production — then arms you with reusable decision matrices, anti-pattern awareness, and interview-grade reasoning to defend every architecture call you made, plus a dedicated pass on Azure Databricks deployment architecture and certification exam traps. This is an advanced course for data engineers who already know Spark basics and want the platform mastery that separates "I took a course" from "I can defend this design in a review." By the capstone, you will have built, operated, and defended a complete enterprise lakehouse — not watched one.
Lo que aprenderás
- Build a complete production lakehouse — ingestion, medallion layers, streaming, and governed analytics — on one enterprise retail scenario (SNOWMART).
- Master Delta Lake internals: the transaction log, time travel, deletion vectors, UniForm/Iceberg interop, and liquid clustering.
- Design and operate ingestion with Lakeflow Connect, Auto Loader, and Structured Streaming with exactly-once guarantees.
- Implement all four SCD strategies (Type 1, Type 2 with MERGE, at-scale, and architect-level strategy selection) on real Delta tables.
- Govern data with Unity Catalog: namespaces, grants, lineage, ABAC, row filters, and column masks.
- Ship analytics with Databricks SQL, AI/BI dashboards, and Genie natural-language querying.
- Operate the platform with system-table observability, lakehouse monitoring, and FinOps cost forensics.
- Deploy with production discipline: Jobs and Workflows, Asset Bundles, Terraform, and the data engineering testing pyramid.
- Extend the platform into AI: vector search, model serving, a RAG pipeline, and MLflow in production.
- Defend architecture decisions with reusable decision matrices, anti-pattern awareness, and interview-grade reasoning.
- Navigate Azure Databricks deployment architecture: workspaces, Entra ID, networking, and landing zones.
- Diagnose and fix real performance problems: skew, shuffle pain, query profiles, Photon, and Adaptive Query Execution.
Requisitos
- Comfortable with SQL — joins, aggregations, and basic window functions.
- Basic Python, ideally with some exposure to Spark or PySpark; deep expertise is not required.
- A free Databricks Community/trial workspace or access to a company workspace (setup guide included).
- No prior Unity Catalog, Delta Lake, or streaming experience needed — this course builds that from first principles.
- A willingness to type the code and break things — every module is hands-on against a real workspace.