NASA-IMPACT / veda-data-airflow

Airflow implementation of ingest pipeline for VEDA STAC data
Other
10 stars 4 forks source link

Convert Workflows APIs ingestion logic into modular Airflow DAGs #136

Closed smohiudd closed 3 months ago

smohiudd commented 7 months ago

What

The existing Workflows API includes ingestion logic in the API itself. To be able to generalize the Workflows API for different ingestion processes and stakeholders (i.e. MAAP and VEDA) the specific ingestions logic can be converted to modular Airflow DAGs. This flexibility will allow further user friendly ingestion workflows int the future.

PI Objective

Objective DS-3: Ingestion and Backend Improvements NASA-IMPACT/veda-architecture#455

Success Criteria

ividito commented 7 months ago

Met with @emileten to discuss this work today, using this rough diagram for how the new DAG should be organized.

Image

Main ACs

Stretch AC

smohiudd commented 4 months ago

Airflow PR: https://github.com/NASA-IMPACT/veda-data-airflow/pull/159