前言
最近有个小伙伴在开发中遇到了 Impala
中修改 Parquet
表的字段类型问题,于是开启了问题解决之路。
问题背景
这个小伙伴在 Impala
中对 Hive
的表进行了删除、修改字段类型等操作,等这些操作后去 Impala
去查询该表的时候,出现了如下的问题:
问题1:
'hdfs://nameservice1/user/hive/warehouse/*******/part-00000-84e7c41f-e6c0-4a3d-9853-2eabf5b722d2-c000' column '*****' does not have the scale set.
问题2:
ERROR: File '/user/hive/warehouse/test/*******.p