1
假設我們有一個表在某列col上分區。如果SELECT返回0行,INSERT OVERWRITE是否創建新的空分區
假設分區col ='abc'不存在。
我們嘗試插入行: -
INSERT OVERWRITE TABLE MyTable PARTITION(col='abc')
SELECT
.
.
.
現在,如果SELECT返回0行什麼。這是否仍然創建一個分區col ='abc'作爲空分區(因爲該分區不包含任何數據,因此爲空)。簡而言之 - 它會創建一個文件夾col ='abc',其下面沒有任何文件?