impala数据源报错
更新时间: 2023-07-24 09:58:29
阅读 3208
impala常见的报错信息及解决方案
impala数据源报错有以下两种:
第一种:数据没有同步
这个是因为impala数据没事先刷新导致的,有数无法找这个文件,所以有数就会查询报错。需要在impala进行元数据同步。
Failed to load metadata for table:'purdw.dws_pur_pr_pr_line_t_log'
这个类似的报错,可以去猛犸自助取数平台切换impala数据库,执行invalidate metadata 表名;来同步数据
第二种:impala自身优化SQL语句优化:
AnalysisException: select list expression not produced by aggregation output (missing from GROUP BY clause?)
这个是因为impala自己的优化逻辑导致select和group by 不一致。导致的,解决方案就是在有数的数据连接初始化SQL上面加上set ENABLE_EXPR_REWRITE =0 的参数。
文档反馈
以上内容对您是否有帮助?