增长黑客系列:今天比昨天增长多少?快使用环比函数来分析日志

246 阅读3分钟
原文链接: click.aliyun.com
  1. 云栖社区>
  2. 阿里云存储服务>
  3. 博客>
  4. 正文

增长黑客系列:今天比昨天增长多少?快使用环比函数来分析日志

云雷 2018-01-19 23:09:04 浏览131 评论0 发表于: 阿里云存储服务 >> 日志服务LOG

函数 日志 日志服务 LOG BY Group 日志分析 增长黑客

摘要: 增长黑客系列:今天比昨天增长多少?快使用环比函数来分析日志 在我们平时分析业务时,一个最重要的指标就是,今天比昨天增长多少,本周比上周增长多少;或者同上一个周期相比增长最大的分类是哪个?这些问题,可以使用一个SQL来分析。

增长黑客系列:今天比昨天增长多少?快使用环比函数来分析日志

在我们平时分析业务时,一个最重要的指标就是,今天比昨天增长多少,本周比上周增长多少;或者同上一个周期相比增长最大的分类是哪个?这些问题,可以使用一个SQL来分析。

今天比昨天UV环比增长多少

* | select  uv *1.0/ lag(uv,1) over()  -1 as increment_percentage  , uv,day from( select approx_distinct(remote_ip)  as uv ,  date_trunc('day',__time__) as day from log group by day order by day)

上述计算中,approx_dinstinct(remote_ip)为计算remote_ip的唯一值个数,即UV。

计算结果中increment_percentage即为相对前一天的增长率。

image.png

今天和昨天相比,哪个省份的的UV增长最多

* | select province,t, uv,uv *1.0/ lag(uv,1) over(partition by province order by t)  as diff  from(select approx_distinct(clientip) as uv ,ip_to_province(clientip) as province ,__time__ -( __time__+8*3600)%86400 as t from log group by province ,t)  order by  diff desc

上述计算中,ip_to_province(remote_ip)为计算ip所在的省份,计算城市、国家的函数见文档

在结果中diff代表跟前一天相比,UV的增长的比例。

本文为云栖社区原创内容,未经允许不得转载,如需转载请发送邮件至yqeditor@list.alibaba-inc.com;如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:yqgroup@service.aliyun.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

用云栖社区APP,舒服~

【云栖快讯】直播推荐——阿里云HBase大咖直播大讲堂,揭秘云数据库HBase产品架构、内核如何优化、企业级安全如何搭建等一众技术干货,5场直播为您带来技术饕餮盛宴,欢迎报名参加!  详情请点击 评论文章 (0) (0) (0)
分享到:

相关文章

网友评论