jaffle_shop
is a fictional ecommerce store.
This dbt project is for demonstrations and tutorials.
To play with the project yourself:
- Install dbt using these instructions.
- Clone this repository using:
$ git clone git@github.com:clrcrl/jaffle_shop.git
If you need extra help, see these instructions.
-
Set up a profile called
jaffle_shop
using these instructions. You can run this in a new schema in your existing data warehouse, or even setup a local postgres database to run this. -
Change into the
jaffle_shop
directory from the command line:
$ cd jaffle_shop
- Load the CSVs with the demo data set. This materializes the CSVs as tables in your target schema.
$ dbt seed
- Run the models:
$ dbt run
- Generate documentation for the project:
$ dbt docs generate
- View the documentation for the project:
$ dbt docs serve
A jaffle is a toasted sandwich with crimped, sealed edges. Invented in Bondi in 1949, the humble jaffle is an Australian classic. The sealed edges allow jaffle-eaters to enjoy liquid fillings inside the sandwich, which reach temperatures close to the core of the earth during cooking. Often consumed at home after a night out, the most classic filling is tinned spaghetti, while my personal favourite is leftover beef stew with melted cheese.
For more information on dbt:
- Read the introduction to dbt.
- Read the dbt viewpoint.
- Join the chat on Slack for live questions and support.