hive
锐湃
这个作者很懒,什么都没留下…
展开
-
Hive报错"Expression not in GROUP BY key"的解决方案
开发时假如有如下情景的需求,需要按id分组,但是每个id的经纬度都是一样的,如果HiveQL语句这么写:[sql] view plain copySELECT id, latitude, longitude FROM t_poi GROUP BY id ; 则会报错:转载 2018-01-11 22:04:33 · 2709 阅读 · 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 · 940 阅读 · 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 · 380 阅读 · 0 评论