Cuprins:

Ce folosește sqoop pentru a importa și exporta datele?
Ce folosește sqoop pentru a importa și exporta datele?

Video: Ce folosește sqoop pentru a importa și exporta datele?

Video: Ce folosește sqoop pentru a importa și exporta datele?
Video: Apache Sqoop Tutorial | Sqoop: Import & Export Data From MySQL To HDFS | Hadoop Training | Edureka 2024, Decembrie
Anonim

Sqoop este un instrument conceput pentru a transfera date între Hadoop și bazele de date relaționale. Sqoop automatizează cea mai mare parte a acestui proces, bazându-se pe Bază de date pentru a descrie schema pentru date a fi importate . Sqoop folosește MapReduce la importați și exportați datele , care oferă funcționare în paralel, precum și toleranță la erori.

De aici, cum export datele din sqoop?

Noțiuni de bază

  1. Pasul 1: Creați o nouă bază de date în instanța MySQL. CREAȚI BAZĂ DE DATE db1;
  2. Creați un tabel numit acad.
  3. Pasul 3: Exportați fișierul input.txt și input2.txt din HDFS în MySQL. sqoop export –connect jdbc:mysql://localhost/db1 –nume utilizator sqoop –parolă rădăcină –table acad –export-dir /sqoop_msql/ -m 1.

De asemenea, cum funcționează exportul sqoop? Sqoop - Export Export Sqoop comanda pregătește instrucțiunile INSERT cu un set de date de intrare apoi accesează baza de date. Este pentru exportator înregistrări noi, dacă tabelul are o constantă de valoare unică cu cheia primară, export jobul eșuează deoarece instrucțiunea insert eșuează. Dacă aveți actualizări, puteți utiliza opțiunea --update-key.

De asemenea, oamenii se întreabă, cum import date în sqoop?

Iată ce înseamnă fiecare opțiune individuală de comandă Sqoop:

  1. connect – Oferă șirul jdbc.
  2. username – numele de utilizator al bazei de date.
  3. -P – Va cere parola în consolă.
  4. table – Spune computerului ce tabel doriți să importați din MySQL.
  5. split-by – Specifică coloana de divizare.
  6. target-dir – directorul de destinație HDFS.

Ce este importul sqoop?

Sqoop instrument' import ' este obișnuit import date de tabel din tabel în sistemul de fișiere Hadoop ca fișier text sau fișier binar. Următoarea comandă este folosită pentru import tabelul emp de la serverul de baze de date MySQL la HDFS.

Recomandat: