ዝርዝር ሁኔታ:

ስኩፕ መረጃውን ለማስመጣት እና ወደ ውጭ ለመላክ ምን ይጠቀማል?
ስኩፕ መረጃውን ለማስመጣት እና ወደ ውጭ ለመላክ ምን ይጠቀማል?

ቪዲዮ: ስኩፕ መረጃውን ለማስመጣት እና ወደ ውጭ ለመላክ ምን ይጠቀማል?

ቪዲዮ: ስኩፕ መረጃውን ለማስመጣት እና ወደ ውጭ ለመላክ ምን ይጠቀማል?
ቪዲዮ: Jurassic World Toy Movie: Rise of the Hybrids, Part 8 2024, ታህሳስ
Anonim

ስኩፕ ነው። ለማስተላለፍ የተነደፈ መሳሪያ ውሂብ Hadoop እና ተዛማጅ የውሂብ ጎታዎች መካከል. ስኩፕ በዚህ ላይ በመተማመን አብዛኛውን ሂደት በራስ-ሰር ያደርጋል የውሂብ ጎታ ንድፉን ለመግለፅ ውሂብ መ ሆ ን ከውጭ ገብቷል። . ስኩፕ ይጠቀማል ካርታ ቀንስ ወደ መረጃውን አስመጣ እና ወደ ውጪ ላክ , ይህም ትይዩ ክዋኔን እንዲሁም የስህተት መቻቻልን ያቀርባል.

ከዚህ፣ ውሂብን ከ sqoop እንዴት ወደ ውጭ መላክ እችላለሁ?

እንደ መጀመር

  1. ደረጃ 1: በ MySQL ምሳሌ ውስጥ አዲስ የውሂብ ጎታ ይፍጠሩ። ዳታባሴ db1 ፍጠር;
  2. acad የሚባል ሰንጠረዥ ይፍጠሩ.
  3. ደረጃ 3፡ የግብአት.txt እና input2.txt ፋይሉን ከኤችዲኤፍኤስ ወደ MySQL ላክ። sqoop ወደ ውጭ መላክ - jdbcን ያገናኙ: mysql://localhost/db1 - የተጠቃሚ ስም sqoop -የይለፍ ቃል ሥር -ጠረጴዛ acad -export-dir /sqoop_msql/ -m 1.

እንዲሁም ስኩፕ ኤክስፖርት እንዴት ይሠራል? ስኩፕ - Sqoop ወደ ውጭ ላክ ትዕዛዙ INSERT መግለጫዎችን ከግብዓት ውሂብ ስብስብ ጋር ያዘጋጃል ከዚያም የውሂብ ጎታውን ይመታል። ለ ነው። ወደ ውጭ መላክ አዳዲስ መዝገቦች፣ ሠንጠረዡ ልዩ እሴት ካለው ከዋና ቁልፍ ጋር፣ ወደ ውጭ መላክ የማስገቢያ መግለጫው ሳይሳካ ሲቀር ሥራው ይወድቃል። ዝመናዎች ካሉዎት --update-key አማራጭን መጠቀም ይችላሉ።

በተመሳሳይ፣ ሰዎች እንዴት ውሂብን ወደ ስኩፕ ማስመጣት እችላለሁ?

እያንዳንዱ ግለሰብ የ Sqoop ትዕዛዝ አማራጭ ማለት ምን ማለት እንደሆነ እነሆ፡-

  1. ግንኙነት - jdbc ሕብረቁምፊ ያቀርባል.
  2. የተጠቃሚ ስም - የውሂብ ጎታ የተጠቃሚ ስም.
  3. - ፒ - በኮንሶል ውስጥ የይለፍ ቃሉን ይጠይቃል።
  4. ሠንጠረዥ - ከ MySQL ወደ የትኛው ጠረጴዛ ማስገባት እንደሚፈልጉ ለኮምፒዩተር ይነግረዋል.
  5. መከፋፈል - የመከፋፈል አምድዎን ይገልጻል።
  6. target-dir - HDFS መድረሻ ማውጫ።

ስኩፕ ማስመጣት ምንድነው?

ስኩፕ መሳሪያ ' አስመጣ 'ለመለመ አስመጣ የሠንጠረዥ ውሂብ ከሠንጠረዡ ወደ ሃዱፕ ፋይል ስርዓት እንደ የጽሑፍ ፋይል ወይም ሁለትዮሽ ፋይል. የሚከተለው ትዕዛዝ ጥቅም ላይ ይውላል አስመጣ የ emp ሰንጠረዥ ከ MySQL የውሂብ ጎታ አገልጋይ ወደ HDFS.

የሚመከር: