一、新增会员
### --- 新增会员
~~~ 留存会员:某段时间的新增会员,经过一段时间后,仍继续使用应用认为是留存会员;
~~~ 新增会员:第一次使用应用的用户,定义为新增会员;卸载再次安装的设备,不会被算作一次新增。
~~~ 新增会员先计算 => 计算会员留存
### --- 案例分析:
~~~ # 需求:每日新增会员数
~~~ # 08-02:
~~~ DWD:会员每日启动明细(95-110);所有会员的信息(1-100)???
~~~ 新增会员:101-110
~~~ 新增会员数据 + 旧的所有会员的信息 = 新的所有会员的信息(1-110)
~~~ # 08-03:
~~~ DWD:会员每日启动明细(100-120);所有会员的信息(1-110)
~~~ 新增会员:111-120
~~~ 新增会员数据 + 旧的所有会员的信息 = 新的所有会员的信息(1-120)
### --- 计算步骤:
~~~ 计算新增会员
~~~ 更新所有会员信息
### --- 改进后方法:
~~~ 在所有会员信息中增加时间列,表示这个会员是哪一天成为新增会员
~~~ 只需要一张表:所有会员的信息(id,dt)
~~~ 将新增会员 插入 所有会员表中
二、计算新增会员实例操作
### --- 步骤一:日志动表t1
### --- 日志动表t1:如何计算新增会员
~~~ # 语法-- 日启动表 => DWS
use test;
drop table t1;
create table t1(id int, dt string)
row format delimited fields terminated by ',';
load data local inpath '/data/yanqidw/l