Clases de DBT
Para seguir las clases será necesario instalar cierto software. El repositorio está pensado para instalar las dependencias con uv.
Podeis instalar uv con pip install uv. Una vez instalado, podeis ejecutar uv sync para que os instale los paquetes necesarios (especificados en el pyproject.toml).
Una vez instaladas las dependencias, hacer un cd jaffle_shop para situaros en el proyecto de dbt y ejecutar dbt deps para que os instale los paquetes de dbt necesarios.
Además necesitaremos una base de datos. En este caso usaremos duckdb. Podeis ver en su documentación las distintas formas de instalarlo.
Si os reconoce en la terminal los comandos uv, dbt y duckdb, significa que está todo bien instalado.