Инсталација Апацхе Пиг на Линук-у



Овај блог је корак по корак водич за инсталацију Апацхе Пиг-а у Линук окружењу. Инсталираћемо Апацхе Пиг 0.16.0 и покретати га у различитим режимима.

У овом посту ћу говорити о Инсталација Апацхе Пиг на Линук . Почнимо са основном дефиницијом Апацхе Пиг и Пиг Латин.

Апацхе Пиг је алат / платформа за креирање и извршавање програма Мап Редуце који се користи са Хадооп-ом. То је алат / платформа за анализу великих скупова података. Можете рећи, Апацхе Пиг је апстракција преко МапРедуце-а. Програмери који нису толико добри у Јави мучили су се радећи на Хадооп-у, углавном док су писали МапРедуце послове.Дакле, то је важна тема за учење и савладавање .Апацхе Пиг има свој језик Пиг Латин што је благодат за сиромашне програмере.





Основни увод у свињски латински језик помоћи ће вам да боље разумете:

Процесни језик високог нивоа који се користи у платформи Апацхе Пиг се назива Пиг Латин . Апацхе Пиг има „свињски латински“, што је релативно једноставнији језик који може прегазити дистрибуиране скупове података у систему датотека Хадооп (ХДФС). У Апацхе Пиг, морате да пишете Пиг скрипте користећи свињски латински језик, који се претвара у МапРедуце посао када покренете Пиг скрипту. Апацхе Пиг има разне операторе који се користе за извршавање задатака попут читања, писања, обраде података. Да бисте сазнали више о оператерима Апацхе Пиг, посетите наш блог „ Оператери у свињи Апацхе: Део 1- Релациони оператери ”.

Сада када сте основно разумевање Апацхе Пиг-а, кренимо са инсталацијом Апацхе Пиг-а на Линук-у.



Инсталација Апацхе Пиг-а на Линук-у:

Испод су кораци за инсталацију Апацхе Пиг-а на Линук-у (убунту / центос / виндовс који користе Линук ВМ). У наставку користим Убунту 16.04.

Корак 1: Преузимање Свиња катран датотека.

Команда: вгет хттп://ввв-ус.апацхе.орг/дист/пиг/пиг-0.16.0/пиг-0.16.0.тар.гз



Преузми Свиња - Инсталација свиња - Едурека

Корак 2: Извуци катран датотека помоћу тар наредбе. У наредби испод тар, Икс значи извући архивску датотеку, са значи филтрирање архиве кроз гзип, ф означава назив датотеке архивске датотеке.

активне и пасивне трансформације у информатици

Команда: катран -кзф свиња-0.16.0.тар.гз

Команда: лс

Корак 3: Измените „ .басхрц ”Датотека за ажурирање променљивих окружења Апацхе Пиг. Постављамо га тако да можемо приступити свиње из било ког директорија, не морамо ићи у директориј свиње да бисмо извршавали наредбе свиња. Такође, ако било која друга апликација тражи Свињу, упознаће пут Апацхе Пиг-а из ове датотеке.

Команда: судо гедит .басхрц

На крају датотеке додајте следеће:

# Постави ПИГ_ХОМЕ

извоз ПИГ_ХОМЕ = / хоме / едурека / пиг-0.16.0
извоз ПАТХ = $ ПАТХ: /хоме/едурека/пиг-0.16.0/бин
извоз ПИГ_ЦЛАССПАТХ = $ ХАДООП_ЦОНФ_ДИР

Такође, уверите се да је постављена и хадооп путања.

Покрените наредбу испод да бисте измене ажурирали на истом терминалу.

Команда: извор .басхрц

Корак 4: Проверите верзију свиње. Ово жели да тестирам да ли је Апацхе Пиг правилно инсталиран. У случају да не добијете верзију Апацхе Пиг, мораћете да потврдите да ли сте правилно следили горње кораке.

преоптерећење вс надјачавање у јави

Команда: свиња -верзија

Корак 5 :Проверите помоћ за свињу да бисте видели све опције команде за свињу.

Команда: свиња -помоћ

Корак 6 :Покрените Свињу да започнете гунђање. Грунт љуска користи се за покретање Пиг латиничних скрипти.

Команда: свиња

јава на моћ

Ако правилно погледате горњу слику, Апацхе Пиг има два режима у којима може да ради, по подразумеваној вредности бира режим МапРедуце. Други начин у којем можете да покренете свињу је локални начин. Да вам кажем више о овоме.

Режими извршавања у Апацхе Пиг:

  • МапРедуце Моде - Ово је подразумевани режим, који захтева приступ Хадооп кластеру и ХДФС инсталацији. Будући да је ово подразумевани режим, није потребно навести заставицу -к (можете извршити свиња ИЛИ свиња -к мапредуце ). Улаз и излаз у овом режиму су присутни на ХДФС-у.
  • Локални начин рада - Приступом једној машини, све датотеке се инсталирају и покрећу помоћу локалног хоста и система датотека. Овде је локални режим наведен помоћу „-к заставице“ ( свиња -к локални ). Улаз и излаз у овом режиму су присутни на локалном систему датотека.

Команда: свиња -к локални

Можете погледати видео испод да бисте гледали Апацхе Пиг Инсталацију на Линуку:

Инсталација Апацхе Пиг | Инсталација свиња на Линуку | Едурека

Сада када сте завршили са инсталацијом Апацхе Пиг на Линуку, следећи корак напред је испробавање неких релационих Пиг оператора на Пиг Грунт љусци. Отуда следећи блог „ Оператери у свињи Апацхе: Део 1- Релациони оператери ”Ће вам помоћи да савладате свињаре.

Сада када сте инсталирали Апацхе Пиг на Линук, погледајте Едурека, поуздана компанија за учење на мрежи са мрежом од више од 250.000 задовољних ученика раширених широм света. Едурека курс за обуку сертификата за велике податке Хадооп помаже ученицима да постану стручњаци за ХДФС, предиво, МапРедуце, ​​свињу, кошницу, ХБасе, Оозие, Флуме и Скооп користећи случајеве коришћења у реалном времену на малопродаји, друштвеним медијима, ваздухопловству, туризму, домену финансија.

Имате питање за нас? Молимо вас да то споменете у одељку за коментаре и јавићемо вам се.