لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش از 0 تا 1: چارچوب ارکستراسیون Oozie
From 0 to 1: The Oozie Orchestration Framework
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
راهنمای اصول اولیه برای کار با گردش کار، هماهنگ کننده ها و بسته ها در Oozie نصب و راه اندازی Oozie Configure Workflows برای اجرای کارها در Hadoop پیکربندی گردش های کاری با زمان و داده راه اندازی پیکربندی خطوط لوله داده با استفاده از بسته های نرم افزاری پیش نیازها:دانش آموزان باید دانش اولیه در مورد اکوسیستم Hadoop و باید بتواند کارهای MapReduce را روی Hadoop اجرا کند
پیش نیازها: کار با Oozie نیاز به دانش اولیه در مورد اکوسیستم Hadoop و اجرای مشاغل MapReduce دارد
توسط که شامل 2 تحصیلکرده در استنفورد ، Googler سابق و 2 تحلیلگر ارشد سابق Flipkart است ، تدریس می شود. این تیم چندین دهه تجربه عملی در کار با مشاغل پردازش داده در مقیاس بزرگ دارد.
Oozie مانند دستیار مدیر قدرتمند و در عین حال فوق العاده کارآمدی است که می تواند کارها را برای شما انجام دهد، اگر بدانید چگونه بپرسید
بیایید آن را تجزیه کنیم
خارقالعاده، در عین حال فوقالعاده کارآمد: Oozie بسیار عالی است زیرا کاملاً با XML نوشته شده است، که وقتی همه چیز اشتباه میشود، اشکالزدایی آن سخت است. با این حال، هنگامی که نحوه کار با آن را فهمیدید، مانند جادو است. وابستگی های پیچیده، مدیریت تعداد زیادی کار در زمان بندی های مختلف، مدیریت کل خطوط لوله داده، همه با Oozie
آسان می شوند.
کارها را برای شما انجام دهید: Oozie به شما امکان می دهد کارهای Hadoop و همچنین برنامه های جاوا، اسکریپت ها و هر فایل اجرایی دیگری را با همان تنظیمات اولیه مدیریت کنید. وابستگی های شما را به طور تمیز و منطقی مدیریت می کند.
اگر می دانید چگونه بپرسید: دانستن پارامترهای پیکربندی مناسب که کار را انجام می دهد، کلید تسلط بر Oozie است
موارد تحت پوشش:
مدیریت گردش کار: مشخصات گردش کار، گرههای اقدام، گرههای کنترل، پیکربندی جهانی، نمونههای واقعی با عملکردهای MapReduce و Shell که میتوانید اجرا و تغییر دهید
محرکهای مبتنی بر زمان و مبتنی بر داده برای گردشهای کاری: مشخصات هماهنگکننده، تقلید از کارهای ساده cron، تعیین زمان و محرکهای در دسترس بودن دادهها برای گردشهای کاری، مقابله با بکلوگ، اجرای اقدامات هماهنگکننده با راهاندازی زمان و داده
خطوط لوله داده با استفاده از بستهها: مشخصات بسته، زمان شروع بستهها، اجرای یک بسته در Oozie
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
شما، این دوره و ما
You, This Course and Us
شما، این دوره و ما
You, This Course and Us
مروری کوتاه بر اوزی
A Brief Overview Of Oozie
مروری کوتاه بر اوزی
A Brief Overview Of Oozie
اوزی چیست؟
What is Oozie?
اوزی چیست؟
What is Oozie?
اجزای معماری Oozie
Oozie architectural components
اجزای معماری Oozie
Oozie architectural components
Oozie را نصب و راه اندازی کنید
Oozie Install And Set Up
Oozie را نصب و راه اندازی کنید
Oozie Install And Set Up
Oozie را روی دستگاه خود نصب کنید
Installing Oozie on your machine
Oozie را روی دستگاه خود نصب کنید
Installing Oozie on your machine
گردش کار: نمودار غیر چرخه ای جهت دهی از وظایف
Workflows: A Directed Acyclic Graph Of Tasks
اجرای MapReduce در خط فرمان
Running MapReduce on the command line
کنترل گره ها، گره های اقدام و پیکربندی های جهانی در گردش کار
Control nodes, Action nodes and Global configurations within Workflows
گردش کار: نمودار غیر چرخه ای جهت دهی از وظایف
Workflows: A Directed Acyclic Graph Of Tasks
اجرای MapReduce در خط فرمان
Running MapReduce on the command line
چرخه حیات یک گردش کار
The lifecycle of a Workflow
چرخه حیات یک گردش کار
The lifecycle of a Workflow
اجرای اولین برنامه Oozie Workflow MapReduce
Running our first Oozie Workflow MapReduce application
اجرای اولین برنامه Oozie Workflow MapReduce
Running our first Oozie Workflow MapReduce application
فایل job.properties
The job.properties file
فایل job.properties
The job.properties file
فایل workflow.xml
The workflow.xml file
فایل workflow.xml
The workflow.xml file
یک گردش کاری اکشن Shell
A Shell action Workflow
یک گردش کاری اکشن Shell
A Shell action Workflow
کنترل گره ها، گره های اقدام و پیکربندی های جهانی در گردش کار
Control nodes, Action nodes and Global configurations within Workflows
هماهنگ کننده ها: مدیریت گردش کار
Coordinators: Managing Workflows
تعریف هماهنگ کننده با زمان
A time-triggered Coordinator definition
مکانیسم های کنترل هماهنگ کننده
Coordinator control mechanisms
اجرای یک Coordinator که منتظر داده های ورودی است
Running a Coordinator which waits for input data
هماهنگ کننده ها: مدیریت گردش کار
Coordinators: Managing Workflows
اولین برنامه Coordinator را اجرا می کنیم
Running our first Coordinator application
اولین برنامه Coordinator را اجرا می کنیم
Running our first Coordinator application
تعریف هماهنگ کننده با زمان
A time-triggered Coordinator definition
مکانیسم های کنترل هماهنگ کننده
Coordinator control mechanisms
محرک های در دسترس بودن داده ها
Data availability triggers
محرک های در دسترس بودن داده ها
Data availability triggers
اجرای یک Coordinator که منتظر داده های ورودی است
Running a Coordinator which waits for input data
پیکربندی هماهنگ کننده برای استفاده از محرک های داده
Coordinator configuration to use data triggers
پیکربندی هماهنگ کننده برای استفاده از محرک های داده
Coordinator configuration to use data triggers
بسته ها: مجموعه ای از هماهنگ کننده ها برای خطوط لوله داده
Bundles: A Collection Of Coordinators For Data Pipelines
زمان شروع باندل
The Bundle kick-off time
بسته ها: مجموعه ای از هماهنگ کننده ها برای خطوط لوله داده
Bundles: A Collection Of Coordinators For Data Pipelines
بسته ها و چرا به آنها نیاز داریم
Bundles and why we need them
بسته ها و چرا به آنها نیاز داریم
Bundles and why we need them
زمان شروع باندل
The Bundle kick-off time
نصب Hadoop در یک محیط محلی
Installing Hadoop in a Local Environment
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات