总结一下:这个clickhousetohive踩过的坑
在配置pom文件时也有各种问题:
尽量使用自己配置的pom文件依赖和一些参数,集群的pom文件一些配置在自己项目中的配置不需要的话无需ctrl + c 和ctrl +v,因为避免不必要的坑。
记住,修改过任何pom文件的配置后,需要刷新一下。
哎,还出现过以下这个问题。
当时的解决也不记得是怎么排查出问题的。???
印象很深刻的是有个地方是
system.setperpory(“user_name”,“admin/hive/hadoop/trnuser”)
这行代码设置了用户名,因为更改了几次,尝试排查错误的可能,导致了用户更改了几次而对应的hdfs的表属于被更改的不同用户下表的结构发生改变,所以报错。
正常是在同一个用户下的表结构才不会发生变化。这里描述的可能不是很清楚,用截图说明吧
解决:设置了一个用户后,表名的话在hdfs中需要不存在,每测试时都需要的是一个新表名。