A dbt project which transforms data loaded from the Asana API using a custom Node.js loader (coming soon).
- Create a virtual environment
python3 -m venv .dbtenv
- Activate it
source .dbtenv/bin/activate
- Install required packages from requirements.txt
pip install -r requirements.txt
_Note: sqlfluff does not yet support dbt 1.5.0 _
- Fill the variables required at profiles.yml and dbt_project.yml
dbt deps
- Good to go
In the sample_data folder you can find a SQL file which creates the source database and some sample data which you can use to play around.