0
我有以下分区蜂巢表:如何获得在蜂巢的倒数第二个分区(HQL)
part_date='07-12-2016'
part_date='04-12-2016'
part_date='01-12-2016'
现在我怎么能拿到第一该分区小于配置单元查询中最新的分区。假设分区值是将数据摄入到表中的日期。 在这种情况下,它应该是part_date = '04 -12-2016'。
所以查询应该是这样的:
select part_date from table_A where part_date > second_last_partition(ie 04-12-2016);
在此先感谢
嗨,感谢您的回答,但我想获取第二个分区值,而不是分区中的全部数据。我可以编辑问题。 – Neethu
查看编辑答案。 –
感谢您的使用。但是对于hdfs中的零字节文件,我无法获取查询文件。由于配置单元读取0字节文件并且找不到该分区的值。是否有解决此问题的任何解决方法? – Neethu