apache légáramlás | |
---|---|
Típusú | Apache Foundation projekt [d] és Python könyvtár [d] |
Fejlesztő | Apache Software Foundation |
Beírva | Piton |
legújabb verzió |
|
Engedély | Apache License 2.0 [2] és Apache License |
Weboldal | airflow.apache.org |
Médiafájlok a Wikimedia Commons oldalon |
Az Apache Airflow egy nyílt forráskódú szoftver adatfeldolgozási munkafolyamatok létrehozására, végrehajtására, figyelésére és összehangolására .
Eredetileg az Airbnb fejlesztette ki 2014 októberében [3] [4] . 2016 márciusában Apache Incubator projekt lett , 2019 januárjában pedig Apache Software Foundation legfelső szintű projektje lett.
Pythonban írva , a munkafolyamatok és azok függőségei szintén Pythonban vannak kódolva konfigurációs kódként (ellentétben az olyan rendszerekkel, mint az Oozie és az Azkaban , amelyek konfigurációs fájlokat használnak [5] ). A munkafolyamatokat irányított aciklikus gráf (DAG) ábrázolás segítségével hangszereljük; egy gráfban összegyűjtött műveletcsoport elindítható egy meghatározott ütemezés szerint (például óránként vagy naponta), vagy egy esemény hatására (például egy fájl megjelenése a Hive -ban [6] ).
Az Airflow számos nyilvános felhőszolgáltató előfizetéses szolgáltatása, köztük a Google Cloud Platform (Cloud Composer) [7] és az Amazon Web Services (2020 novembere óta) [8] .
Apache Software Foundation | |||||||
---|---|---|---|---|---|---|---|
Legfelső szintű projektek |
| ||||||
Alprojektek |
| ||||||
Apache |
| ||||||
Egyéb projektek | |||||||
Fejlesztő projektek ( inkubátor ) |
| ||||||
Leszerelt projektek ( tetőtér ) | |||||||
|