نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Pig Latin یک زبان قدرتمند است که به توسعه دهندگان امکان ایجاد مشاغل MapReduce را در نحو SQL-Like می دهد. در این دوره ، شما اصول زبان Pig Latin را یاد می گیرید و یاد می گیرید که چگونه از آن در دنیای واقعی استفاده کنید. نوشتن کار MapReduce ساده ترین قسمت توسعه دهنده Hadoop نیست ، اما با یک زبان سطح بالاتر مانند Pig لاتین این کار می تواند بسیار آسان تر شود. در طول این دوره نگاهی خواهیم داشت به زبان لاتین Pig و اصول آن را فرا خواهیم گرفت. شما اولین MapReduce Job خود را که یک اسکریپت خوک خواهد بود ، می نویسید. همچنین مشاغل Pig Latin و Java MapReduce را با یکدیگر مقایسه و مقایسه می کنید. در پایان دوره ، شما اصول زبان Pig Latin را درک خواهید کرد و آماده خواهید بود تا با یک مثال دنیای واقعی مقابله کنید.
سرفصل ها و درس ها
معرفی خوک لاتین
Introducing Pig Latin
-
به لاتین خوک خوش آمدید
Welcome to Pig Latin
-
خوک در مقابل Mapreduce
Pig vs. Mapreduce
-
تاریخچه و اسناد خوک
History and Documentation of Pig
-
مقایسه SQL ، HiveQL و Pig Latin
Comparing SQL, HiveQL, and Pig Latin
درک لاتین خوک
Understanding Pig Latin
-
بررسی اجمالی
Overview
-
نسخه ی نمایشی 1: نصب CDH
Demo 1: Installing CDH
-
نسخه ی نمایشی 2: نصب HDP
Demo 2: Installing HDP
-
عبارات و انواع داده ها
Expressions and Data Types
-
اپراتورهای حسابی ، مقایسه ای ، بولی و رابطه ای
Arithmetic, Comparison, Boolean, and Relational Operators
-
نسخه ی نمایشی 3: مبانی لاتین خوک
Demo 3: Pig Latin Basics
-
خلاصه
Summary
استفاده از خوک با داده های واقعی
Using Pig with Real Data
-
بارگیری و ذخیره سازی خوک
Pig Loading and Storage
-
اشکال زدایی اسکریپت های خوک
Debugging Pig Scripts
-
پیدا کردن داده ها
Finding Data
-
نسخه ی نمایشی دنیای واقعی
Real World Demo
-
خلاصه
Summary
نوشتن توابع تعریف شده توسط کاربر
Writing User Defined Functions
-
نسخه ی نمایشی: Grunt Shell
Demo: Grunt Shell
-
ایجاد توابع تعریف شده توسط کاربر
Creating User Defined Functions
-
نسخه ی نمایشی: PiggyBank
Demo: PiggyBank
-
بیشتر آموزش خوک
More Pig Learning
نمایش نظرات