اصول Apache Airflow
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونگی ساخت و زمانبندی گردشکارها با Apache Airflow
- مفاهیم اصلی DAGها، تسکها، اپراتورها و زمانبندی
- مدیریت خطا، تلاشهای مجدد و مقاومسازی گردشکارها در برابر خطا
- تضمین idempotency و استحکام در پایپلاینهای داده
- استفاده از سنسورها برای انتظار سیستمها یا رویدادهای خارجی
- ارکستراسیون جابهای Apache Spark درون Airflow
- اتصال Airflow به منابع داده خارجی
- دریافت دادهها در یک Data Lake با خودکارسازی
انتقال داده از نقطه A به نقطه B تنها بخشی از کار است. اطمینان از اینکه دادهها به طور قابل اعتماد، خودکار و در زمان مناسب میرسند؟ اینجاست که Apache Airflow وارد میشود.
این دوره به شما میآموزد که چگونه پایپلاینهای نامرتب و دستی را به گردشکارهای تمیز و ارکستر شده تبدیل کنید. شما ساده شروع خواهید کرد - با درک اینکه Airflow چه کاری انجام میدهد و چگونه کار میکند - سپس به سراغ تکنیکهای پیشرفتهتر مانند تلاشهای مجدد، مدیریت ظریف خطاها، استفاده از سنسورها و کار با Apache Spark خواهید رفت. همچنین یاد خواهید گرفت که چگونه دریافت داده از منابع خارجی به Data Lake خود را خودکار کنید.
چه تازه وارد حوزه مهندسی داده شده باشید و چه به دنبال تقویت مهارتهای ارکستراسیون خود باشید، این دوره ابزارهای عملی را برای قابل اعتماد و مقیاسپذیر کردن پایپلاینهای داده به شما میدهد.
صبر کنید... Byte چیست؟
دوره های Byte دورههای کوتاهتری هستند که به شما امکان میدهند مهارتها و دانش خود را تنها در یک روز ارتقا دهید!
یادگیری سخت است. و گاهی اوقات شما فقط به یک یادگیری سریع نیاز دارید، درست است؟ برای یادگیری چیزی عالی، جالب و مرتبط با اهداف شغلیتان.
به همین دلیل است که مدرسان Bytes را ایجاد کردهاند.
نتیجه نهایی چیست؟
این دوره درباره مطالب سطحی و بیهوده نیست.
در عوض، این دوره شما را از یک مبتدی کامل به درک نحوه استفاده از Apache Airflow در سطحی عمیقتر میرساند.
اصول Apache Airflow
-
مقدمه None
-
Apache Airflow چیست؟ 05:18
-
معماری Airflow 03:14
-
تمرین: آشنایی با همکلاسیها و مدرس None
-
منابع دوره None
-
[اختیاری] فرمان های UNIX CLI None
-
[اختیاری] استفاده از ویندوز None
-
نصب نرمافزارهای دوره None
-
[اختیاری] Virtualenv چیست؟ 06:36
-
[اختیاری] Docker چیست؟ 11:02
-
نصب Spark 05:50
-
نصب Spark روی لینوکس None
-
نصب Airflow 06:32
-
تعریف یک Airflow DAG 08:02
-
مدیریت خطاها 03:37
-
تسکهای Idempotent 04:53
-
ایجاد یک DAG - بخش 1 04:58
-
ایجاد یک DAG - بخش 2 04:41
-
مدیریت تسکهای شکست خورده 04:08
-
[تمرین] اعتبارسنجی دادهها 04:30
-
[تمرین] اعتبارسنجی دادهها - راهحل 03:26
-
کار با Spark همراه با Airflow 03:01
-
استفاده از Spark با Airflow - بخش 1 07:38
-
استفاده از Spark با Airflow - بخش 2 05:51
-
سنسورها در Airflow 04:45
-
استفاده از سنسورهای فایل 04:07
-
دریافت داده 05:49
-
خواندن داده از Postgres - بخش 1 06:02
-
خواندن داده از Postgres - بخش 2 05:39
-
[تمرین] میانگین نظرات مشتریان 03:52
-
[تمرین] میانگین نظرات مشتریان - راهحل 04:32
-
DAGهای پیشرفته 04:25
-
بیایید به یادگیری با هم ادامه دهیم! None
-
این دوره Byte را مرور کنید! None
مشخصات آموزش
اصول Apache Airflow
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:None
- تعداد درس:34
- مدت زمان :02:30:00
- حجم :482.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy