apache-ilmavirta | |
---|---|
Tyyppi | Apache Foundation -projekti [d] ja Python-kirjasto [d] |
Kehittäjä | Apache Software Foundation |
Sisään kirjoitettu | Python |
uusin versio |
|
Lisenssi | Apache License 2.0 [2] ja Apache License |
Verkkosivusto | airflow.apache.org |
Mediatiedostot Wikimedia Commonsissa |
Apache Airflow on avoimen lähdekoodin ohjelmisto tietojenkäsittelyn työnkulkujen luomiseen, suorittamiseen, valvontaan ja organisointiin .
Airbnb kehitti sen alun perin lokakuussa 2014 [3] [4] . Hänestä tuli Apache Incubator -projekti maaliskuussa 2016 ja Apache Software Foundationin huipputason projekti tammikuussa 2019 tammikuussa 2019.
Pythonilla kirjoitettuna työnkulut ja niiden riippuvuudet koodataan myös Pythonissa konfiguraatiokoodina (toisin kuin järjestelmät, kuten Oozie ja Azkaban , jotka käyttävät asetustiedostoja [5] ). Työnkulut on järjestetty käyttämällä ohjattua asyklistä kuvaajaa (DAG); kaavioon kerätty operaatioryhmä voidaan käynnistää joko tietyn aikataulun mukaan (esimerkiksi tunneittain tai päivittäin) tai tapahtuman perusteella (esimerkiksi tiedoston ilmestyminen Hiveen [6] ).
Airflow on useiden julkisten pilvipalveluntarjoajien tarjoama tilauspalvelu, mukaan lukien Google Cloud Platform (Cloud Composer) [7] ja Amazon Web Services (marraskuusta 2020 lähtien) [8] .
Apache Software Foundation | |||||||
---|---|---|---|---|---|---|---|
Huipputason projektit |
| ||||||
Osaprojektit |
| ||||||
Apache Web |
| ||||||
Muut projektit | |||||||
Kehitysprojektit ( hautomo ) |
| ||||||
Käytöstä poistetut projektit ( ullakko ) | |||||||
|