
hive
锐湃
这个作者很懒,什么都没留下…
展开
-
Hive报错"Expression not in GROUP BY key"的解决方案
开发时假如有如下情景的需求,需要按id分组,但是每个id的经纬度都是一样的,如果HiveQL语句这么写: [sql] view plain copy SELECT id, latitude, longitude FROM t_poi GROUP BY id ; 则会报错:转载 2018-01-11 22:04:33 · 3004 阅读 · 0 评论 -
hive:Group by 问题:Expression Not In Group By Key
hive又遇到了问题: 原来的mysql中sql语句为 SELECT DATEBUF, CITYID, CHANNELID FROM STAT_CVCHNEW WHERE DATEBUF>=20110517 AND DATEBUF [sql] view plain copy 得到的结果应该是是按DATEBUF和CITYID分组转载 2018-01-11 22:07:00 · 999 阅读 · 0 评论 -
hive 自定义UDF
先把hive-exec jar包导入到项目中 右击项目名称选择“Properties”选项 新建Max类: package com.hive.test; import org.apache.hadoop.hive.ql.exec.UDF; /** * 自定义UDF统计最大值 * */ public class Max ext原创 2018-01-11 21:59:37 · 421 阅读 · 0 评论