Hive报错 Error while compiling statement: FAILED: ParseException line 1:0 character '' not supported here (state=42000,code=40000)

描述:
问题发生的很突然,之前还执行的好好的脚本,今天突然就不行了 HUE调度出来的结果都是绿色,未发现任何问题,但是结果数据就是不对
细查一下, 在shell脚本里面去掉抽数的脚本信息,重跑后,问题开始浮出水面了...
Error while compiling statement: FAILED: ParseException line 1:0 character '' not supported here (state=42000,code=40000)
详细报错信息如下:

  

解决方案:

将beeline -u 需要执行的脚本信息(eg: insert.hql)的编码格式转换为 UTF-8, 记住是UTF-8!!!  再重新上传文件到HUE上,重跑即正常了!!!

(这里是因为我之前设置过脚本的编码格式为 Encode in UTF-8-BOM ,所以就会出错,数据不准确,可要记得不要乱改文件的编码!!!)

 ps:

附加一个小问题,之前在跑数的时候发现 HUE调度正常,结果为绿色,但是我们的结果库里数据不正常。

原因:  我们的脚本里面 最后忘记了些分号!  hive脚本忘记以分号结尾了!!!   添加分号后就数据正常了!!!

需要仔细查日志才会有报错信息:   找到对应的工作流  workdflow --> Tasks --> Error --> Jobxxxxx -->Tasks --> Map --> Attempt --> Container --> stderr  (大概的查看日志步骤)

												

最新文章

  1. php csv导出
  2. 用qpython3写一个最简单的发送短信的程序
  3. Android Framework------之Input子系统
  4. Java 去除utf-8类型的空格的方法
  5. CentOS 6.7增加SWAP交换分区
  6. nl2br()与nl2p()函数,php在字符串中的新行(\n)之前插入换行符
  7. 性能测试培训:批量执行Jmeter脚本之ant调用
  8. 字典 (dict) 的增删改查及其他方法
  9. Linux知识要点大全(第一章)
  10. qt 窗口鼠标穿透
  11. oc语言的Foundation框架(学习笔记2)
  12. Eclipse使用solrJ 7.7.0连接solr步骤
  13. underscore.js源码解析【函数】
  14. Vistual Studio Community 2017 账号的许可证过期,公安网激活方法
  15. jsonp获取股票信息
  16. create a simple COM object
  17. s7-200 PID控位
  18. python_运算符与表达式
  19. 【LeetCode 234_链表】Palindrome Linked List
  20. Qt——用于表格QTableView的模型

热门文章

  1. 【NPM】使用问题记录
  2. linux-linux mysql5.7主从搭建
  3. python爬虫--爬虫与反爬
  4. MySql全文检索使用详解
  5. PyTorch-网络的创建,预训练模型的加载
  6. [译]C# 7系列,Part 7: ref Returns ref返回结果
  7. Nginx配置实例-反向代理实现浏览器请求Nginx跳转到服务器某页面
  8. iOS 13 presentViewController
  9. python 内置函数zip,map,三元,lambda表达式
  10. 基于canvas二次贝塞尔曲线绘制鲜花