执行HiveUtil.hiveRead(tags_sql)代码报错

来源:5-3 用户行为标签的ES存储

慕设计6396652

2022-01-04

Exception in thread “main” java.lang.NoSuchFieldError: HIVE_STATS_JDBC_TIMEOUT
at org.apache.spark.sql.hive.HiveUtils.formatTimeVarsForHiveClient(HiveUtils.scala:205)atorg.apache.spark.sql.hive.HiveUtils.formatTimeVarsForHiveClient(HiveUtils.scala:205) at org.apache.spark.sql.hive.HiveUtils.formatTimeVarsForHiveClient(HiveUtils.scala:205)atorg.apache.spark.sql.hive.HiveUtils.newClientForMetadata(HiveUtils.scala:286)
是不是hive版本不对?
hive 2.3.2
spark 2.3.0

写回答

1回答

小简同学

2022-01-05

同学你好,你是在idea远程连接hive报这个错吗?如果是这样子的话,确实是版本的问题,而且这个问题要在spark3可能才会得到解决,我本地也是遇到同样的错误,所以只能打包放到集群运行。祝学习愉快!

0
3
慕后端8225145
视频当中,老师是直接IDEA中跑起来的,请问下老师是修改了什么配置?
2023-08-11
共3条回复

Spark+ES+ClickHouse 构建DMP用户画像

大数据主流技术,数据挖掘核心算法,用户画像完整知识轻松掌握

306 学习 · 219 问题

查看课程