DAX:活跃用户

数据模型

参考 数据模型
以日期表作为维度。

活跃用户数


AARRR_ReturnUserCount = // 活跃用户数
VAR users_return_actions = FILTER( 'AARRR_Action' , 'AARRR_Action'[ActionDate] > RELATED( 'AARRR_User'[ActiveDate] ) )
RETURN CALCULATE( COUNTROWS( 'AARRR_User' ) , users_return_actions )

活跃用户与老用户的区别

活跃用户和老用户的区别主要体验在日期表的筛选下,老用户是当期之前的注册用户;而活跃用户只需考虑在注册之后有访问即可。也就是说:

  • 老用户一定是活跃用户。
  • 活跃用户不一定是老用户。

例如:

当前日期区间:2018.01.01~2018.01.31
对于用户A,注册日期为:2017.05.27,且在当前区间有访问,则用户A是老用户,也是活跃用户。
对于用户B,注册日期为:2018.01.10,且在注册后在当前区间又有所访问,则用户B是(当前区间)的活跃用户,而非老用户。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容