متاحة مجانًا للقراءة · ثلاثة مستويات
Apache Airflow: عقود سير العمل والجدولة والتعافي الموثوق
ثمانية عشر درساً مفصلاً تربط تأليف DAG ودلالات الفترات واتصال المهام وسلامة المحاولات بالمنفذات والرصد وأدلة التعافي.
ابدأ التعلّمفي هذه الدورة
ادرس تقارير طرود اصطناعية وبيانات أقسام محدودة وعقود نشر صريحة. تطور ستة دروس في كل مستوى قرارات جدولة وفشل وتعاف محددة بأمثلة مشروحة وتدريبات محلولة.
يفصل المقرر تعريفات DAG القابلة للتكرار عن سياق التشغيل وآثار العمل الخارجية. تثبت فحوص Python المحلية خصائص حتمية صغيرة، مع تمييز أمثلة المنصة عن اختبارات التنسيق غير المنفذة.
ما الذي ستتعلمه؟
- تعريف عقود صريحة للمهام والفترات والآثار والنشر.
- تحليل التوزيع والتفرع والانتظار والتزامن والمحاولات المتحملة للتكرار.
- تقييم حدود المنفذ والأمان والرصد والإصدارات والتعافي بأدلة محددة.
مسارك التعليمي
ثلاثة مستويات
الأساسي: التعريفات والفترات وتنفيذ المهام الآمن
بناء عقود دقيقة لـDAG والسياق والاتصال والمحاولات.
- التنسيق وDAG وبنية Airflow
- TaskFlow والاعتمادات وسياق التنفيذ
- تشغيلات DAG وفترات البيانات واللحاق
- المشغلات والاتصالات والقوالب
- XCom وحدود بيانات المهام
- المحاولات وتحمل التكرار وحالات الفشل
المتوسط: عمل التشغيل والتحكم وميزانيات الموارد
تصميم توزيع وضم وانتظار وتحديث أصول وقبول محدود.
- توزيع المهام الديناميكي ومجموعات المهام
- التفرع وقواعد التشغيل وضم الفروع
- الحساسات والتأجيل والمهل
- الأصول والأحداث والجدولة الواعية بالبيانات
- الأحواض والتزامن والضغط العكسي
- اختبار عقود DAG والمنطق المحلي الآمن
المتقدم: المعالجة التاريخية والنشر وأدلة التعافي
مراجعة الملء والمنفذ والثقة والرصد والتعافي بالإصدارات.
- الملء التاريخي والأقسام والبيانات المتأخرة
- المنفذات والعمال وحدود النشر
- الأسرار والمصادقة والوصول
- الرصد والسجلات وتشخيص التشغيلات
- الأداء وزمن التحليل وتوزيع DAG
- توافق الترقية وتصميم التعافي
لمن هذه الدورة؟
- مطورو سير العمل الدفعي وخطوط البيانات القابلة للإعادة.
- مهندسو تشخيص حوادث الجدولة والصفوف والبيئة والمعالجة التاريخية.
قبل أن تبدأ
- أساسيات Python وJSON وفهم الملفات واستدعاءات التطبيقات وأقسام البيانات.
- لا تحتاج الأمثلة المحلية تثبيت Airflow أو قاعدة تنسيق أو وسيطاً أو حساباً سحابياً أو اعتماداً.