Hive group by操作后将其他字段串接

发布时间:2020-04-19 00:25:45 作者:落花非有意
来源:网络 阅读:1540

表tmp_test

a ios

b andriod

a andriod


目标数据

a ios|andriod

b andriod


sql: select uid,concat_ws('|', collect_set(device)) from tmp_test group by uid;



collect_set 是 Hive 内置的一个聚合函数, 它返回一个消除了重复元素的对象集合, 其返回值类型是 array 。

推荐阅读:
  1. 16、Hive数据倾斜与解决方案
  2. Hive怎样调优

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

group by hive

上一篇:JVM反调调用优化,导致发生大量异常时log4j2线程阻塞

下一篇:信息收集之端口扫描 -- Amap

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》