آموزش مدیریت جریان داده با GCP Dataflow

Handling Streaming Data with GCP Dataflow

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Dataflow یک سرویس بدون سرور و کاملاً مدیریت شده در پلتفرم Google Cloud برای پردازش دسته ای و جریانی است. جریان داده به توسعه دهندگان اجازه می دهد تا با استفاده از API های آسان و بصری، داده ها را پردازش و تغییر دهند. Dataflow بر اساس معماری Apache Beam ساخته شده است و پردازش دسته ای و جریانی داده ها را یکپارچه می کند. در این دوره آموزشی، Handling Streaming Data with GCP Dataflow، متوجه خواهید شد که GCP طیف گسترده ای از اتصالات را برای ادغام سرویس Dataflow با سایر سرویس های GCP مانند سرویس پیام رسانی Pub/Sub و انبار داده BigQuery فراهم می کند. ابتدا، خواهید دید که چگونه می توانید خطوط لوله Dataflow خود را با سرویس های دیگر ادغام کنید تا به عنوان منبع جریان داده یا به عنوان یک سینک برای نتایج نهایی خود استفاده کنید. در مرحله بعد، فیدهای زنده توییتر را به سرویس پیام رسانی Pub/Sub پخش می کنید و خط لوله خود را برای خواندن و پردازش این پیام های توییتر پیاده سازی می کنید. در نهایت، شما خطوط لوله را با ورودی جانبی و خطوط لوله انشعاب را برای نوشتن نتایج نهایی خود در چندین سینک پیاده سازی خواهید کرد. پس از اتمام این دوره، مهارت ها و دانش طراحی خطوط لوله Dataflow پیچیده، ادغام این خطوط لوله با سایر سرویس های Google و آزمایش و اجرای این خطوط لوله در پلتفرم Google Cloud را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

اجرای خطوط لوله در Cloud Dataflow Executing Pipelines on Cloud Dataflow

  • بررسی نسخه Version Check

  • پیش نیازها و رئوس مطالب دوره Prerequisites and Course Outline

  • نسخه ی نمایشی: فعال کردن API ها در GCP Demo: Enabling APIs on the GCP

  • نسخه ی نمایشی: ایجاد یک حساب خدمات Demo: Creating a Service Account

  • نسخه ی نمایشی: ایجاد یک پروژه Apache Maven Demo: Creating an Apache Maven Project

  • نسخه ی نمایشی: آپلود داده ها در یک سطل ذخیره سازی ابری Demo: Uploading Data to a Cloud Storage Bucket

  • نسخه ی نمایشی: پیاده سازی یک خط لوله جریان داده برای داده های دسته ای Demo: Implementing a Dataflow Pipeline for Batch Data

  • نسخه ی نمایشی: اجرای یک خط لوله جریان داده Demo: Executing a Dataflow Pipeline

  • نسخه ی نمایشی: مشاهده نتایج نهایی Demo: Viewing Final Results

  • نسخه ی نمایشی: گزینه های خط لوله سفارشی Demo: Custom Pipeline Options

  • نسخه ی نمایشی: پیاده سازی خط لوله برای خواندن از Pub/Sub Demo: Implementing a Pipeline to Read from Pub/Sub

  • نسخه ی نمایشی: اجرای یک خط لوله جریان داده Demo: Executing a Streaming Dataflow Pipeline

  • نسخه ی نمایشی: اشکال زدایی خطوط لوله کند Demo: Debugging Slow Pipelines

یکپارچه سازی Dataflow با Cloud Pub/Sub Integrating Dataflow with Cloud Pub/Sub

  • مروری سریع بر پیام رسانی در Pub/Sub Quick Overview of Messaging in Pub/Sub

  • نسخه ی نمایشی: خط لوله برای خواندن از Pub/Sub و نوشتن در BigQuery Demo: Pipeline to Read from Pub/Sub and Write to BigQuery

  • نسخه ی نمایشی: نوشتن نتایج جریان در BigQuery Demo: Writing Streaming Results to BigQuery

  • نسخه ی نمایشی: ایجاد و دسترسی به کلیدهای API توییتر Demo: Creating and Accessing Twitter API Keys

  • نسخه ی نمایشی: اتصال به API توییتر و انتشار توییت ها در Pub/Sub Demo: Connecting to the Twitter API and Publishing Tweets to Pub/Sub

  • نسخه ی نمایشی: استخراج هشتگ از توییت ها Demo: Extracting Hashtags from Tweets

  • نسخه ی نمایشی: مشاهده هشتگ های استخراج شده با استفاده از اشتراک Pub/Sub Demo: Viewing Extracted Hashtags Using a Pub/Sub Subscription

  • نسخه ی نمایشی: اجرای خطوط لوله با ورودی های جانبی Demo: Executing Pipelines with Side Inputs

  • نسخه ی نمایشی: پیاده سازی خط لوله انشعاب Demo: Implementing a Branching Pipeline

  • نسخه ی نمایشی: مشاهده نتایج در Pub/Sub و BigQuery Demo: Viewing Results in Pub/Sub and BigQuery

  • نسخه ی نمایشی: به روز رسانی خط لوله در حال اجرا Demo: Updating a Running Pipeline

انجام عملیات پنجره سازی روی داده های جریانی Performing Windowing Operations on Streaming Data

  • بررسی اجمالی سریع پنجره ها و محرک ها Quick Overview of Windowing and Triggers

  • نسخه ی نمایشی: استخراج زمان رویداد Demo: Extracting Event Time

  • نسخه ی نمایشی: خواندن داده های خارج از دستور از Pub/Sub Demo: Reading Out-of-order Data from Pub/Sub

  • نسخه ی نمایشی: مرتبط کردن زمان رویداد با استفاده از ویژگی های پیام Pub/Sub Demo: Associating Event Time Using Pub/Sub Message Attributes

  • نسخه ی نمایشی: انجام عملیات پنجره کشویی در جریان های ورودی Demo: Performing Sliding Window Operations on Input Streams

  • نسخه ی نمایشی: انجام عملیات پنجره جلسه در جریان های ورودی Demo: Performing Session Window Operations on Input Streams

  • نسخه ی نمایشی: پیکربندی محرک ها برای داده های دیررس Demo: Configuring Triggers for Late Arriving Data

  • نسخه ی نمایشی: پیکربندی محرک ها برای دریافت نتایج اولیه از یک پنجره طولانی Demo: Configuring Triggers to Get Early Results from a Long Window

  • نسخه ی نمایشی: پیکربندی محرک های داده محور Demo: Configuring Data Driven Triggers

  • نسخه ی نمایشی: پیاده سازی خط لوله برای نوشتن داده ها در یک فایل پارکت Demo: Implementing a Pipeline to Write Data to a Parquet File

  • نسخه ی نمایشی: مشاهده نتایج نوشته شده در یک فایل پارکت Demo: Viewing Results Written to a Parquet File

انجام عملیات پیوستن بر روی داده های جریانی Performing Join Operations on Streaming Data

  • نسخه ی نمایشی: پیاده سازی عملیات پیوستن در یک خط لوله جریان داده Demo: Implementing Join Operations in a Dataflow Pipeline

  • نسخه ی نمایشی: مشاهده نتایج پیوست شده در یک سطل ذخیره سازی ابری Demo: Viewing Joined Results in a Cloud Storage Bucket

  • نسخه ی نمایشی: پیاده سازی سنجه های شمارنده Demo: Implementing Counter Metrics

  • نسخه ی نمایشی: تجسم معیارهای شمارنده با استفاده از نظارت ابری Demo: Visualizing Counter Metrics Using Cloud Monitoring

  • نسخه ی نمایشی: واحد آزمایش خطوط لوله جریان داده Demo: Unit Testing Dataflow Pipelines

  • نسخه ی نمایشی: آزمایش خط لوله پایان به پایان Demo: End to End Pipeline Testing

  • خلاصه و مطالعه بیشتر Summary and Further Study

نمایش نظرات

نظری ارسال نشده است.

آموزش مدیریت جریان داده با GCP Dataflow
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 13m
43
Pluralsight (پلورال سایت) pluralsight-small
21 آذر 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Janani Ravi

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Janani Ravi Janani Ravi

معمار و مهندس داده خبره Google Cloud

Janani Ravi یک معمار و مهندس داده خبره Google cloud است.

جنانی مدرک کارشناسی ارشد خود را در رشته مهندسی برق از دانشگاه استنفورد دریافت کرد و برای مایکروسافت، گوگل و فلیپ کارت کار کرده است. او یکی از بنیانگذاران Loonycorn است، یک استودیوی محتوا که بر ارائه محتوای با کیفیت بالا برای توسعه مهارت های فنی متمرکز است، جایی که او عشق خود را به فناوری با اشتیاق خود به تدریس ترکیب می کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.