لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Hive to ADVANCE Hive (استفاده در زمان واقعی): ابزار پرس و جو Hadoop
Hive to ADVANCE Hive (Real time usage) :Hadoop querying tool
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
داخل و خارج از Apache Hive - از Basic Hive تا Advance Hive (مفاهیم بلادرنگ) + استفاده از مواردی که در مصاحبه ها پرسیده می شود آموزش کامل داخل و خارج از Apache HIVE (از سطح پایه تا پیشرفته). نقطه قوت این دوره ADVANCE HIVE است که شامل آن مناطق Hive است که در واقع در پروژه های Real-time استفاده می شوند. پرس و جو و مدیریت مجموعه داده های بزرگی که در فضای ذخیره سازی توزیع شده با استفاده از Hive قرار دارند. سوالات پرسیده شده از مصاحبه ها و موارد استفاده را بیاموزید. مجموعه داده ها و پرس و جوهای Hive در برگه منابع موجود هستند. پیش نیازها: دانش اولیه سیستم فایل Hadoop (HDFS) دانش پایه SQL Rest همه چیز در این دوره (Hive + Advance Hive) پوشش داده شده است.
Apache Hive یک ابزار پردازش داده در Hadoop است. این یک ابزار پرس و جو برای HDFS است و نحو پرس و جوهای آن تقریباً شبیه به SQL قدیمی ما است. Hive یک نرم افزار منبع باز است که به برنامه نویسان اجازه می دهد مجموعه داده های بزرگ را در Hadoop تجزیه و تحلیل کنند.
مزایای این دوره:
"اگر می خواهید روی پروژه های بلادرنگ کار کنید، Basic Hive کافی نیست."
با یادگیری Advance Hive از این دوره، خود را برای کار بر روی پروژه های Big Data و Hive در زمان واقعی آماده کنید. در این دوره ثبت نام کنید و دانش پایه + ADVANCE Hive + موارد استفاده از مصاحبه را به دست آورید. این دوره در نوع خود بسیار نادر است و شامل جزئیات بسیار نازکی از Hive است که در هیچ کجای آنلاین موجود نیست.
در این دوره آموزشی با آموزش گام به گام Hive به Advance Hive (که در واقع در پروژه های بلادرنگ استفاده می شود) آشنا خواهید شد:
متغیرها در Hive
ویژگی های جدول Hive
فرمتکننده ورودی سفارشی
نقشه و اتصالات سطلی
توابع پیشرفته در Hive
تکنیک های فشرده سازی در Hive
تنظیمات پیکربندی Hive
کار با چند جدول در Hive
بارگیری داده های بدون ساختار در Hive
و بسیاری موارد دیگر......
این دوره یک بسته کامل است که حتی دستورات و مفاهیمی که به ندرت استفاده می شود در Hive را توضیح می دهد. پس از اتمام این دوره، هیچ موضوعی در Hive پیدا نخواهید کرد. این دوره با در نظر گرفتن پیاده سازی واقعی Hive در پروژه های زنده ساخته شده است.
علاوه بر این، من 1 بخش دیگر را گنجانده ام که موارد استفاده از آنها در مصاحبه ها است. معمولاً دانشآموزان میتوانند به سؤالات مستقیمی که مصاحبهکنندهها پرسیدهاند پاسخ دهند، اما در موارد استفاده گیر کردهاند. برای این منظور موارد استفاده متداول را با کار عملی مناسب آنها در Hive توضیح داده ام.
علاوه بر این، می توانید راهنمای نصب مرحله مرحله (pdf) را برای نصب Hadoop و Apache Hive دانلود کنید
سرفصل ها و درس ها
مقدمه (نظریه)
Introduction (Theory)
مقدمه ای بر کندو
Introduction to Hive
اعلامیه
Announcement
انگیزه کندو
Motivation of Hive
Sql در مقابل Hive
Sql vs Hive
تریلر- Working of Hive
Trailer- Working of Hive
معماری کندو
Architecture of Hive
فرمان های اساسی Hive
Hive Basic Commands
نصب HADOOP و HIVE
HADOOP AND HIVE INSTALLATION
ایجاد پایگاه های داده
Create databases
ایجاد جدول و بارگذاری داده ها در آن | قسمت 1
Table creation and loading data into it |Part 1
ایجاد جدول و بارگذاری داده ها در آن | قسمت 2
Table creation and loading data into it |Part 2
جدول داخلی در مقابل خارجی - توضیح داده شده است
Internal vs External table- Explained
جداول ایجاد کنید
Create Tables
درج بیانیه
Insert statement
بیانیه چند درج (پیشرفته)
Multi insert statement (Advance)
تغییر طرح جدول
Alter Table Schema
مرتب سازی -- مرتب سازی بر اساس، ترتیب بر اساس، توزیع بر اساس، خوشه بندی بر اساس
Sorting -- sort by, order by, distribute by, cluster by
توابع در Hive
Functions in Hive
تاریخ و توابع ریاضی
Date and Mathematical functions
توابع رشته
String functions
توابع Split()، Substr()، instr().
Split(), Substr(), instr() functions
اظهارات مشروط
Conditional statements
انفجار و نمای جانبی (توابع پیشرفته)
Explode and Lateral view ( Advance functions)
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات