Skip to content

meiermade/materialize-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Materialize Example

Example Materialize project.

Setup

Install uv

scoop install uv

Install Python

uv python install 3.13

Create virtual environment

uv venv

Install dependencies

uv sync

Activate environment

./.venv/Scripts/activate

Install Pulumi

scoop install pulumi

Deploy

cd pulumi
pulumi up

Setup Metabase at http://localhost:3000 metabase.jpg chart.jpg

Run load data script

uv run load_data.py

Useful to see data updated in Metabase

Tear down

cd pulumi
pulumi destroy

Setup PyCharm

Create a Postgres database connection for materialize and select the following options. pycharm_materialize_data_source.jpg

About

Example Materialize project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published