每当您使用带有Hive导入选项的Sqoop时,sqoop直接连接相应的数据库的Metastore并获取相应表的元数据(表的模式),因此无需在Hive中创建表结构 . 此模式然后在与Hive-import选项一起使用时提供给Hive .
因此,HDFS上所有sqoop数据的输出默认存储在默认目录.i.e / user / sqoop / tablename / part-m files中
使用hive导入选项,表格将直接下载到默认仓库目录中,即
/ user / hive / warehouse / tablename命令:sudo -u hdfs hadoop fs -ls -R / user / this以递归方式列出用户中的所有文件 .
现在转到Hive并键入show databases.如果只有默认数据库,则键入show tables:remember OK是常见的默认系统输出,不是命令输出的一部分 .
hive> show databases;
好
默认
所用时间:0.172秒
hive> show tables;
好
类型
log_apache
电影
moviegenre
movierating
占用
用户
所用时间:0.111秒