
HIVE
文章平均质量分 91
码飞_CC
热爱生活与技术,偏于前端,潜心学习,乐于分享
展开
-
HIVE查询注意事项以及优化总结
HIVE的一些查询优化总结转载 2016-11-04 15:47:49 · 662 阅读 · 0 评论 -
SQL join,left join ,right join , inner join , outer join用法解析及HIVE join 优化
SQL join,left join ,right join , inner join , outer join用法解析及HIVE join 优化原创 2016-11-07 09:49:56 · 9408 阅读 · 1 评论 -
Hive性能优化
HIVE 优化转载 2016-11-07 16:19:52 · 1223 阅读 · 0 评论 -
hive 复制整段语句是出现 Display all 475 possibilities? (y or n)错误的处理方法
HIVE 复制出现 Display all 475 possibilities? (y or n)原创 2016-10-27 21:41:33 · 11400 阅读 · 0 评论 -
HIVE 处理非等值连接(join.... on .... like ....)
有一个需求是判断一个表中的一个字符串字段是否是另外一个表中一个字符串字段的子串; mysql实现方式: SELECT * FROM table1 RIGHT JOIN table2 ON table2.x LIKE CONCAT('%' , table2.y , '%') 用以上代码放到HIVE中执行,发现报错,原因是HIVE不支持非等值连接。 可以用以下方式来处理HIVE不支持非等...原创 2016-10-27 21:45:06 · 23864 阅读 · 7 评论 -
深入浅出数据仓库中SQL性能优化之Hive篇
Hive查询生成多个map reduce job,一个map reduce job又有map,reduce,spill,shuffle,sort等多个阶段,所以针对hive查询的优化可以大致分为针对MR中单个步骤的优化,针对MR全局的优化以及针对整个查询的优化。转载 2016-11-09 19:14:37 · 728 阅读 · 0 评论 -
HIVE获取当天时间和计算时差
1. 获取当天的时间:SELECT from_unixtime(unix_timestamp(),'yyyy-MM-dd HH:mm:ss'); 2. 计算时间差:SELECT datediff('2016-12-07','2016-12-08'); 前面的时间减去后面的时间。 3. 计算时间差时,用当天的时间,减去表中某一个字段time的时间: SELECT datediff(conca...原创 2016-11-11 20:34:30 · 25974 阅读 · 1 评论