Example Materialize project.
Install uv
scoop install uvInstall Python
uv python install 3.13Create virtual environment
uv venvInstall dependencies
uv syncActivate environment
./.venv/Scripts/activateInstall Pulumi
scoop install pulumiDeploy
cd pulumi
pulumi upSetup Metabase at http://localhost:3000

Run load data script
uv run load_data.pyUseful to see data updated in Metabase
Tear down
cd pulumi
pulumi destroyCreate a Postgres database connection for materialize and select the following options.
