1
一個非常簡單的問題:如何選擇密鑰以Hive中前綴開頭的某些行?
我想選擇他們的鍵在蜂巢中有一定的前綴的所有行,但不知何故,它不工作。
的查詢我已經試過:
select * from solr_json_history where dt='20170814' and hour='2147' and substr(`_root_`,1,9)='P10004232' limit 100;
SELECT * FROM solr_json_history where dt='20170814' and hour='2147' and `_root_` like 'P19746284%' limit 100;
我的順化編輯器只是掛在那兒不返回任何東西。
我已經通過這個查詢檢查該時間範圍內有數據在我的表:
select * from solr_json_history where dt='20170814' and hour='2147' limit 15;
它返回15條記錄符合市場預期。
請幫忙嗎?
非常感謝!
可以提供一些示例數據 –
如果您可以提供數據示例以及如何創建表 – hlagos
也許沒有100行具有該前綴,那麼配置單元會遍歷所有分區/表可能很慢。嘗試限制1 –