IBM BigInsights2.0 のハイブ 0.8 で問題ない次の単純なクエリがあります。
SELECT * FROM patient WHERE hr > 50 LIMIT 5
ただし、BigInsights3.0 でハイブ 0.12 を使用してこのクエリを実行すると、永久に実行され、結果が返されません。実際、シナリオは次のクエリと他の多くのクエリと同じです。
INSERT OVERWRITE DIRECTORY '/Hospitals/dir' SELECT p.patient_id FROM
patient1 p WHERE p.readingdate='2014-07-17'
WHERE部分を除外すると、両方のバージョンで問題ありません。
クエリにWHERE句を含めると、Hive 0.12 または BigInsights3.0 で何が問題になる可能性がありますか?