sqoop导数据
我用sqoop导数据,从mysql导入到hive中,可以导入到hdfs中,mapreduce也执行完毕,但是不能再hive中有相应的表,后期报错如下:备注一下:第二张图和第三张图 顺序搞错了
http://blog.csdn.net/wind520/article/details/39128399
这个是网上查的解决办法,初看好像是一样的,但实际上是不同的,我尝试了,未能解决。希望大神求教!本人qq:757661238.忘大神遇到过此问题的,帮小弟解决心中疑惑。 http://blog.csdn.net/wind520/article/details/39128399 网上找了解决办法,但问题不是同一个,我尝试了,网上的对我的问题不匹配! 楼主指定hive表了吗?指定下试试
导入的是sqoop表?
Alkaloid0515 发表于 2015-11-9 18:01
楼主指定hive表了吗?指定下试试
导入的是sqoop表?
导入hive 不用指定表的吧 是的我mysql里的表名是sqoop
shenqianwen 发表于 2015-11-9 23:39
导入hive 不用指定表的吧 是的我mysql里的表名是sqoop
当然要指定hive表了 fly2015 发表于 2015-11-10 09:29
当然要指定hive表了
能发个你成功的导入命令么? 也就是导数据之前,要在hive里新建表,表字段和mysql里的一样?是这样么?
看不到你的sqoop语句啊,前段时间我也研究过sqoop,如果sqoop语句中没有指定hive表,直接往hdfs导数据,hive中是不会存在表的,这个我试过 肯定是要指定表的,我之前是先导入到hbase,然后hive创建外部表关联到hbase的表,是可以成功的
没有直接导入到hive
页:
[1]
2