Medallion Architecture Accelerator
Production implementation of Bronze/Silver/Gold architecture on Databricks with metadata-driven pipeline generator and quality gates.
📋 What's Inside 34 files
- ✓ README.md—
- ✓ manifest.json—
- ✓ framework/bronze/base_ingestor.py—
- ✓ framework/bronze/auto_loader_ingestor.py—
- ✓ framework/bronze/jdbc_ingestor.py—
- ✓ framework/silver/base_transformer.py—
- ✓ framework/silver/scd_type2.py—
- ✓ framework/gold/aggregation_builder.py—
- ✓ framework/gold/fact_table_builder.py—
- ✓ framework/naming_convention_generator.py—
- ✓ framework/schema_migration.py—
- ✓ config/pipeline_generator.py—
- ✓ config/example_sources.yaml—
- ✓ quality/quality_gates.py—
- ✓ optimization/delta_optimization.py—
📁 File Structure 34 files
├── README.md
├── manifest.json
├── framework/
│ ├── bronze/
│ │ ├── base_ingestor.py
│ │ ├── auto_loader_ingestor.py
│ │ ├── jdbc_ingestor.py
│ ├── silver/
│ │ ├── base_transformer.py
│ │ ├── scd_type2.py
│ ├── gold/
│ │ ├── aggregation_builder.py
│ │ ├── fact_table_builder.py
│ ├── naming_convention_generator.py
│ ├── schema_migration.py
├── config/
│ ├── pipeline_generator.py
│ ├── example_sources.yaml
├── quality/
│ ├── quality_gates.py
├── optimization/
│ ├── delta_optimization.py
├── testing/
│ ├── layer_tests.py
├── docs/
│ ├── architecture_guide.md
│ ├── performance_benchmarks.md
│ ├── guide/
│ │ ├── 01_introduction.md
│ │ ├── 02_decision_framework.md
│ │ ├── 03_bronze_layer.md
│ │ ├── 04_silver_layer.md
│ │ ├── 05_gold_layer.md
│ │ ├── 06_naming_conventions.md
│ │ ├── 07_schema_evolution.md
│ │ ├── 08_data_quality_gates.md
│ │ ├── 09_anti_patterns.md
│ │ ├── 10_reference_architectures.md
│ ├── cheatsheets/
│ │ ├── layer_comparison.md
│ │ ├── migration_checklist.md
│ │ ├── naming_conventions_cheatsheet.md
│ ├── diagrams/
│ │ ├── data_flow.md
│ │ ├── decision_tree.md
│ │ ├── medallion_overview.md
📖 Documentation Preview README excerpt
Medallion Architecture Accelerator
By [Datanest Digital](https://datanest.dev) | Version 2.0.0 | $79
Production-ready framework for implementing the Medallion Architecture (Bronze / Silver / Gold) on Databricks with Delta Lake. Eliminate weeks of boilerplate and enforce best practices from day one.
v2.0 adds a comprehensive 10-chapter implementation guide, quick-reference cheatsheets, architecture diagrams, plus naming convention and schema migration utilities.
---
What You Get
Production Framework (`framework/`)
#### Bronze Layer (Raw Ingestion)
#### Silver Layer (Conformed / Cleansed)
#### Gold Layer (Business / Aggregated)
#### Utility Tools (New in v2.0)
Pipeline Generation (`config/`)
Quality & Optimization
10-Chapter Implementation Guide (New in v2.0) (`docs/guide/`)
A complete, opinionated guide to designing, building, and operating a medallion lakehouse:
| Chapter | Topic | What You'll Learn |
|---|---|---|
| 01 | Introduction | Why medallion, when to use it, core principles |
| 02 | Decision Framework | How to decide if medallion fits your use case |
| 03 | Bronze Layer | Ingestion patterns, schema evolution, exactly-once |
| 04 | Silver Layer | Cleansing, conformance, deduplication, SCD |
| 05 | Gold Layer | Aggregations, dimensional modeling, materialized views |
| 06 | Naming Conventions | Databases, tables, columns, paths -- consistent naming |
| 07 | Schema Evolution | Safe schema changes, migration strategies, compatibility |
| 08 | Data Quality Gates | Null checks, business rules, inter-layer assertions |
| 09 | Anti-Patterns | Common mistakes and how to avoid them |
| 10 | Reference Architectures | Three complete architectures (startup → enterprise) |
Quick-Reference Cheatsheets (New in v2.0) (`docs/cheatsheets/`)
... preview truncated, see full README in product download.
📄 Code Sample .py preview
⚙ Requirements & Compatibility
| Requirement | Details |
|---|---|
| Databricks Runtime | ≥ 13.3 LTS |
| License | MIT (see license-terms page) |
📅 Changelog
v2.0.0 — Initial release. Last updated 2026-03-12.
Purchases include lifetime updates. Check the product page for the latest version.
📄 Product Preview
Try the interactive reader and demo tools below, or get the full product with all content unlocked.
📖 Interactive Reader (Free Preview)⚙ Try Demo Tools📦 Download Free Sample❓ Frequently Asked Questions
What license is this under?
MIT License. You can use it in commercial, client, and internal projects. See our license terms page for details.
How do I download after purchase?
Immediately after purchase, you'll be redirected to a download page. A download link is also sent to your email.
Do I get updates?
Yes. All products include lifetime updates at no extra cost. Re-download anytime for the latest version.
What if it doesn't work for me?
DM @DatanestDigital on X and we'll make it right.
Can I get a refund?
DM @DatanestDigital on X with your order number and we'll help.
Is there support?
DM @DatanestDigital on X. We respond within 1-2 business days.