thegraphnetwork / EpiGraphHub

Software platform to Gather, transmform, harmonize and store epidemiological data for analytical purposes.
https://epigraphhub.org
GNU General Public License v3.0
8 stars 10 forks source link

Owid Fetch Dag #132

Closed luabida closed 2 years ago

luabida commented 2 years ago

Description:

Implementation of Airflow running in dev environment. Airflow Container is able to run shell Owid Fetch script from the DAG with BashOperator.

How to test it:

make docker-build ENV=dev make docker-start ENV=dev access http://127.0.0.1:8099/ login with admin, password admin trigger manually the execute_owid DAG (right upper corner)

Notes:

The runtime of the owid task takes around 5 minutes. IMPORTANT in .env, set the right dags path, e.g. AIRFLOW_FILES_PATH_DIR_HOST={your_home_path}/EpiGraphHub/docker/airflow