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