دوره آموزشی Apache Flink: مهندسی داده حالت دسته ای
1 ساعت 7 دقیقهپیشرفته2020-02-20
مدرسین

Kumaran Ponnambalam
Working with data for 20+ years
جزئیات دوره
مهندسی داده بنیادی برای امکان استفاده از برنامه های تجزیه و تحلیل و علوم داده در دنیای داده های بزرگ است. این نیاز به ساخت خطوط لوله پردازش داده های مقیاس پذیر و تحویل آنها در بازه های زمانی کوتاه دارد. Apache Flink ، پلت فرم قدرتمند و محبوب پردازش جریان ، برای کمک به شما در دستیابی به این اهداف طراحی شده است. در این دوره ، به Kumaran Ponnambalam بپیوندید زیرا او در مورد چگونگی ساخت خطوط داده داده حالت دسته ای با Apache Flink تمرکز دارد. کوماران با مرور ویژگی ها و معماری Apache Flink مسیر خود را آغاز می کند. وی سپس نگاهی عمیق تر به API DataSet می اندازد و قابلیت های مختلف موجود برای تبدیل ، تجمیع و ترکیب داده ها را بررسی می کند. وی برای پایان دادن به دوره ، یک پروژه مورد استفاده را ارائه می دهد که به شما امکان می دهد از مهارت های جدید خود استفاده کنید.
موضوعات مورد بحث عبارتند از:
- معماری Apache Flink
- ویژگیهای API DataSet
- استفاده از کلاسهای POJO برای تایپ DataSet
- کار با همکاری در Flink
- استفاده از MySQL با Flink
- استفاده از متغیرهای پخش برای به اشتراک گذاری و جمع آوری داده ها
موضوعات مورد بحث عبارتند از:
- معماری Apache Flink
- ویژگیهای API DataSet
- استفاده از کلاسهای POJO برای تایپ DataSet
- کار با همکاری در Flink
- استفاده از MySQL با Flink
- استفاده از متغیرهای پخش برای به اشتراک گذاری و جمع آوری داده ها
مهارت ها
FlinkApacheData EngineeringData ScienceDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01-مهندسی حالت دسته ای
1. Apache Flink
- 02-Apache Flink چیست؟
- 03-ویژگی های Apache Flink
- 04-معماری آپاچی فلینک
- 05-ساختار برنامه Flink
- 06-جریان اجرای Flink
2. راه اندازی Flink
- 07-نصب Flink به صورت مستقل
- 08-ایجاد پروژه Flink
- 09-نمونه برنامه Flink بسازید
- 10-اجرای مشاغل روی خوشه
- 11-استفاده از رابط وب Flink
- 12-تنظیم فایل های تمرین
3. Dataset API
- 13-مفاهیم DataSet API
- 14- خواندن یک فایل CSV
- 15-استفاده از نقشه
- 16-استفاده از FlatMap
- 17-استفاده از فیلتر
- 18-استفاده از سنگدانه ها
- 19-استفاده از Reduce
4. قابلیت های پیشرفته
- 20-استفاده از کلاس های POJO
- 21-عملیات را بپیوندید
- 22-استفاده از MySQL با Flink
- 23-استفاده از متغیرهای پخش
5. از پروژه Case استفاده کنید
- 24-تعریف مسئله
- 25-محاسبه نمره کل
- 26-چاپ نمرات فیزیک
- 27-محاسبه میانگین نمرات در بین موضوعات
- 28- دانش آموز برتر را برای هر موضوع پیدا کنید
نتیجه
- 29- مراحل بعدی