hive相关
Burgess_Lee
对编程语言和新技术非常感兴趣,志同道合者我们一起来学习,如有好的建议或不对的地方, 还希望广大程序猿予以指正。
展开
-
关于return code X from org.apache.hadoop.hive.ql.exec.mr.MapredLocalTask
不知道是不是hive-0.12版增强了local mode的原因,在之前版本运行好好的Hive-QL在这个版本上错误频频,折磨一天多以后终于定位到原因,把在内部的总结在这再记录下,希望对遇到同样问题的筒子们有所帮助。部分一 关于return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapredLocalTaskHive升级到0.12版之后,若干...转载 2018-08-28 10:40:02 · 759 阅读 · 0 评论 -
Hive日志调试
在很多程序中,我们都可以通过输出日志的形式来得到程序的运行情况,通过这些输出日志来调试程序,Hive也不例外。 在Hive中,使用的是Log4j来输出日志,默认情况下,CLI是不能将日志信息输出到控制台的。在Hive0.13.0之前版本,默认的日志级别是WARN,从Hive0.13.0开始,默认的日志级别是INFO。默认的日志存放在/tmp/<user.name>文件夹的hive...转载 2018-08-28 10:42:44 · 1684 阅读 · 0 评论 -
hive判断周几进行SQL统计数据
网上查询资料如下:hive返回星期几的方法:pmod(datediff('#date#', '2012年任意一个星期日的日期'), 7) 。2012-01-01刚好是星期日,大家可以记忆为:方法:pmod(datediff('#date#', '2012-01-01'), 7) 返回值:int说明:1、返回值为“0-6”(“0-6”分别表示“星期日-星期六”);2、需要注意pmod...原创 2018-08-29 10:33:30 · 4132 阅读 · 0 评论 -
HIVE之IFCOALESCE 函数使用说明
If函数:if和case差不多,都是处理单个列的查询结果语法: if(boolean testCondition, T valueTrue, T valueFalseOrNull)返回值: T说明: 当条件testCondition为TRUE时,返回valueTrue;否则返回valueFalseOrNull实际测试:hive> > >...原创 2018-08-29 13:28:42 · 4001 阅读 · 0 评论