Kazalo:

Kaj sqoop uporablja za uvoz in izvoz podatkov?
Kaj sqoop uporablja za uvoz in izvoz podatkov?

Video: Kaj sqoop uporablja za uvoz in izvoz podatkov?

Video: Kaj sqoop uporablja za uvoz in izvoz podatkov?
Video: Sqoop Import - Simple example 2024, April
Anonim

Sqoop je orodje, namenjeno prenosu podatkov med Hadoop in relacijskimi bazami podatkov. Sqoop avtomatizira večino tega procesa, pri čemer se zanaša na bazo podatkov za opis sheme za podatkov biti uvožene . Sqoop uporablja MapReduce to uvoz in izvoz podatkov , ki zagotavlja vzporedno delovanje in toleranco napak.

Kako izvozim podatke iz sqoopa?

Kako začeti

  1. korak: Ustvarite novo bazo podatkov v primerku MySQL. USTVARI BAZA PODATKOV db1;
  2. Ustvari tabelo z imenom acad.
  3. korak: Izvozite datoteko input.txt in input2.txt iz HDFS v MySQL. sqoop export –poveži jdbc:mysql://localhost/db1 –uporabniško ime sqoop –gesel root –table acad –export-dir /sqoop_msql/ -m 1.

Tudi, kako deluje izvoz sqoop? Sqoop - Izvoz Sqoop izvoz ukaz pripravi stavke INSERT z nizom vhodnih podatkov in nato zadene bazo podatkov. Je za izvoz novi zapisi, če ima tabela enolično konstanto vrednosti s primarnim ključem, izvoz opravilo ne uspe, ker stavek vstavi ne uspe. Če imate posodobitve, lahko uporabite možnost --update-key.

Podobno se ljudje sprašujejo, kako uvozim podatke v sqoop?

Tukaj je, kaj pomeni vsaka posamezna možnost ukaza Sqoop:

  1. connect – Zagotavlja niz jdbc.
  2. uporabniško ime – uporabniško ime baze podatkov.
  3. -P – bo zahteval geslo v konzoli.
  4. tabela – pove računalniku, katero tabelo želite uvoziti iz MySQL.
  5. split-by – Določa vaš stolpec za razdelitev.
  6. target-dir – ciljni imenik HDFS.

Kaj je uvoz sqoop?

Sqoop orodje ' uvoz ' je navajen uvoz podatke tabele iz tabele v datotečni sistem Hadoop kot besedilno datoteko ali binarno datoteko. Naslednji ukaz se uporablja za uvoz tabelo emp iz strežnika baz podatkov MySQL v HDFS.

Priporočena: