This is a very basic ELT pipeline, ingesting data from Asana and then creating models on a local DuckDB database with dbt. Orchestrated with Prefect and EL managed by Meltano.
git clone https://github.com/psanker/asana-analytics
cd asana-analytics
pipenv install
pipenv shell
meltano install
pipenv shell
prefect run -p pipeline.py
# or
pipenv run prefect run -p pipeline.py