其他分享
首页 > 其他分享> > impala查询报错has an incompatible Parquet schema for column

impala查询报错has an incompatible Parquet schema for column

作者:互联网

今天遇到一个很奇怪的错误,在impala中查询数据报错,但是在hive查询却能够返回预期的结果。查阅相关文档发现是由于修改了hive中的表结构导致,Impala对表的列顺序与Parquet文件中列的顺序比较敏感,默认情况下需要确保表列的顺序与Parquet中列顺序一致,如果发生此类错误的话,只需要在impala的会话中执行 set PARQUET_FALLBACK_SCHEMA_RESOLUTION=name; 即可,执行完成后我们就能够在impala中返回自己的预期查询结果了。

标签:顺序,incompatible,column,查询,中列,报错,Parquet,impala
来源: https://www.cnblogs.com/lalibs/p/15331498.html