flux de aer apache | |
---|---|
Tip de | Proiectul Apache Foundation [d] și biblioteca Python [d] |
Dezvoltator | Apache Software Foundation |
Scris in | Piton |
ultima versiune |
|
Licență | Apache License 2.0 [2] și Apache License |
Site-ul web | airflow.apache.org |
Fișiere media la Wikimedia Commons |
Apache Airflow este un software open source pentru crearea, executarea, monitorizarea și orchestrarea fluxurilor de lucru de procesare a datelor.
Dezvoltat inițial de Airbnb în octombrie 2014 [3] [4] . A devenit un proiect Apache Incubator în martie 2016 și a devenit un proiect de nivel superior Apache Software Foundation în ianuarie 2019, în ianuarie 2019.
Scrise în Python , fluxurile de lucru și dependențele lor sunt, de asemenea, codificate în Python într-un mod de configurare ca cod (spre deosebire de sisteme precum Oozie și Azkaban care folosesc fișiere de configurare [5] ). Fluxurile de lucru sunt orchestrate folosind o reprezentare Directed Acyclic Graph (DAG); un grup de operațiuni colectate într-un grafic poate fi lansat fie după un program specific (de exemplu, orar sau zilnic), fie printr-un eveniment (de exemplu, apariția unui fișier în Hive [6] ).
Airflow este un serviciu de abonament oferit de mulți furnizori publici de cloud , inclusiv Google Cloud Platform (Cloud Composer) [7] și Amazon Web Services (din noiembrie 2020) [8] .
Apache Software Foundation | |||||||
---|---|---|---|---|---|---|---|
Proiecte de nivel superior |
| ||||||
Subproiecte |
| ||||||
Apache Web |
| ||||||
Alte proiecte | |||||||
Dezvoltare proiecte ( Incubator ) |
| ||||||
Proiecte scoase din funcțiune ( Mansarda ) | |||||||
|