Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Cannot validate serde: org.apache.hive.hcatalog.data.JsonSerDe

原因是无法解析json,
json格式数据表需要通过serde机制处理
1 在hive-site.xml中设置三方jar包

<property>  <name>hive.aux.jars.path</name><value>/home/framework/hive-2.1.1/lib/</value>
</property>

2 在hive.aux.jars.path设置的路径中增加hive-hcatalog-core-2.1.1.jar
拷贝路径为$HIVE_HOME/hcatalog/share/hcatalog/hive-hcatalog-core-2.1.1.jar
/home/framework/hive-2.1.1/lib/

cp $HIVE_HOME/hcatalog/share/hcatalog/hive-hcatalog-core-2.1.1.jar /home/framework/hive-2.1.1/lib/

之后需要重启hive,然后再次建表就可以了

hive建表报错JsonSerDe相关推荐

  1. hive建表报错FAILED: ParseException line 2:0 Failed to recognize predicate ‘date‘. Failed rule: ‘identifi

    报错信息 FAILED: ParseException line 2:0 Failed to recognize predicate 'date'. Failed rule: 'identifier' ...

  2. hive建表报错 character ‘ ‘ not supported here

    问题分析 提示每一行的前三个 有不支持的字符 解决方案 将前面三个空格 或者更 位置字符删除即可

  3. db2数据库建表的时候主键怎么建_DB2数据库建表报错

    一.建表.表加主键.加索引报错 1.Error Code: -542, SQL State: 42831 涉及的字段必须加上 not null. 2.Error Code: -574, SQL Sta ...

  4. mysql hive 建表_hive建表报错

    1.在HIVE中测试是否能正常建表结果报错,报错如下: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.ex ...

  5. 创建Hbase Hive外部表报错: Unable to determine ZooKeeper ensemble

    创建HBase的Hive外部表 1: create external table ttt(rowkey string,info map<string,string>)STORED BY ' ...

  6. Spark读Hive分区表报错:Caused by: org.apache.hadoop.mapred.InvalidInputException: Input path does not exist

    前言 之前删除Hive分区表的时候,直接用hadoop fs -rm -r 命令删除了hdfs上的分区目录,然后用spark读取hive的这个表的时候,就报错了: Caused by: org.apa ...

  7. elasticsearch6升级7后hive映射表报错es hadoop illegal argument canot detect es version 问题解决

    报错日志 使用dbview 查询hive里面的es映射表,报错如下: 从错误来看,主要是两个原因: 1.es集群不可访问 2.es.nodes.wan.only属性设置不正确 排查思路 首先排查es集 ...

  8. django建表报错

    报错信息如下: aise SystemCheckError(msg) django.core.management.base.SystemCheckError: SystemCheckError: S ...

  9. mysql 建表报错_mysql innodb 引擎 ,建表时报错:ERROR 1118 (42000)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 mysql 5.7.20 当我在建表时,完整报错信息如下: ERROR 1118 (42000): Row size too large (> 81 ...

最新文章

  1. js filter 用法
  2. 七个最流行的Python神经网络库
  3. linux 中samba账号登录密码,ubuntu下的Samba配置:使每个用户可以用自己的用户名和密码登录自己的home目录...
  4. 转:更改pip源至国内镜像,显著提升下载速度
  5. python运算学习之Numpy ------ 数组的切片索引与循环遍历、条件和布尔数组、形状变化...
  6. 论文浅尝 - EMNLP2020 | 图结构对于多跳问答而言必要吗?
  7. apache ,php,mysql的安装
  8. @async 没有异步_玩转javascript异步编程
  9. 五百兆电信宽带玩穿越火线,电信区,延时卡70到80怎么回事,换的千兆猫和路由器,线都是六类?
  10. 运行python的两种方式磁盘式_python计算机基础-Day1
  11. ANT出现“警告: 编码 GBK 的不可映射字符”解决方法
  12. 【转】字符串和浮点数格式化输出小结
  13. codeforces 486 E. LIS of Sequence(dp)
  14. 京东云安装docker
  15. VMware 安装失败解决方案,亲测有效
  16. 这些数学题做不出?不是你的错!
  17. Kettle/Pentaho的Carte集群配置和使用
  18. LLVM 极简教程: 第一章 教程简介与词法分析器
  19. 颜色的前世今生21·Lab编码系统
  20. 利达主机联网接线端子_利达接线图介绍

热门文章

  1. python在自动化中的应用_python中在自动化运维的应用
  2. sdhc 读写 扇区 linux,SD卡读写扇区注意事项(转)
  3. python正则匹配中文_python 正则表达式匹配中文-阿里云开发者社区
  4. windows系统bat批处理 一键添加共享打印机
  5. WebStorm 添加多个项目到当前工程目录
  6. python try catch语句_Java try catch语句
  7. springboot2.0 配置自定义提示功能依赖
  8. 第2章_Java基本语法(下):程序流程控制
  9. mysql-cluste多少钱,mysql-cluster集群
  10. 5g鸿蒙概念,华为5G概念机,真全面屏+鸿蒙系统,颜值再登巅峰