![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hive
文章平均质量分 77
lsl_wfd_1900
这个作者很懒,什么都没留下…
展开
-
Hive 混合函数 UDTF UDF
混合函数可以使用java中的方法java_method(class,method[,arg1[,arg2...]])或者reflect Hive版本1.2.1 UDTF 用户定义表函数(表函数)一行变成多行配合lateral view hive的Lateral view http://blog.sina.com.cn/s/blog_7e04e0d00101csic.转载 2018-01-11 17:20:22 · 235 阅读 · 0 评论 -
Lateral View用法 与 Hive UDTF explode
Lateral View是Hive中提供给UDTF的conjunction,它可以解决UDTF不能添加额外的select列的问题。 1. Why we need Lateral View? 当我们想对hive表中某一列进行split之后,想对其转换成1 to N的模式,即一行转多列。 hive不允许我们在UDTF函数之外,再添加其它select语句。 如下,我们想将登录某个游戏转载 2018-01-11 17:28:36 · 306 阅读 · 0 评论 -
HIVE-默认分隔符的(linux系统的特殊字符)查看,输入和修改
这段时间做hive的时候,用到了系统默认分隔符。通常下面2中情况我们需要需要用到分隔符 1,制作table的输入文件,有时候我们需要输入一些特殊的分隔符 2,把hive表格导出到本地时,系统默认的分隔符是^A,这个是特殊字符,直接cat或者vim是看不到的 分隔符在HIVE中的用途 分隔符 描述 \n 对于转载 2018-01-10 12:52:22 · 4673 阅读 · 0 评论