Innholdsfortegnelse:

Hva bruker sqoop til å importere og eksportere dataene?
Hva bruker sqoop til å importere og eksportere dataene?

Video: Hva bruker sqoop til å importere og eksportere dataene?

Video: Hva bruker sqoop til å importere og eksportere dataene?
Video: Apache Sqoop Tutorial | Sqoop: Import & Export Data From MySQL To HDFS | Hadoop Training | Edureka 2024, November
Anonim

Sqoop er et verktøy designet for å overføre data mellom Hadoop og relasjonsdatabaser. Sqoop automatiserer det meste av denne prosessen, avhengig av database å beskrive skjemaet for data å være importert . Sqoop bruker Kart Reduser til importere og eksportere dataene , som gir parallelldrift samt feiltoleranse.

Herav, hvordan eksporterer jeg data fra sqoop?

Starter

  1. Trinn 1: Opprett en ny database i MySQL-forekomsten. LAG DATABASE db1;
  2. Lag en tabell med navnet acad.
  3. Trinn 3: Eksporter filen input.txt og input2.txt fra HDFS til MySQL. sqoop export –connect jdbc:mysql://localhost/db1 –brukernavn sqoop –passordrot –table acad –export-dir /sqoop_msql/ -m 1.

Dessuten, hvordan fungerer sqoop-eksport? Sqoop - Eksporter Sqoop-eksport kommandoen forbereder INSERT-setninger med sett med inndata og treffer deretter databasen. Det er for eksporterer nye poster, hvis tabellen har en unik verdikonstant med primærnøkkel, eksport jobb mislykkes ettersom insert-setningen mislykkes. Hvis du har oppdateringer, kan du bruke --update-key alternativet.

På samme måte spør folk, hvordan importerer jeg data til sqoop?

Her er hva hvert enkelt Sqoop-kommandoalternativ betyr:

  1. koble – Gir jdbc-streng.
  2. brukernavn – Databasebrukernavn.
  3. -P – Vil be om passordet i konsollen.
  4. table – Forteller datamaskinen hvilken tabell du vil importere fra MySQL.
  5. split-by – Spesifiserer delingskolonnen.
  6. target-dir – HDFS destinasjonskatalog.

Hva er sqoop import?

Sqoop verktøy ' import ' er vant til import tabelldata fra tabellen til Hadoop-filsystemet som en tekstfil eller en binær fil. Følgende kommando brukes til import emp-tabellen fra MySQL-databaseserver til HDFS.

Anbefalt: