页面回访指标开发(次日回访、7日回访)

回访数据组成部分:页面、用户、次数、次日是否访问、七日是否访问、日期

page_id 页面id
user_id 用户id
visit_cnt 访问次数
has_return_visit_2d 次日有回访
has_return_visit_7d 7日有回访
pt_date 日期

指标定义1:当日用户a 访问页面001,次日该用户又访问001页面,那么有次日回访行为;

当日访问过001页面,次日访问过001页面,同时7日访问过001页面,那么7日有回访行为;

次日回访、7日回访、N日回访(N>7),数据成递减趋势。

周期:最高回访7日为例,每次需要更新7天的数据

思路:拿当日 group by user_id ,page_id数据,关联次日group by user_id ,page_id数据,拿次日处理后数据,接着关联7日 group by user_id ,page_id 数据。

代码:

-- 开启动态分区
set hive.exec.dynamic.partition=TRUE;
set hive.exec.d
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值