Airflow Nedir -
Operatörler, bir DAG içindeki tek bir görevi (task) temsil eder. Örneğin: Bir Python fonksiyonunu çalıştırır. BashOperator: Bir bash komutu çalıştırır. PostgresOperator: SQL sorgusu çalıştırır. 3. Tasks (Görevler)
AWS, Google Cloud, Azure, Snowflake ve Kubernetes gibi hemen hemen her modern teknolojiyle entegre çalışabilir. Airflow Nasıl Çalışır? (Mimari Yapı) Airflow dört ana bileşenden oluşur:
İşler birbirini sonsuz döngüye sokmaz; bir başlangıcı ve sonu vardır. airflow nedir
Bir adım başarısız olduğunda Airflow bunu otomatik olarak tekrar deneyebilir veya size uyarı (Slack, E-posta) gönderebilir.
Airflow'un zengin web arayüzü sayesinde hangi işin başarılı olduğunu, hangisinin hata verdiğini veya ne kadar sürdüğünü anlık olarak görebilirsiniz. Operatörler, bir DAG içindeki tek bir görevi (task)
Birçok kişi "Basit bir Cron Job varken neden Airflow kullanayım?" diye sorar. Fark şudur:
Airflow'u anlamak için kullanılan bazı teknik terimlere hakim olmak gerekir: 1. DAG (Directed Acyclic Graph) Airflow'daki her iş akışına DAG denir. İşlerin belirli bir sırası vardır. PostgresOperator: SQL sorgusu çalıştırır
Apache Airflow; iş akışlarını (workflows) programlı bir şekilde oluşturmak, zamanlamak ve izlemek için tasarlanmış bir platformdur. İlk olarak 2014 yılında tarafından geliştirilen bu araç, daha sonra Apache Yazılım Vakfı'na devredilmiş ve kısa sürede endüstri standardı haline gelmiştir.



