Përmbajtje:

Çfarë përdor sqoop për të importuar dhe eksportuar të dhënat?
Çfarë përdor sqoop për të importuar dhe eksportuar të dhënat?

Video: Çfarë përdor sqoop për të importuar dhe eksportuar të dhënat?

Video: Çfarë përdor sqoop për të importuar dhe eksportuar të dhënat?
Video: #morningroutine #skincare Rutina ime e mengjesit | Çfare perdor une???!!! 2024, Prill
Anonim

Sqoop është një mjet i krijuar për të transferuar të dhëna ndërmjet Hadoop dhe bazave të të dhënave relacionale. Sqoop automatizon pjesën më të madhe të këtij procesi, duke u mbështetur në bazën e të dhënave për të përshkruar skemën për të dhëna te behesh të importuara . Sqoop përdor Harta Redukto në importoni dhe eksportoni të dhënat , i cili siguron funksionim paralel si dhe tolerancë ndaj defekteve.

Prandaj, si mund të eksportoj të dhëna nga sqoop?

Fillimi

  1. Hapi 1: Krijoni një bazë të dhënash të re në shembullin MySQL. KRIJO BAZA E TË DHËNAVE db1;
  2. Krijoni një tabelë me emrin acad.
  3. Hapi 3: Eksportoni skedarin input.txt dhe input2.txt nga HDFS në MySQL. sqoop export –lidh jdbc:mysql://localhost/db1 –emri i përdoruesit sqoop –rrënja e fjalëkalimit –tabela acad –export-dir /sqoop_msql/ -m 1.

Gjithashtu, si funksionon eksporti i sqoop? Sqoop - Eksporti Sqoop eksport komanda përgatit deklaratat INSERT me grupin e të dhënave hyrëse dhe më pas godet bazën e të dhënave. Është për duke eksportuar regjistrime të reja, nëse tabela ka vlerë unike konstante me çelësin primar, eksport puna dështon ndërsa deklarata insert dështon. Nëse keni përditësime, mund të përdorni opsionin --update-key.

Po kështu, njerëzit pyesin, si mund t'i importoj të dhënat në sqoop?

Ja çfarë do të thotë çdo opsion individual i komandës Sqoop:

  1. lidh – Ofron vargun jdbc.
  2. emri i përdoruesit – Emri i përdoruesit të bazës së të dhënave.
  3. -P - Do të kërkojë fjalëkalimin në tastierë.
  4. Tabela – I tregon kompjuterit se cilën tabelë dëshironi të importoni nga MySQL.
  5. split-by – Specifikon kolonën tuaj të ndarjes.
  6. target-dir – Drejtoria e destinacionit HDFS.

Çfarë është importi sqoop?

Sqoop mjet' importit ' perdoret per importit të dhënat e tabelës nga tabela në sistemin e skedarëve Hadoop si skedar teksti ose skedar binar. Komanda e mëposhtme përdoret për të importit tabela emp nga serveri i bazës së të dhënave MySQL në HDFS.

Recommended: