Ako spustiť úlové skripty?



Toto je návod, ako spustiť skripty Hive. Spustenie tohto skriptu zníži čas a úsilie, ktoré sme vynaložili na manuálne napísanie a vykonanie každého príkazu.

Apache Hive, ktorý je balíkom dátových skladov postaveným na vrchole Hadoop, sa čoraz viac využíva na analýzu dát, dolovanie dát a prediktívne modelovanie. Organizácie hľadajú profesionálov, ktorí sa pevne držia . V tomto príspevku sa pozrime na to, ako spustiť skripty Úľov. Všeobecne používame skripty na vykonávanie množiny príkazov naraz. Skripty úľov sa používajú takmer rovnakým spôsobom. Zníži sa čas a úsilie, ktoré sme vynaložili na manuálne písanie a vykonávanie jednotlivých príkazov.

Skripty Hive sú podporované vo verziách Hive 0.10.0 a vyšších. Pretože je verzia Hive 0.90 nainštalovaná v CDH3, nemôžeme spustiť Hive Script v CDH3. Nižšie uvedené kroky môžete vyskúšať na CDH4, pretože je v nich nainštalovaná verzia Hive 0.10.0. Viete, ako vytvoriť skript úľa? Ak nie, kliknite získať ďalšie objasnenie.





Master-Hive-Now

Teraz sa pozrime, ako napísať skripty do Hive a spustiť ich v CDH4:



Krok 1: Napísať skript úľa.

Ak chcete napísať skript Hive, súbor by sa mal uložiť s príponou .sql. Otvorte terminál vo svojej distribúcii Cloudera CDH4 a zadajte nasledujúci príkaz na vytvorenie skriptu Hive.
Príkaz: sudo gedit sample.sql

Po vykonaní vyššie uvedeného príkazu sa otvorí súbor so zoznamom všetkých príkazov Hive, ktoré je potrebné vykonať.



ako nainštalovať php na Windows 7

V tomto skripte sa vytvorí, popíše tabuľka a z tabuľky sa načítajú a načítajú údaje.

1. Vytvorenie tabuľky v úli:

Príkaz: vytvoriť tabuľkový produkt (productid: int, názov produktu: reťazec, cena: float, kategória: reťazec) riadky formátovať polia s oddeľovačmi ukončené znakom „,“

Tu je produkt názvom tabuľky a {productid, productname, price, category} sú stĺpce tejto tabuľky.

Polia ukončené znakom „,“ znamenajú, že stĺpce vo vstupnom súbore sú oddelené symbolom „,“.

Štandardne sú záznamy vo vstupnom súbore oddelené novým riadkom.

2. Popis tabuľky:

Príkaz: opísať výrobok

3. Načítanie údajov do tabuľky.

Ak chcete najskôr načítať údaje do tabuľky, musíme vytvoriť vstupný súbor, ktorý obsahuje záznamy, ktoré je potrebné do tabuľky vložiť.

Vytvorme vstupný súbor.

Príkaz: sudo gedit input.txt

Upravte obsah súboru tak, ako je to znázornené na obrázku.

php premeniť reťazec na pole

4. Načítanie údajov:

Na získanie údajov sa používa príkaz select.

Príkaz: Vyberte * z produktu

Vyššie uvedený príkaz sa používa na získanie hodnoty všetkých stĺpcov v tabuľke. Skript by mal byť taký, ako je znázornený na obrázku nižšie.

Teraz sme skončili s písaním skriptu Úľa. Súbor sample.sql je možné teraz uložiť.

Krok 2: Spustenie skriptu úľa

Nasleduje príkaz na spustenie skriptu Hive:

Príkaz: úľ –f /home/cloudera/sample.sql

Počas vykonávania skriptu skontrolujte, či je k dispozícii celá cesta k umiestneniu súboru skriptu.

Vidíme, že všetky príkazy sú vykonávané úspešne.

Takto sa spúšťajú a spúšťajú skripty Hive v CDH4.

rozdiel medzi preťažením metódy a prepísaním v Jave

Úľ je rozhodujúcou súčasťou Hadoopu a vaša odbornosť v úli vám môže priniesť najlepšie platené pracovné miesta Hadoop! Edureka má špeciálne upravený kurz Hadoop, ktorý vám pomôže osvojiť si pojmy ako MapReduce, Yarn, Pig, Hive, HBase, Oozie, Flume a Sqoop. Začnite kliknutím na tlačidlo nižšie.

Máte na nás otázku? Uveďte ich prosím v sekcii komentárov a my sa vám ozveme.

Súvisiace príspevky:

Príkazy úľa

Úlové dátové modely