Closed smohiudd closed 3 months ago
Met with @emileten to discuss this work today, using this rough diagram for how the new DAG should be organized.
Main ACs
dataset
input into items
and collections
inputs, which go to disparate DAGs (this is already done in the Workflows API - we just need to move the logic.)Stretch AC
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
dev