نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Azure Event Hubs یک سرویس خوردن دورسنجی برای جمع آوری میلیون ها رویداد است. این دوره به شما نحوه استفاده از Event Hub ، از جمله ارسال و دریافت رویدادها در NET ، استفاده از Stream Analytics و راه اندازی Azure Functions و Logic Apps را آموزش می دهد. همه را بزرگ کنید بررسی اجمالی دوره 1m 48s نگاه به سناریو 24 متر 46s راه اندازی مرکز رویداد در Azure 24m 35s ساخت یک برنامه شبیه ساز WPF برای ارسال رویدادها 1 ساعت و یکم 50s مصرف رویدادها در یک برنامه هسته .NET 1 ساعت و 9 دقیقه 37 ثانیه تجزیه و تحلیل داده های زمان واقعی با تجزیه و تحلیل جریان و Power BI 32m 45s بایگانی کردن رویدادها با Event Hub Capture 31m 49s راه اندازی سایر خدمات لاجوردی با هاب های رویداد 50 متر 30s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
نگاه به سناریو
Looking at the Scenario
-
مقدمه
Introduction
-
Azure Event Hub ها کدامند؟
What Are Azure Event Hubs?
-
رویدادها را مصرف و تحلیل کنید
Consume and Analyze Events
-
رویداد هاب در مقابل IoT Hub
Event Hub vs. IoT Hub
-
سناریوی دستگاه قهوه مغزی سیمی
The Wired Brain Coffee Machine Scenario
-
آنچه شما در این دوره می سازید
What You Build in This Course
-
طرح کلی دوره
Course Outline
راه اندازی مرکز رویداد در Azure
Setting up an Event Hub in Azure
-
مقدمه
Introduction
-
Event Hub را در Azure ایجاد کنید
Create an Event Hub in Azure
-
واحدهای توان عملیاتی را بفهمید
Understand Throughput Units
-
Throttling و تورم خودکار
Throttling and Auto Inflate
-
پارتیشن ها را بفهمید
Understand Partitions
-
هزینه ها را محاسبه کنید
Calculate the Costs
-
خلاصه
Summary
ساخت یک برنامه شبیه ساز WPF برای ارسال رویدادها
Building a WPF Simulator App to Send Events
-
مقدمه
Introduction
-
پروژه را ایجاد کنید و رابط کاربری ایجاد کنید
Create the Project and Build the User Interface
-
MainViewModel را پیاده سازی کنید
Implement the MainViewModel
-
وقتی قهوه ای درست می شود ، CoffeeMachineData ایجاد کنید
Create CoffeeMachineData When a Coffee Is Made
-
برای ارسال رویدادها ، یک کتابخانه استاندارد NET اضافه کنید
Add a .NET Standard Library to Send Events
-
CoffeeMachineDataSender ایجاد و استفاده کنید
Create and Use a CoffeeMachineDataSender
-
برای ارسال رویدادها کد را بنویسید
Write the Code to Send Events
-
رشته اتصال را از App.config بخوانید
Read the Connection String from the App.config
-
خط مشی دسترسی مشترک را تنظیم کرده و رویدادها را ارسال کنید
Set up a Shared Access Policy and Send Events
-
رویدادها و استثناهای ارسال شده را ثبت کنید
Log Sent Events and Exceptions
-
افزودن و پیوند خواص برای رویدادهای دوره ای
Add and Bind Properties for Periodical Events
-
از DispatcherTimer برای ارسال دوره ای رویدادها استفاده کنید
Use a DispatcherTimer to Send Events Periodically
-
چند رویداد دسته ای
Batch Multiple Events
-
هنگام بسته بندی محدودیت اندازه پیام را حفظ کنید
Keep the Message Size Limit When Batching
-
خلاصه
Summary
مصرف رویدادها در یک برنامه هسته .NET
Consuming Events in a .NET Core Application
-
مقدمه
Introduction
-
برنامه NET Core Console را بسازید و یک EventHubClient را اولیه کنید
Build a .NET Core Console App and Initialize an EventHubClient
-
برای دریافت رویدادها یک PartitionReceiver ایجاد کنید
Create a PartitionReceiver to Receive Events
-
رویدادها را از همه پارتیشن های مرکز رویداد دریافت کنید
Receive Events from All Event Hub Partitions
-
یک مورد CoffeeMachineData را از JSON حذف کنید
Deserialize a CoffeeMachineData Object from JSON
-
خواندن رویدادها از یک افست خاص
Reading Events from a Specific Offset
-
گروه های مصرف کننده را درک کنید
Understand Consumer Groups
-
درباره پارتیشن بیشتر بدانید
Understand More About Partitions
-
رویدادها را با یک EventProcessorHost دریافت کنید
Receive Events with an EventProcessorHost
-
برنامه NET Core Console را بسازید و IEventProcessor را پیاده سازی کنید
Build a .NET Core Console App and Implement IEventProcessor
-
IEventProcessor را با یک EventProcessorHost ثبت کنید
Register the IEventProcessor with an EventProcessorHost
-
یک حساب ذخیره سازی تنظیم و استفاده کنید
Set up and Use a Storage Account
-
مدیریت افست با EventProcessorHost
Offset Handling with EventProcessorHost
-
Azure Blob Storage مورد استفاده EventProcessorHost
The Azure Blob Storage Used by EventProcessorHost
-
همگام سازی خواننده با EventProcessorHost
Reader Synchronization with EventProcessorHost
-
چگونگی ترتیب رویدادها را بفهمید
Understand How Events Are Ordered
-
خلاصه
Summary
تجزیه و تحلیل داده های زمان واقعی با تجزیه و تحلیل جریان و Power BI
Analyzing Real-time Data with Stream Analytics and Power BI
-
مقدمه
Introduction
-
کار تجزیه و تحلیل جریان را تنظیم کنید
Set up a Stream Analytics Job
-
Event Hub را به عنوان ورودی تعریف کنید
Define the Event Hub as an Input
-
Power BI را به عنوان یک خروجی تعریف کنید
Define Power BI as an Output
-
کار را شروع کرده و داده ها را در Power BI دریافت کنید
Start the Job and Receive Data in Power BI
-
جستجوی تجزیه و تحلیل جریان را بهینه کنید
Optimize the Stream Analytics Query
-
یک داشبورد در زمان واقعی در Power BI ایجاد کنید
Create a Real-time Dashboard in Power BI
-
برای افزودن نمودار ستون خوشه ای از Q A در Power BI استفاده کنید
Use Q&A in Power BI to Add a Clustered Column Chart
-
برای افزودن نقشه از Q A در Power BI استفاده کنید
Use Q&A in Power BI to Add a Map
-
خلاصه
Summary
بایگانی کردن رویدادها با Event Hub Capture
Archiving Events with Event Hub Capture
-
مقدمه
Introduction
-
Event Hub Capture را روشن کنید
Turn on Event Hub Capture
-
به داده های ذخیره شده در Cloud Explorer نگاه کنید
Look at the Stored Data in Cloud Explorer
-
پرونده های گرفته شده را در یک برنامه هسته .NET لیست کنید
List the Captured Files in a .NET Core Application
-
بارگیری محتوای یک فایل واحد
Download the Content of a Single File
-
سوابق پرونده Avro را بخوانید
Read the Records of an Avro File
-
یک شی CoffeeMachineData را از AvroRecord حذف کنید
Deserialize a CoffeeMachineData Object from an AvroRecord
-
هزینه ها را محاسبه کنید
Calculate the Costs
-
خلاصه
Summary
راه اندازی سایر خدمات لاجوردی با هاب های رویداد
Triggering Other Azure Services with Event Hubs
-
مقدمه
Introduction
-
یک عملکرد Azure را با یک Event Hub Trigger ایجاد کنید
Create an Azure Function with an Event Hub Trigger
-
عملکرد Azure را به صورت محلی اجرا کنید
Run the Azure Function Locally
-
رویدادها را به صورت دسته ای پردازش کنید
Process Events in Batches
-
اشیا C CoffeeMachineData را از بین ببرید
Deserialize CoffeeMachineData Objects
-
عملکرد Azure را به Azure منتشر کنید
Publish the Azure Function to Azure
-
Alert Event Hub را راه اندازی کنید
Set up an Alert Event Hub
-
از Function به Alert Event Hub بنویسید
Write from the Function to the Alert Event Hub
-
عملکرد و مرکز حوادث هشدار در عمل
The Function and the Alert Event Hub in Action
-
یک برنامه منطقی با یک رویداد هاب راه انداز ایجاد کنید
Create a Logic App with an Event Hub Trigger
-
JSON را در برنامه منطق تجزیه کنید
Parse the JSON in the Logic App
-
داده های رویداد را در پوشه Dropbox بنویسید
Write the Event Data to a Dropbox Folder
-
خلاصه دوره
Course Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات