Skip to content

thierrytrietlam/DBT_Snowflake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DBT_Snowflake

An analytics-engineering project that transforms raw data into clean, tested, and documented marts using dbt on Snowflake.

Overview

This project follows a layered modeling approach — from raw sources through staging models to business-ready marts — with data quality enforced by tests and history captured via snapshots.

Tech stack

  • dbt — modeling, testing, documentation, and lineage
  • Snowflake — cloud data warehouse
  • SQL & Jinja — transformations and reusable macros

Project structure

models/      # staging and marts models
macros/      # reusable SQL macros
seeds/       # static reference data
snapshots/   # slowly changing dimensions
tests/       # custom data tests
analyses/    # ad-hoc analytical queries

Getting started

dbt deps      # install packages
dbt seed      # load seed data
dbt run       # build models
dbt test      # run data quality tests
dbt docs generate && dbt docs serve   # view docs & lineage

About

Analytics engineering project: dbt transformations and modeling on Snowflake (staging → marts), with tests, snapshots, and reusable macros.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors