Spark default 分區爲空時無法查詢的問題解決

在創建了spark動態分區表時,如果插入數據時,分區值爲null或者’‘, spark會將分區值設置成默認值: __HIVE_DEFAULT_PARTITION__ 這裏,spark2.3在處理的時候,會忽略分區值爲null的數據,因此會存在如下select語句查詢不到結果的情況: select * from t where p =’__HIVE_DEFAULT_PARTITION__‘ 該問題出
相關文章
相關標籤/搜索