![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hive
木子二月鸟
只有一种英雄主义,那就是认清生活真相之后,依然热爱生活...
展开
-
Hive学习笔记1:Hive创建外部表指向Hbase表时的汉字乱码问题
由于Hbase中查询数据不方便,所以在Hive中建一个外部表指向Hbase中的表,但是在Hive中查询的记录数结果和Hbase中的不一致,排查原因最后发现是Hbase中储存的汉字存在乱码问题,虽然用的String格式存储,但是在Hive的外部表中显示为乱码,解决办法待更新原创 2016-02-02 16:41:12 · 1685 阅读 · 2 评论 -
Hive学习笔记-函数-split 字符串分割函数
[split]函数中 ‘ : ’ 不作为特殊分割符号,所以不用加\\hive字符串分割函数split(str, regex) - Splits str around occurances that match regexTime taken: 0.769 seconds, Fetched: 1 row(s)返回值为一个数组a.基本用法:例1:sp转载 2016-02-03 08:59:40 · 11172 阅读 · 0 评论 -
hive 字符串拼接函数
字符串拼接函数CONCAT()语法: CONCAT(string A, string B…)返回值: string说明:返回输入字符串连接后的结果,支持任意个输入字符串举例:Hive> select concat(‘abc’,'def’,'gh’) from lxw_dual;abcdefgh延伸:指定分割字符的拼接函数CONCAT_WS()转载 2017-08-10 15:20:05 · 157347 阅读 · 0 评论 -
Hive:解决Hive创建文件数过多的问题
工作中遇到的问题之一,这篇说得很清楚,转过来收藏:将临时表里面的数据按照天分区插入到线上的表中去,出现了Hive创建的文件数大于100000个的情况,我的SQL如下:hive> insert overwrite table test partition(dt) > select * from iteblog_tmp;转载 2017-08-10 15:37:08 · 2251 阅读 · 0 评论