Skip to content

zub3rrr/dbt-101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modern Medallian Architecture Using DBT and Databricks

Architecture Diagram

Architecture Diagram

Overview

This project demonstrates a Modern Medallion Architecture implementation using dbt and Databricks. It provides a structured approach to building scalable data pipelines with bronze, silver, and gold layers using DBT.

Getting Started

Prerequisites

  • Databricks workspace
  • dbt installed locally
  • Python 3.8+

Installation

git clone <repository-url>
cd dbt-101
uv sync
dbt deps

Running dbt

dbt run
dbt test
dbt docs generate

Project Structure

  • models/ - dbt models organized by layer (bronze, silver, gold)
  • tests/ - Data quality tests
  • macros/ - Custom dbt macros
  • docs/ - Documentation and diagrams

Documentation

For detailed documentation, run dbt docs generate and serve with dbt docs serve.

About

A hands-on learning repository for dbt Core, focused on building data models using Databricks as the warehouse, Python for development, VS Code as the IDE, and GitHub for version control and collaboration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages