![]() ![]() | |
Tipus | plataforma de programació |
---|---|
Versió estable | |
Llicència | Llicència Apache, versió 2.0 llicència Apache ![]() |
Característiques tècniques | |
Escrit en | Python ![]() |
Equip | |
Desenvolupador(s) | Apache Software Foundation ![]() |
Més informació | |
Lloc web | airflow.apache.org (anglès) ![]() |
Stack Exchange | Etiqueta ![]() |
| |
Apache Airflow és una plataforma de gestió de flux de treball de codi obert per a canalitzacions d'enginyeria de dades. Va començar a Airbnb l'octubre del 2014 [1] com una solució per gestionar els fluxos de treball cada cop més complexos de l'empresa. La creació d'Airflow va permetre a Airbnb crear i programar els seus fluxos de treball de manera programada i supervisar-los mitjançant la interfície d'usuari integrada de Airflow.[2][3] Des del principi, el projecte es va convertir en codi obert, convertint-se en un projecte Apache Incubator el març del 2016 i en un projecte d'Apache Software Foundation de primer nivell el gener de 2019.
Airflow està escrit en Python i els fluxos de treball es creen mitjançant scripts de Python. El flux d'aire està dissenyat sota el principi de "configuració com a codi". Tot i que existeixen altres plataformes de flux de treball de "configuració com a codi" que utilitzen llenguatges de marcatge com XML, l'ús de Python permet als desenvolupadors importar biblioteques i classes per ajudar-los a crear els seus fluxos de treball.