Skip to content

frauikram/dbt_snowflake_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Welcome to your new dbt project!

dbt + Snowflake: eCommerce Analytics Project

This project models customer and order data for an eCommerce platform using dbt and Snowflake.

πŸ”§ Tech Stack

  • Warehouse: Snowflake
  • Modeling: dbt Cloud
  • Source Tables: customers, orders
  • Staging Models: stg_customers, stg_orders
  • Intermediate: int_customer_orders
  • Marts: dim_customers, fct_orders

πŸ“Š Metrics Modeled

  • Customer total orders and total spend
  • Order-level fact table
  • Clean, documented staging layers

πŸ“ Folder Structure

. β”œβ”€β”€ models/ β”‚ β”œβ”€β”€ stg_customers.sql β”‚ β”œβ”€β”€ stg_orders.sql β”‚ β”œβ”€β”€ int_customer_orders.sql β”‚ β”œβ”€β”€ dim_customers.sql β”‚ └── fct_orders.sql β”œβ”€β”€ dbt_project.yml └── README.md

πŸ§ͺ How to Run

dbt run dbt test dbt docs generate && dbt docs serve

Resources:

  • Learn more about dbt in the docs
  • Check out Discourse for commonly asked questions and answers
  • Join the dbt community to learn from other analytics engineers
  • Find dbt events near you
  • Check out the blog for the latest news on dbt's development and best practices

About

A data modeling portfolio project using dbt and Snowflake, including staging, marts, docs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published