matsonj / nba-monte-carlo

Monte Carlo simulation of the NBA season, leveraging dbt, duckdb and evidence.dev
https://www.mdsinabox.com
MIT License
425 stars 66 forks source link

102-rework-external-materializations-to-allow-persistence #151

Closed matsonj closed 6 months ago

matsonj commented 6 months ago

add sql mesh support

rob-sokolowski commented 4 months ago

@matsonj what's the status of this? Is the intention to move things over to sql mesh? If I'm understanding correctly, to reproduce some of https://mdsinabox.com/ I need to look at the Makefile, which doesn't reference mesh stuff

matsonj commented 4 months ago

@rob-sokolowski hey good question.

Current way to build this is using make. clone repo and run make build run dev and it will run the dev server locally.

in terms of dbt vs sqlmesh, my plan to is allow either of them to run side by side. tbd on how exactly to accomplish that.

if you want to run sqlmesh today, run to the sqlmesh directory and then run sqlmesh plan. you will have to add your own token for motherduck for this to work (will add token management once evidence + motherduck are on the same version of duckdb)

rob-sokolowski commented 4 months ago

Awesome, thank you