Apache Pig فناوری انتزاعی بر روی Map Reduce است که به خودی خود ابزار یا پلتفرمی است که برای تجزیه و تحلیل مجموعه داده های سنگین و تصور آنها به عنوان جریان داده استفاده می شود. این ابزار از زبان PigLatin استفاده می کند که همراه با Hadoop برای دستکاری داده ها و عملیات آنها استفاده می شود. Pig Latin یک زبان سطح بالا است که اپراتورهای متعددی را ارائه می دهد که برنامه نویسان با استفاده از آنها می توانند عملکردهای خود را برای خواندن، نوشتن و همچنین پردازش داده ها توسعه دهند. برای اینکه بتوان از طریق این ابزار تجزیه و تحلیل داده ها را انجام داد، اسکریپت باید با استفاده از زبان لاتین Pig ساخته شود. سپس اسکریپت ها به وظایف Map و Reduce تبدیل می شوند. Pig Engine اسکریپتهای لاتین pig را به عنوان ورودیهای خود میپذیرد و در نتیجه کارهای کاهشدهنده نقشه ایجاد میکند. آموزش pig برای همه برنامه نویسان بهترین است زیرا تضمین می کند که قطعات پیچیده کد جاوا اکنون برای اجرای کارهای ساده و دستیابی به عملکرد ساده مورد نیاز نیست. در عوض، از یک رویکرد چند پرس و جو پیروی می کند که خطوط کد مورد استفاده برای برنامه نویسی را کاهش می دهد. فقط برای مقایسه 200 خط کد جاوا می توان در 10 خط کد PIG انجام داد. این یک زبان SQL است و بنابراین کاربرانی که SQL مانند پسزمینه دارند، برای پیادهسازی زبان PIG انتخاب خوبی هستند.
در این آموزش خوک آپاچی، نحوه استفاده از ابزار و فناوری Big data را یاد خواهید گرفت. زمانی که بدانید چگونه با مجموعه داده ها و ابزارهای مختلف کلان داده که می توانند برای بهبود زندگی و کسب و کار شما و ارائه مجموعه ای مناسب از اطلاعات و نه فقط داده های خام به آنها مفید باشند، چگونه با مجموعه داده ها و ابزارهای مختلف کلان داده مقابله کنید، چقدر آسان و راحت خواهد بود. . همچنین با زبان Piglatin و اسکریپت های مربوط به آن آشنا خواهید شد.
مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.
نمایش نظرات