Orodha ya maudhui:

Je, sqoop hutumia nini kuleta na kuuza nje data?
Je, sqoop hutumia nini kuleta na kuuza nje data?

Video: Je, sqoop hutumia nini kuleta na kuuza nje data?

Video: Je, sqoop hutumia nini kuleta na kuuza nje data?
Video: SQOOP EXPORT Hands-on 2024, Novemba
Anonim

Sqoop ni chombo kilichoundwa kuhamisha data kati ya hifadhidata za Hadoop na uhusiano. Sqoop huendesha zaidi mchakato huu, kutegemea hifadhidata kuelezea schema ya data kuwa zilizoagizwa . Sqoop hutumia RamaniPunguza hadi kuagiza na kuuza nje data , ambayo hutoa operesheni sambamba pamoja na uvumilivu wa makosa.

Hapa, ninawezaje kuuza nje data kutoka kwa sqoop?

Kuanza

  1. Hatua ya 1: Unda hifadhidata mpya katika mfano wa MySQL. TUNZA HABARI db1;
  2. Unda meza inayoitwa acad.
  3. Hatua ya 3: Hamisha faili ya input.txt na input2.txt kutoka HDFS hadi MySQL. sqoop export -connect jdbc:mysql://localhost/db1 -username sqoop -password root -table acad -export-dir /sqoop_msql/ -m 1.

Pia, sqoop export inafanyaje kazi? Sqoop - Hamisha Sqoop nje amri huandaa INGIZA taarifa na seti ya data ya ingizo kisha kugonga hifadhidata. Ni kwa ajili ya kusafirisha nje rekodi mpya, Ikiwa jedwali lina thamani ya kipekee isiyobadilika na ufunguo wa msingi, kuuza nje kazi inashindwa kwani taarifa ya kuingiza inashindwa. Ikiwa una masasisho, unaweza kutumia --update-key chaguo.

Vivyo hivyo, watu huuliza, ninawezaje kuingiza data kwenye sqoop?

Hivi ndivyo kila chaguo la amri ya Sqoop linamaanisha:

  1. unganisha - Hutoa kamba ya jdbc.
  2. jina la mtumiaji - Jina la mtumiaji la Hifadhidata.
  3. -P - Itauliza nenosiri kwenye koni.
  4. meza - Inaambia kompyuta ni meza gani unataka kuagiza kutoka kwa MySQL.
  5. kugawanyika - Inabainisha safu yako ya kugawanyika.
  6. target-dir - saraka ya lengwa ya HDFS.

Uingizaji wa sqoop ni nini?

Sqoop chombo' kuagiza ' hutumika kuagiza data ya meza kutoka kwa jedwali hadi mfumo wa faili wa Hadoop kama faili ya maandishi au faili ya binary. Amri ifuatayo inatumika kuagiza jedwali la emp kutoka seva ya hifadhidata ya MySQL hadi HDFS.

Ilipendekeza: