Video: Import data from MySQL to HDFS using Sqoop 2025
Med all suksess rundt Sqoop 1. x ved sin uteksaminering fra Apache-inkubatoren har Sqoop fart! Så, som du kanskje regner med, er Sqoop 2. 0 i arbeidet med spennende nye funksjoner underveis. Du kan se at Sqoop 1. 99. 3 er nedlastbart, komplett med dokumentasjon.
Du lurer nok på hvor mange 1. 99. x utgivelser vil være tilgjengelige før de store 2. 0 treffene. Vel, de fleste krystall baller jobber bare deltid, så svaret er "ennå ikke. “
Her er en forhåndsvisning av Sqoop 2. 0-funksjoner. Men du kjenner boret: Situasjonen kan endres opp til 2. 0-utgivelsen. Figuren illustrerer (dokumenterte) designplaner for Sqoop 2. 0.
Som du ser, er den store forandringen i arbeidene at Sqoop 2. 0 vil ha en egen server, som er gode nyheter av flere årsaker. Først må du ikke gjøre så mye arbeid. Sqoop-kontakten og JDBC-driveren installeres en gang av systemadministratoren for klassen din i stedet for en gang per Sqoop-klient.
Du må fortsatt gjøre jobben, men kanskje du vil ha den neste fordelen: Sqoop 2. 0 vil være sikrere! Med en Sqoop-server som en del av arkitekturen, må følsomme operasjoner som for eksempel koble til databaseserverne bare skje på Sqoop-serveren, og du vil ha rollebasert tilgangskontroll.
I tillegg kan Sqoop-klienter utnytte Sqoop fra hvor som helst på nettverket (takket være det nye resten grensesnittet), og de vil nyte et nytt grafisk brukergrensesnitt (GUI). Du er enig i at kommandolinjevalgene er nødvendige og kraftige for skriptformål, men alle liker en kul GUI fra tid til annen. Sqoop krever mange kommandolinjevalg, noe som kan være feilaktig uten en GUI for å veilede deg.
Du har sikkert lagt merke til MapReduce (i stedet for bare kartoppgaver) stolt vist. Inntil da kan du nyte Sqoop 1. x og begynne å eksperimentere med 1. 99. x.
