shenqianwen 发表于 2015-11-9 17:05:24

sqoop导数据

我用sqoop导数据,从mysql导入到hive中,可以导入到hdfs中,mapreduce也执行完毕,但是不能再hive中有相应的表,后期报错如下:



shenqianwen 发表于 2015-11-9 17:10:08

备注一下:第二张图和第三张图 顺序搞错了

shenqianwen 发表于 2015-11-9 17:16:27


http://blog.csdn.net/wind520/article/details/39128399
这个是网上查的解决办法,初看好像是一样的,但实际上是不同的,我尝试了,未能解决。希望大神求教!本人qq:757661238.忘大神遇到过此问题的,帮小弟解决心中疑惑。

shenqianwen 发表于 2015-11-9 17:27:19

http://blog.csdn.net/wind520/article/details/39128399 网上找了解决办法,但问题不是同一个,我尝试了,网上的对我的问题不匹配!

Alkaloid0515 发表于 2015-11-9 18:01:14

楼主指定hive表了吗?指定下试试
导入的是sqoop表?

shenqianwen 发表于 2015-11-9 23:39:59

Alkaloid0515 发表于 2015-11-9 18:01
楼主指定hive表了吗?指定下试试
导入的是sqoop表?

导入hive 不用指定表的吧   是的我mysql里的表名是sqoop

fly2015 发表于 2015-11-10 09:29:09

shenqianwen 发表于 2015-11-9 23:39
导入hive 不用指定表的吧   是的我mysql里的表名是sqoop

当然要指定hive表了

shenqianwen 发表于 2015-11-10 09:43:36

fly2015 发表于 2015-11-10 09:29
当然要指定hive表了

能发个你成功的导入命令么?    也就是导数据之前,要在hive里新建表,表字段和mysql里的一样?是这样么?

kevin 发表于 2015-11-10 11:10:15

看不到你的sqoop语句啊,前段时间我也研究过sqoop,如果sqoop语句中没有指定hive表,直接往hdfs导数据,hive中是不会存在表的,这个我试过

lihy114 发表于 2015-11-10 11:35:08

肯定是要指定表的,我之前是先导入到hbase,然后hive创建外部表关联到hbase的表,是可以成功的

没有直接导入到hive
页: [1] 2
查看完整版本: sqoop导数据