当前位置: 首页 > news >正文

实时指标-1日留存率

  1. 2个DWD层
    1. 登录→kafka
    2. 注册→kafka
  2. 1个DWS
    1. 弄2条流,从kafka读取数据
    2. 将昨日注册数据存到状态中,TTL为2天,存到map状态中,key为注册日期,value为set,存储注册的uid
    3. 将登录流和注册流进行连接
    4. 来一条登录数据,去注册状态中get昨天的日期,然后判断登录的uid在不在set中,如果在,说明昨天注册的,那么留存数加1
    5. get昨天的日期,取set的size,就是昨日注册数
    6. 开一个10分钟的窗口,每10分钟将留存数和昨日注册数存到Doris的当日分区中,然后在ADS层计算0点至今的留存率=留存数/昨日注册数
    7. 大屏每10分钟刷新1次
http://www.lryc.cn/news/121836.html

相关文章:

  • 【玩转23种Java设计模式】行为型模式篇:责任链模式
  • 【C#】获取电脑CPU、内存、屏幕、磁盘等信息
  • 途乐证券-最准确的KDJ改良指标?
  • 数据结构——线性表
  • SpringBoot系列之基于Jersey实现文件上传API
  • 【LangChain】Prompts之示例选择器
  • Neo4j之CREATE基础
  • Kali Hyper-V安装正常启动后 黑屏 只能进命令模式
  • 【人工智能124种任务大集合】-集齐了自然语言处理(NLP),计算机视觉(CV),语音识别,多模态等任务
  • IntelliJ IDEA快捷键大全
  • 阿里云轻量应用服务器_2核4G4M_2核2G3M_性能测评
  • 猿人学刷题系列(第一届比赛)——第二题( js 混淆 - 动态cookie 1)
  • ubuntu网络管理
  • 您可能并不需要单页应用程序
  • 基于低代码和数字孪生技术的电力运维平台设计
  • 【Github】SourceTree技巧汇总
  • 人工智能轨道交通行业周刊-第55期(2023.8.7-8.13)
  • 向量数据库 Milvus Cloud Partition Key:租户数量多,单个租户数据少的三种解决方案
  • 文本三剑客之grep命令和awk命令 1.0 版本
  • 【软件测试】Linux环境Ant调用Jmeter脚本并且生成测试报告(详细)
  • MySQL的YEAR函数
  • 208、仿真-51单片机脉搏心率与心电报警Proteus仿真设计(程序+Proteus仿真+配套资料等)
  • 787. 归并排序
  • 【马蹄集】第二十二周——进位制与字符串专题
  • 【Spring Cloud +Vue+UniApp】智慧建筑工地平台源码
  • 使用一个python脚本抓取大量网站【2/3】
  • 黑马项目一完结后阶段面试45题 JavaSE基础部分20题(二)
  • 防御第九次作业
  • Java刷题——代码随想录Day1
  • android,Compose,消息列表和动画(点击item的时候,就会删除)