hive
Hive Table Creation Through Sqoop
Zoeken…
Invoering
Als we een Hive-meta-store hebben die aan ons HDFS-cluster is gekoppeld, kan Sqoop de gegevens in Hive importeren door een instructie CREATE TABLE te genereren en uit te voeren om de lay-out van de gegevens in Hive te definiëren. Gegevens importeren in Hive is net zo eenvoudig als het toevoegen van de optie --hive-import aan uw Sqoop-opdrachtregel.
Opmerkingen
Gegevens rechtstreeks van RDBMS naar HIVE importeren kan veel tijd oplossen. We kunnen ook een freeform-query uitvoeren (een join of een eenvoudige query) en deze in een tabel naar keuze rechtstreeks in Hive invullen.
--hive-import vertelt Sqoop dat de eindbestemming Hive is en niet HDFS.
- de optie bijenkorftabel helpt bij het importeren van de gegevens in de door ons gekozen tabel in de bijenkorf, anders wordt deze de brontabel genoemd die wordt geïmporteerd vanuit RDBMS.
Bijenkorfimport met naam van bestemmingstabel in bijenkorf
$ sqoop import --connect jdbc:mysql://10.0.0.100/hadooptest
--username hadoopuser -P
--table table_name --hive-import --hive-table hive_table_name