
hive
文章平均质量分 86
--曹曹--
这个作者很懒,什么都没留下…
展开
-
odps运行错误实例:计算相关
odps运行错误实例: 1. 涉及代码: round(pv1 / pv2 , 4) 运行结果:FAILED: ODPS-0121145:Data overflow - Div func result overflow, two params are 3 and 0 原因:分母为0 涉及代码: round( pv1 * log(number) ,4 ) 运行结果:FAILED: ODPS-0121095:Invalid arguments - Unsupported zero or negati原创 2020-06-30 21:24:36 · 19264 阅读 · 0 评论 -
hive两拼接字段对比,涉及到的拼接字段拼接顺序问题
背景:将用户宽表重构,其中指标包含收藏数、转发数等内容,需要把每天全量数据展示出来,又因全量数据量太大(),将每天的新更新的数据单独写入一张表,存redis。 思路:1、需求包含有类似情形的好几个指标,如:1、3、7、30、45天收藏数、转发数等; 2、将有相似情形的指标做一张中间表,将涉及维度1、3、7、30、45天的指标拼接为1个字段,从而不用再写冗杂的数据逻辑,如: 之前的写法:每一个维度指标都会出具一个字段 collect_work_1day all_forwarduserwork_3d原创 2020-06-28 14:57:46 · 12111 阅读 · 0 评论