SeterusnyaPanduan seterusnya
Amazon SageMaker for ML Workflows
Teknikal
PANDUAN Teknikal
Apache Airflow ialah platform sumber terbuka untuk mengarang, menjadualkan dan memantau aliran kerja sebagai kod.
Dengar panduan iniAI-diceritakan · ~2 min
In machine learning it acts as the conductor that triggers data pipelines, retraining jobs, and batch predictions on a reliable schedule.
Aliran Udara telah dibuat di Airbnb pada 2014 dan kini merupakan projek Apache. Abstraksi pusatnya ialah DAG: Graf Acyclic Terarah tugas yang ditakrifkan dalam Python, di mana tepi menetapkan susunan pelaksanaan dan kebergantungan. Penjadual menghuraikan DAG ini, memutuskan tugas mana yang sedia, dan menghantarnya kepada pelaksana dan pekerja; UI web menunjukkan sejarah larian, log dan status tugas. Untuk ML, Aliran Udara digunakan secara meluas sebagai orkestra dan bukannya enjin pengiraan: ia tidak melatih model itu sendiri tetapi mencetuskan langkah seperti mengekstrak data, mengesahkannya, memulakan kerja latihan pada Spark atau pod Kubernetes dan menggunakan hasilnya. Operator dan penderia membenarkan tugas memanggil sistem luaran, menunggu fail atau menjalankan bekas. Kekuatannya ialah penjadualan yang boleh dipercayai, cuba semula, isi semula dan keterlihatan yang jelas ke dalam saluran paip berasaskan masa yang kompleks.
Sebuah syarikat media menjalankan DAG Aliran Udara harian yang menarik log penglibatan pengguna, melatih semula model pengesyoran dan menyegarkan cache siaran.
Pasukan e-dagang menggunakan penderia untuk menunggu fail data vendor mendarat di storan awan sebelum melancarkan tugas ramalan hiliran.
Firma fintech menjadualkan kerja pemarkahan kelompok setiap jam di mana Airflow mencetuskan model kontena untuk menandakan transaksi yang mencurigakan.
Pasukan data menggunakan pengisian semula Aliran Udara untuk memproses semula data sejarah berbulan-bulan melalui saluran paip kejuruteraan ciri baharu selepas perubahan logik.
Aliran Udara 2.x dan 3.x menekankan penjadual yang lebih pantas, TaskFlow API untuk saluran paip Python yang lebih bersih dan penjadualan sedar data yang DAG mencetuskan kemas kini set data dan bukannya jam tetap. Untuk ML, harapkan gandingan yang lebih ketat dengan kedai ciri dan latihan semula yang didorong oleh acara. Aliran udara semakin meletakkan dirinya sebagai lapisan orkestrasi yang menyelaraskan alatan khusus seperti dbt, Spark dan Kubeflow, dan bukannya bersaing dengan mereka, mengukuhkan peranannya sebagai tulang belakang penjadualan data moden dan tindanan ML.
Newsletter percuma
Tiga cerita AI yang disahkan setiap pagi hari bekerja, ditulis dalam Bahasa Inggeris biasa. Percuma selamanya, tiada iklan.
Satu e-mel setiap hari bekerja. Berhenti melanggan dalam satu klik. Kami tidak pernah menjual atau berkongsi alamat anda.
Uji diri anda
Maklum balas segera pada setiap jawapan, dan sijil yang boleh dikongsi dengan ID yang boleh disahkan sebaik sahaja anda lulus kursus.
Sokong pendidikan AI percuma. AI Understanding ialah pertubuhan bukan keuntungan 501(c)(3) — tiada iklan, tiada bayaran dinding, selamanya. Buat derma
Apache Airflow ialah platform sumber terbuka untuk mengarang, menjadualkan dan memantau aliran kerja sebagai kod. Dalam pembelajaran mesin ia bertindak sebagai konduktor yang mencetuskan saluran paip data, kerja latihan semula dan ramalan kelompok pada jadual yang boleh dipercayai.
Aliran kerja aliran udara ditakrifkan sebagai DAG dalam Python, di mana tugas adalah nod dan tepi menentukan susunan pelaksanaan.
Aliran udara ialah pengatur: ia mencetus dan menyelaras langkah seperti pengekstrakan data dan kerja latihan daripada melakukan pengiraan berat itu sendiri.
Penderia ialah pengendali khas yang menjeda aliran kerja sehingga syarat dipenuhi, seperti pendaratan fail atau partition yang muncul.
Pengisian semula melaksanakan DAG merentasi selang masa lalu, berguna untuk memproses semula sejarah selepas perubahan logik saluran paip.
The scheduler evaluates schedules and task eligibility. Upstream success is the default dependency condition, while configured trigger rules can change it.
Teruskan belajar
Lebih banyak panduan dipilih untuk topik ini
SeterusnyaPanduan seterusnya
Amazon SageMaker for ML Workflows
Teknikal