آموزش تحلیل بلادرنگ با آپاچی پینوت و آپاچی فلینک - آخرین آپدیت

دانلود Realtime Analytics with Apache Pinot and Apache Flink

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

تحلیل داده‌های لحظه‌ای: راهنمای جامع با Apache Pinot و Apache Flink برای کاربردهای واقعی

در دنیای پویای کسب‌وکار امروز، توانایی استخراج بینش‌های عملی از داده‌ها به صورت لحظه‌ای (Realtime) امری حیاتی است. تحلیل داده‌های لحظه‌ای می‌تواند عاملی تعیین‌کننده در تمایز شرکت‌ها باشد.

دانش نحوه انجام تحلیل داده‌های لحظه‌ای، یک مهارت بسیار مهم و ضروری است که هم اکنون و هم در آینده مورد نیاز خواهد بود.

در این دوره، یاد می‌گیرید چگونه با استفاده از Apache Pinot و Apache Flink و با تمرکز بر یک مورد استفاده واقعی در صنعت، تحلیل داده‌های لحظه‌ای انجام دهید. شما درک خواهید کرد که چگونه تحلیل داده‌های لحظه‌ای برای یک شرکت خدمات تاکسی آنلاین قابل پیاده‌سازی است.

صرفاً دانستن تئوری کافی نیست، بلکه پیاده‌سازی عملی نیز ضروری است. به همین دلیل، این دوره شامل جلسات عملی فراوانی است تا نحوه پیاده‌سازی را به شما نشان دهد. همچنین، در هر مرحله بر مورد استفاده واقعی کسب‌وکاری که حل می‌شود، تمرکز خواهیم کرد.

این دوره چه مباحثی را پوشش می‌دهد؟

  • درک چرایی نیاز به تحلیل داده‌های لحظه‌ای.
  • بررسی جایگاه تحلیل داده‌های لحظه‌ای در یک مورد استفاده مانند شرکت خدمات تاکسی آنلاین.
  • آشنایی با معماری یک سیستم تحلیل داده‌های لحظه‌ای.
  • معرفی Apache Kafka و نقش آن در اتصال اجزای مختلف یک سیستم تحلیل داده‌های لحظه‌ای.
  • مفاهیم پایه‌ای Apache Flink.
  • جداول پویا و جداول نسخه دار (Versioned Tables) در Flink.
  • مفاهیم Checkpoints و Watermarks در Apache Flink.
  • انواع مختلف Join در Apache Flink، از جمله Regular Joins و Temporal Joins.
  • دریافت داده‌های لحظه‌ای (Realtime data ingestion) و به‌روزرسانی داده‌ها (data upserts) در Apache Pinot.
  • اجرای کوئری‌های تحلیلی در Apache Pinot.
  • ایجاد داشبورد برای داده‌های لحظه‌ای در Apache Superset.

در پایان این دوره، شما یک سیستم تحلیل داده‌های لحظه‌ای کاربردی برای یک شرکت خدمات تاکسی آنلاین را در سیستم محلی خود خواهید داشت.

پیش‌نیازها: دانش قبلی از Java و SQL مفید است اما الزامی نیست. تمام مفاهیم در طول دوره آموزش داده می‌شوند، بنابراین نیازی به پیش‌زمینه خاصی نیست.


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه دوره و نتایج مورد انتظار Course Introduction and Outcome

  • تحلیل بلادرنگ چیست و چرا مورد نیاز است What is Realtime Analytics and Why is it Needed

  • آزمون تحلیل بلادرنگ Realtime Analytics Quiz

مورد استفاده تجاری عملی Practical Business Use Case

  • تحلیل بلادرنگ برای شرکت خدمات تاکسی آنلاین Realtime Analytics for an Online Cab Service Company

  • معماری و مدل داده برای تحلیل بلادرنگ Architecture and Data Model for Realtime Analytics

  • آزمون معماری Architecture Quiz

دریافت داده با آپاچی کافکا Data Ingestion with Apache Kafka

  • معرفی مختصر آپاچی کافکا A Quick Introduction to Apache Kafka

  • منابع دوره Course Resources

  • راهنما برای سیستم عامل های مختلف Helper for Different Operating Systems

  • راه اندازی آپاچی کافکا: تمرین عملی Apache Kafka Setup: Hands On

  • تولید و مصرف داده از آپاچی کافکا: تمرین عملی Data Production and Consumption from Apache Kafka: Hands On

  • آزمون کافکا Kafka Quiz

پردازش داده بلادرنگ با آپاچی فلاینک Realtime Data Processing with Apache Flink

  • مفاهیم اساسی فلاینک Flink Basic Concepts

  • استفاده از Table API برای خواندن از کافکا: تمرین عملی Using the Table API to Read from Kafka: Hands On

  • استفاده از Flink SQL برای انجام تبدیل ها: تمرین عملی Using Flink SQL to perform Transformations: Hands On

  • نقاط بازرسی و واترمارک Checkpoints and Watermarks

  • آزمون مفاهیم فلاینک Flink Concepts Quiz

  • اتصالات معمولی Regular Joins

  • اتصالات زمانی Temporal Joins

  • لینک های نصب MySQL برای سیستم عامل های مختلف Mysql Installation Links for Different Operating Systems

  • راه اندازی MySQL برای داده های مکانی: تمرین عملی Setup MySQL for Location data: Hands On

  • استفاده از اتصالات زمانی رویداد و اتصالات جستجو برای غنی سازی داده های سفر: تمرین عملی Using Event Time Temporal Joins and Lookup Joins to Enrich Ride Data: Hands On

  • اجرای فلاینک بر روی یک خوشه: تمرین عملی Running Flink on a Cluster: Hands On

  • آزمون فلاینک Flink Quiz

آپاچی پینوت برای تحلیل بلادرنگ Apache Pinot for Realtime Analytics

  • معرفی مختصر آپاچی پینوت A Quick Introduction to Apache Pinot

  • راه اندازی آپاچی پینوت: تمرین عملی Apache Pinot Setup: Hands On

  • راهنمای Pinot MacOS M1 & M2 Pinot MacOS M1 & M2 Guideline

  • دریافت بلادرنگ در آپاچی پینوت: تمرین عملی Realtime Ingestion in Apache Pinot: Hands On

  • به روز رسانی افزایشی در پینوت Upserts in Pinot

  • به روز رسانی افزایشی بلادرنگ برای داده های غنی شده سفر در آپاچی پینوت: تمرین عملی Realtime Upserts for Enriched Ride Data in Apache Pinot: Hands On

  • اجرای کوئری های تحلیل بلادرنگ در Pinot Data Explorer: تمرین عملی Running Realtime Analytics Queries in Pinot Data Explorer: Hands On

  • پرس و جو از داده ها از طریق Pinot REST API Querying Data through Pinot REST API

  • آزمون آپاچی پینوت Apache Pinot Quiz

ایجاد داشبورد با آپاچی سوپرسِت Creating Dashboards with Apache Superset

  • معرفی مختصر آپاچی سوپرسِت A Quick Introduction to Apache Superset

  • راه اندازی آپاچی سوپرسِت: تمرین عملی Setting up Apache Superset: Hands On

  • راهنما برای سیستم عامل های مختلف Guide for Different Operating Systems

  • اتصال سوپرسِت با آپاچی پینوت: تمرین عملی Connecting Superset with Apache Pinot: Hands On

  • ایجاد داشبوردهای تحلیل بلادرنگ در سوپرسِت Creating Realtime Analytics Dashboards in Superset

  • آزمون سوپرسِت Superset Quiz

خلاصه Summary

  • تبریک Congratulations

بخش جایزه Bonus Section

  • سخنرانی جایزه Bonus Lecture

نمایش نظرات

آموزش تحلیل بلادرنگ با آپاچی پینوت و آپاچی فلینک
جزییات دوره
3 hours
34
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
218
4.4 از 5
دارد
دارد
دارد
Aditya S
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Aditya S Aditya S

مهندس ارشد نرم افزار، وبلاگ نویس فنی پاره وقت