دوره آموزشی مدیریت داده ها با Apache NiFi آپدیت (2023)

دوره آموزشی مدیریت داده ها با Apache NiFi آپدیت (2023)

⏱️ 2 ساعت 37 دقیقه📈 پیشرفته📅 2023-10-23

مدرسین

Janani Ravi

Janani Ravi

Certified Google Cloud Architect and Data Engineer

جزئیات دوره

Apache NiFi برای خودکارسازی جریان داده ها بین سیستم های نرم افزاری طراحی شده است. اگر شما یک حرفه ای مدیریت داده هستید، این دوره می تواند درک لازم را برای شروع کار با این ابزار قدرتمند به شما بدهد. Janani Ravi شما را برای شروع کار با Apache NiFi راهنمایی می کند. در مورد مفاهیم اصلی و معماری، و همچنین نحوه دانلود، شروع و ورود به Apache NiFi در macOS و Windows بیاموزید. نحوه ایجاد و اجرای جریان های داده و نحوه ادغام NiFi با PostgreSQL را بیابید. راه‌های پیکربندی و استفاده از پردازنده‌ها و گروه‌های پردازش NiFi و ادغام NiFi با Amazon S3 را بررسی کنید. به‌علاوه، ویژگی‌های پیشرفته جریان‌های داده NiFi مانند پیکربندی فشار برگشتی، استفاده از قیف در جریان داده، تنظیم نظارت و پیکربندی هشدارها برای جریان داده و موارد دیگر را کشف کنید.

مهارت ها

Apache NiFiData Resource ManagementApacheAdvancedDatabase Management

سرفصل ها

0. مقدمه

  • 01 - مدیریت داده‌ها با Apache NiFi

1. شروع به کار با Apache NiFi

  • 02 - پیش نیازها
  • 03 - مفاهیم اصلی Apache NiFi
  • 04 - معماری Apache NiFi
  • 05 - macOS - دانلود Apache NiFi
  • 06 - ویندوز - دانلود Apache NiFi
  • 07 - macOS و Windows - راه‌اندازی سرور NiFi
  • 08 - macOS - ورود به NiFi
  • 09 - ویندوز - ورود به Apache NiFi
  • 10 - کاوش در رابط کاربری NiFi

2. ایجاد و اجرای جریان داده ها

  • 11 - افزودن و پیکربندی پردازنده ها
  • 12 - اجرای یک جریان داده
  • 13 - خلاصه جریان و عملیات جریان
  • 14 - ایجاد، ذخیره و وارد کردن قالب‌های جریان

3. یکپارچه سازی NiFi با PostgreSQL

  • 15 - یک جدول PostgreSQL راه‌اندازی کنید
  • 16 - پردازنده‌های GetFile و PutDatabase را اضافه کنید
  • 17 - پیکربندی سرویس کنترلر CSVReader
  • 18 - پیکربندی سرویس کنترلر DBConnectionPool
  • 19 - اجرا و مواجه شدن با خطاهای جریان داده
  • 20 - پیکربندی پردازنده ReplaceText
  • 21 - اجرای یک جریان داده برای درج داده‌ها در PostgreSQL
  • 22 - پیکربندی برنامه Run
  • 23 - پیکربندی همزمانی کار
  • 24 - پردازنده‌ها را برای اجرای کوئری‌های SQL پیکربندی کنید

4. بررسی پردازنده‌های NiFi و گروه‌های فرآیند

  • 25 - پردازنده‌ها را برای تبدیل فرمت‌های داده پیکربندی کنید
  • 26 - به روز رسانی ویژگی‌ها و نوشتن فایل ها
  • 27 - اجرای جریان سرتاسر
  • 28 - مدولار کردن جریان‌های داده با گروه‌های فرآیندی
  • 29 - اجرای یک جریان داده با یک گروه فرآیند

5. یکپارچه سازی NiFi با آمازون S3

  • 30 - ایجاد جدول PostgreSQL، سطل آمازون S3 و کاربر IAM
  • 31 - خواندن از فایل‌ها و ذخیره در پایگاه داده
  • 32 - پردازنده PutS3Bucket را پیکربندی کنید
  • 33 - اجرای جریان برای خواندن از فایل و نوشتن در پایگاه داده و آمازون S3

6. استفاده از ویژگی‌های پیشرفته NiFi Dataflows

  • 34 - تنظیم فشار برگشتی
  • 35 - مشاهده اثرات فشار برگشتی
  • 36 - پیکربندی یک پردازنده InvokeHTTP
  • 37 - استفاده از قیف در جریان داده
  • 38 - اجرای جریان داده برای خواندن از URL و نوشتن در فایل ها
  • 39 - تنظیم نظارت برای جریان داده
  • 40 - پیکربندی هشدار برای جریان داده
  • 41 - هشدارهای ایمیل در مورد موفقیت جریان داده
  • 42 - هشدار ایمیل در مورد تغییر وضعیت فعالیت

نتیجه

  • 43 - خلاصه و مراحل بعدی

مشاهده دوره کامل

رفتن به دوره