Project Apache Airflow
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini berisi detail project penulisan teknis yang diterima untuk
Google Season of Docs.
Ringkasan project
- Organisasi open source:
- Apache Airflow
- Penulis teknis:
- kartik khare
- Nama project:
- Cara membuat alur kerja
- Durasi project:
- Durasi standar (3 bulan)
Project description
Saya akan membuat dokumentasi terkait Cara membuat alur kerja baru dengan mudah dan efektif.
Ada beberapa langkah yang terlibat dalam alur kerja yaitu -
- Baca
- Prapemrosesan
- Memproses
- Pasca-pemrosesan
- Simpan/Tindakan
- Pemantauan
Setiap langkah dapat melibatkan beberapa tugas dan banyak tindakan dapat dilakukan setelah setiap langkah seperti membatalkan tugas jika 2 tugas atau lebih gagal dalam suatu tahap atau menjalankan ulang tugas jika gagal setidaknya 2 kali.
Bagian lain dari alur kerja mencakup menjalankan 2 tugas atau lebih secara paralel, lalu menggunakan hasil gabungannya untuk tahap berikutnya.
Aspek lain dari alur kerja adalah memberi tahu pengguna jika terjadi masalah melalui email atau slack atau tugas pager.
Saya juga berencana menyertakan beberapa cara non-trivial dalam penggunaan alur kerja seperti menjalankan tugas streaming real-time saat memulai ulang tugas tersebut pada data yang hilang di topik Kafka downstream.
Saya akan bekerja sama dengan mentor untuk membuat cakupan project menjadi lebih baik, lalu menyelesaikan tugas-tugas dari sana.
Kami menantikan beberapa bulan ke depan yang luar biasa.
Kecuali disebutkan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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"]]