zl程序教程

您现在的位置是:首页 >  其他

当前栏目

87 网站点击流数据分析案例(统计分析-Visit分析【点击流模型】)

案例网站数据分析 分析 模型 点击 统计分析 87
2023-09-11 14:15:40 时间

1.回头/单次访客统计

需求描述:查询今日所有回头访客及其访问次数
在这里插入图片描述
实现思路:上表中出现次数>1的访客,即回头访客;反之,则为单次访客

drop table dw_user_returning;
create table dw_user_returning(
day string,
remote_addr string,
acc_cnt string)
partitioned by (datestr string);

insert overwrite table dw_user_returning partition(datestr='2013-09-18')

select tmp.day,tmp.remote_addr,tmp.acc_cnt
from
(select '2013-09-18' as day,remote_addr,count(session) as acc_cnt from click_stream_visit group by remote_addr) tmp
where tmp.acc_cnt>1;

2.人均访问频次

需求:统计出每天所有用户访问网站的平均次数(visit) =总visit数/去重总用户数

select sum(pagevisits)/count(distinct remote_addr) from click_stream_visit partition(datestr='2013-09-18');