Hive数仓实战--用户行为分析-ADS层日活

本文介绍了在Hive中进行用户行为分析,特别是针对ADS层的日活跃用户统计。首先,文章假设已完成服务数据层DWS的数据准备,包括每日、每周和每月活跃明细表。接着,创建了两个辅助表,使用is_weekend和is_monthend字段来判断统计日期是否为周末或月末。最后,通过Hive的时间函数如date_add、next_day和last_day生成统计数据。整体流程清晰,适合Hive初学者和数据分析师参考。
摘要由CSDN通过智能技术生成

在进行本次统计之前,假设你已经完成了服务数据层DWS的数据准备 :

  1. dws_uv_detail_daily 每日活跃明细
  2. dws_uv_detail_wk 每周活跃明细
  3. dws_uv_detail_mn 每月活跃明细
    如果没有,请参考上一集
    Hive数仓实战–用户行为分析-每日周月活跃设备统计
建相关表
create table if exists ads_uv_count;
create external table ads_uv_count(
	`dt`  string  COMMENT '统计日期',
	`day_count`  bigint  COMMENT  '当日用户数量',
`wk_count`  bigin  COMMENT  '当周用户数量',
`mn_count`  bigin  COMMENT  '当月用户数量'<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值