Apache Airflow projesi
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu sayfada, Google Dokümanlar Sezonu için kabul edilen bir teknik yazım projesinin ayrıntıları yer almaktadır.
Proje özeti
- Açık kaynak kuruluşu:
- Apache Airflow
- Teknik yazar:
- kartik khare
- Projenin adı:
- İş akışı oluşturma
- Proje uzunluğu:
- Standart uzunluk (3 ay)
Proje açıklaması
Yeni iş akışlarının kolay ve etkili şekilde nasıl oluşturulacağına ilişkin belgeler oluşturmak için çalışacağım.
İş akışlarında şu adımlar yer alır:
- Okuma
- Ön işleniyor
- İşleniyor
- Son işleme
- Kaydet/İşlem
- İzleme
Her adım birden fazla görev içerebilir ve her adımdan sonra birçok işlem yapılabilir (ör. bir aşamada 2 veya daha fazla görev başarısız olursa işin iptal edilmesi ya da en az 2 kez başarısız olursa bir görevin yeniden çalıştırılması).
İş akışlarının diğer kısmı, 2 veya daha fazla işi paralel olarak yürütüp sonraki aşamada birleştirilmiş sonuçlarını kullanmaktır.
İş akışının bir diğer yönü de, bir sorun olduğunda kullanıcıyı e-posta, Slack veya çağrı cihazı üzerinden uyarmaktır.
Ayrıca, iş akışlarının kullanılabileceği bazı önemli olmayan yöntemleri de eklemeyi planlıyorum. Örneğin, gerçek zamanlı akış işlerini, alt akış Kafka konularındaki eksik verilerde yeniden başlatmak için çalıştırabilirsiniz.
Projenin kapsamını çok daha hassas hale getirmek için mentorlarla çalışacağım ve daha sonra görevleri buradan tamamlayacağım.
Önümüzdeki birkaç ayın heyecan verici olacağını umuyoruz.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[],["The project focuses on documenting the creation of new workflows for Apache Airflow. Key steps in workflows include reading, pre-processing, processing, post-processing, saving/action, and monitoring, each potentially involving multiple tasks. Workflows can handle task failures, parallel job execution, and combined result utilization. Alerting users via mail, Slack, or PagerDuty in case of errors is also part of workflows. The project will also include workflows for running real-time streaming jobs and restarting them on missing data.\n"]]