Како покренути скрипте за кошнице?



Ово је водич о покретању скрипти за кошнице. Покретање ове скрипте смањиће време и труд који улажемо у ручно писање и извршавање сваке наредбе.

Као пакет за складиштење података изграђен на врху Хадооп-а, Апацхе Хиве се све више користи за анализу података, рударење података и предиктивно моделирање. Организације траже професионалце који се чврсто држе . У овом посту, погледајмо како се покрећу скрипте за кошнице. Генерално, користимо скрипте за извршавање скупа изјава одједном. Скрипте за кошнице користе се углавном на исти начин. Смањиће време и труд који улажемо у ручно писање и извршавање сваке наредбе.

Скрипте за кошнице подржане су у верзијама Хиве 0.10.0 и новијим. Како је верзија Хиве 0.90 инсталирана у ЦДХ3, не можемо покретати скрипте Хиве у ЦДХ3. Можете испробати кораке у наставку у ЦДХ4, јер је у њима инсталирана верзија Хиве 0.10.0. Да ли знате како да направите скрипту за кошнице? Ако не, кликните да се добије више разјашњења.





који су разлози за стварање инстанце класе датотека?

Master-Hive-Now

Сада, да видимо како да напишемо скрипте у Хиве и покренемо их у ЦДХ4:



Корак 1: Писање скрипте за кошницу.

Да бисте написали скрипту за кошнице, датотеку треба сачувати са екстензијом .скл. Отворите терминал у својој дистрибуцији Цлоудера ЦДХ4 и дајте следећу команду да бисте креирали скрипту за кошнице.
Команда: судо гедит сампле.скл

Извршавањем горње наредбе отвориће датотеку са списком свих команди Хиве-а које треба извршити.



У овој скрипти ће се направити, описати табела и подаци ће се учитати и преузети из табеле.

1. Креирање стола у кошници:

Команда: креирајте производ табеле (продуцтид: инт, назив производа: стринг, цена: флоат, категорија: стринг) редови формат поља одвојена завршеним са „,“

Овде је производ назив табеле, а {продуцтид, назив производа, цена, категорија} су ступци ове табеле.

Поља завршена са „,“ означавају да су ступци у улазној датотеци одвојени симболом „,“.

Записи у улазној датотеци су подразумевано одвојени новом линијом.

2. Опис табеле:

Команда: описати производ

3. Учитавање података у табелу.

Да бисмо прво учитали податке у табелу, морамо створити улазну датотеку која садржи записе које треба убацити у табелу.

Створимо улазну датотеку.

Команда: судо гедит инпут.ткт

Измените садржај датотеке као што је приказано на слици.

4. Преузимање података:

мс скл туторијали за почетнике

За преузимање података користи се команда селецт.

Команда: Изаберите * из производа

Горња наредба се користи за преузимање вредности свих колона присутних у табели. Скрипта би требало да буде као што је приказано на доњој слици.

Сада смо завршили са писањем скрипте Хиве. Датотека сампле.скл се сада може сачувати.

Корак 2: Покретање скрипте за кошнице

Следи наредба за покретање скрипте Хиве:

Команда: кошница –ф /хоме/цлоудера/сампле.скл

Током извршавања скрипте, уверите се да је присутан читав пут до локације датотеке скрипте.

Видимо да се све наредбе успешно извршавају.

конверзија низа до датума у ​​јави

Тако се покрећу и извршавају Хиве скрипте у ЦДХ4.

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

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

Повезани постови:

Команде кошница

Модели података о кошници