Isi kandungan:

Apakah yang digunakan sqoop untuk mengimport dan mengeksport data?
Apakah yang digunakan sqoop untuk mengimport dan mengeksport data?

Video: Apakah yang digunakan sqoop untuk mengimport dan mengeksport data?

Video: Apakah yang digunakan sqoop untuk mengimport dan mengeksport data?
Video: Sqoop Import and Export data from RDMBS and HDFS 2024, Mungkin
Anonim

Sqoop adalah alat yang direka untuk memindahkan data antara Hadoop dan pangkalan data hubungan. Sqoop mengautomasikan kebanyakan proses ini, bergantung pada pangkalan data untuk menerangkan skema untuk data akan menjadi diimport . Kegunaan Sqoop MapReduce ke import dan eksport data , yang menyediakan operasi selari serta toleransi kesalahan.

Dengan ini, bagaimanakah cara saya mengeksport data daripada sqoop?

Bermula

  1. Langkah1: Cipta pangkalan data baharu dalam contoh MySQL. CIPTA PANGKALAN DATA db1;
  2. Buat jadual bernama acad.
  3. Langkah3: Eksport fail input.txt dan input2.txt daripada HDFS ke MySQL. sqoop export –sambungkan jdbc:mysql://localhost/db1 –nama pengguna sqoop –kata laluan root –table acad –export-dir /sqoop_msql/ -m 1.

Selain itu, bagaimanakah eksport sqoop berfungsi? Sqoop - Eksport eksport Sqoop arahan menyediakan penyataan INSERT dengan set data input kemudian mencecah pangkalan data. Ia adalah untuk mengeksport rekod baharu, Jika jadual mempunyai pemalar nilai unik dengan kunci utama, eksport kerja gagal kerana penyata sisipan gagal. Jika anda mempunyai kemas kini, anda boleh menggunakan pilihan --update-key.

Begitu juga, orang bertanya, bagaimana saya mengimport data ke dalam sqoop?

Inilah maksud setiap pilihan arahan Sqoop individu:

  1. sambung - Menyediakan rentetan jdbc.
  2. nama pengguna - nama pengguna pangkalan data.
  3. -P – Akan meminta kata laluan dalam konsol.
  4. jadual – Memberitahu komputer jadual yang ingin anda import daripada MySQL.
  5. split-by – Menentukan lajur pemisahan anda.
  6. target-dir - direktori destinasi HDFS.

Apakah import sqoop?

Sqoop alat ' import ' sudah biasa import data jadual dari jadual ke sistem fail Hadoop sebagai fail teks atau fail binari. Perintah berikut digunakan untuk import jadual emp daripada pelayan pangkalan data MySQL ke HDFS.

Disyorkan: