Tartalomjegyzék:

Mit használ a sqoop az adatok importálásához és exportálásához?
Mit használ a sqoop az adatok importálásához és exportálásához?

Videó: Mit használ a sqoop az adatok importálásához és exportálásához?

Videó: Mit használ a sqoop az adatok importálásához és exportálásához?
Videó: hadoop yarn architecture 2024, December
Anonim

Sqoop az átvitelre tervezett eszköz adat a Hadoop és a relációs adatbázisok között. Sqoop automatizálja ennek a folyamatnak a nagy részét, támaszkodva a adatbázis a séma leírásához a adat lenni importált . Sqoop használ MapReduce to importálni és exportálni az adatokat , amely párhuzamos működést, valamint hibatűrést biztosít.

Itt hogyan exportálhatok adatokat a sqoopból?

Elkezdeni

  1. 1. lépés: Hozzon létre egy új adatbázist a MySQL-példányban. ADATBÁZIS LÉTREHOZÁSA db1;
  2. Hozzon létre egy acad nevű táblát.
  3. 3. lépés: Exportálja az input.txt és input2.txt fájlt a HDFS-ből a MySQL-be. sqoop export –connect jdbc:mysql://localhost/db1 –felhasználónév sqoop –jelszó gyökér –table acad –export-dir /sqoop_msql/ -m 1.

Továbbá, hogyan működik a sqoop export? Sqoop - Export Sqoop export parancs elkészíti az INSERT utasításokat a bemeneti adatokkal, majd eléri az adatbázist. Ez azért van exportáló új rekordok, ha a tábla egyedi értéket tartalmaz az elsődleges kulccsal, export feladat sikertelen, mivel az insert utasítás meghiúsul. Ha vannak frissítései, használhatja az --update-key opciót.

Hasonlóképpen, az emberek azt kérdezik, hogyan importálhatok adatokat a sqoopba?

Az egyes Sqoop parancsopciók jelentése:

  1. connect – Jdbc karakterláncot biztosít.
  2. felhasználónév – Adatbázis felhasználónév.
  3. -P – Kérni fogja a jelszót a konzolban.
  4. táblázat – Megmondja a számítógépnek, hogy melyik táblát szeretné importálni a MySQL-ből.
  5. split-by – Meghatározza a felosztási oszlopot.
  6. target-dir – HDFS célkönyvtár.

Mi az a sqoop import?

Sqoop szerszám' import ' régebben import táblázat adatait a táblából a Hadoop fájlrendszerbe szövegfájlként vagy bináris fájlként. A következő parancsot használják import az emp tábla a MySQL adatbázis-kiszolgálóról a HDFS-re.

Ajánlott: