指定了表的location但是select不出来数据,而目录确实存在hdfs上,如图所示(我这里面是2级分区)
解决方案:
1、
Alter table test6 add
partition (dt=20150422,pidid=60) location ‘/data/dt=20150422/pidid=60’;
一个分区一个分区的添加,问题出现的原因是表没有添加到分区,,也就是没有注册,因为数据是我之前添加好的再创建表
指定了表的location但是select不出来数据,而目录确实存在hdfs上,如图所示(我这里面是2级分区)
解决方案:
1、
Alter table test6 add
partition (dt=20150422,pidid=60) location ‘/data/dt=20150422/pidid=60’;
一个分区一个分区的添加,问题出现的原因是表没有添加到分区,,也就是没有注册,因为数据是我之前添加好的再创建表