最近想通过hive来实现解析 json 数据,通过看文档说明,可以在建表时使用序列化来执行。但是现在建表的时候报错了,费了较长时间才解决的错误呢,以下分享一下如何解决的错误。
看了一些文档得知需要把hive的jar 包添加到环境变量: 还是报错;
方法2: 需要把hive 的这个hcatalog/hive-hcatalog-core-xx.jar 包复制到spark 和hadoop的yarn目录下。结果还是无效。
方法3: 就行修改hive-site.xml 配置文件,添加配置,告知hive ,这个jar包的存放位置。
退出hive 客户端后,重新启动hive,再次创建表,OK 问题解决了。
终于解决了,详细的错误原因还需要进一步深究。