Video: Sqoop 2 New generation of Big Data Transfers - Jaroslav Cecho, Abraham Elmahrek 2024
Med all framgång kring Sqoop 1. x efter examen från Apache-inkubatorn har Sqoop fart! Så, som du kanske förväntar dig, är Sqoop 2. 0 i arbetet med spännande nya funktioner på vägen. Du kan se att Sqoop 1. 99. 3 är nedladdningsbar, komplett med dokumentation.
Du undrar nog hur många 1. 99. x utgåvor kommer att finnas tillgängliga före de stora 2. 0 träffarna. Jo, de flesta kristallbollar arbetar bara deltid så svaret är "ännu inte." ”
Här är en förhandsvisning av Sqoop 2. 0-funktioner. Men du vet borren: Situationen kan förändras fram till 2. 0-utgåvan. Figuren illustrerar (dokumenterade) designplaner för Sqoop 2. 0.
Som du kan se är den stora förändringen i arbeten att Sqoop 2.0 kommer att ha en separat server, vilket är bra nyheter av flera skäl. För det första behöver du inte göra så mycket arbete. Sqoop-kontakten och JDBC-drivrutinen installeras en gång av systemadministratören för ditt kluster istället för en gång per Sqoop-klient.
Du måste fortfarande jobba, men kanske kommer du att tycka om nästa fördel: Sqoop 2. 0 blir säkrare! Med en Sqoop-server som en del av arkitekturen måste känsliga operationer som anslutning till databasservrarna bara hända på Sqoop-servern och du har rollbaserad åtkomstkontroll.
Dessutom kan Sqoop-klienter utnyttja Sqoop från var som helst på nätverket (tack vare det nya resten gränssnittet), och de kommer att njuta av ett nytt grafiskt användargränssnitt (GUI). Du håller med om att kommandoradsalternativen är nödvändiga och kraftfulla för skriptändamål, men alla gillar en cool GUI från tid till annan. Sqoop kräver många kommandoradsalternativ, vilket kan vara felaktigt utan en GUI att vägleda dig.
Du har noga märkt MapReduce (istället för bara kartuppgifter) med stolt visning. Innan dess, njut av Sqoop 1. x och börja experimentera med 1. 99. x.