com outras ferramentas similares • Explicação de conceitos básicos da framework • ideias para o pessoal que trabalha em área de dados de como utilizar a framework
gerenciamento dos workflows - Boa integração com containers (tanto para dev quanto para execução “alienada”) - Flexibilidade para execução de ferramentas (inclusive customizadas) arbitrárias - Geração dinâmica de tarefas - Comunidade ativa
muitos operadores já criados pela comunidade, ou pela própria equipe do Airflow. E é bem fácil criar seus próprios operadores. Eles têm 3 utilidades distintas: - Sensores: ficam realizando um check até um critério ser atendido (buscar por um arquivo específico em um S3 por exemplo) - Transferência: transferem dados de um sistema para o outro (i.e. S3 to MySql) - Ação: dizem para outro sistema realizar uma ação (i.e. executar um comando)
Tricks and pitfalls • Why Robinhood uses Airflow • ETL best practices with Airflow • Building a data pipeline with Airflow • Get started developing workflows with Apache Airflow • Integrating Apache Airflow and Databricks: Building ETL pipelines with Apache Spark • Luigi vs Airflow vs Pinball • Airflow at Wepay