realtime-stats
2021-04-26 16:13:07 0 举报
实时的统计
作者其他创作
大纲/内容
0
hbase中team对用数据的条数
查询habse是否存在对应战队近百场比赛中间结果数据
单场比赛数据清洗完成
所有指标需要单独计算除去all
10,30,50,100,all的指标相同都为计算es中的数
单场比赛逻辑统计
小于等于10 ,对应队伍历史比赛<10 ,10的指标需要单独计算,其它指标只对离线结果加减
计算相关队伍在es-matchIsWinDwd中条数和hbase中的条数和为10、30、50、100、all
否
+es=10
根据matchId已经处理过的比赛不再处理
不处理
是
战队在hbase存储的中间结果数据
计算相关队伍在es-matchIsWinDwd中的条数为10、30、50、100、all
+es=30
+es=50
战队在es存储的中间结果数据
ods-base-dwd处理完成的单场比赛的数据,存入es临时缓存层matchIsWinDwd(和hive结构保持一致)
小于等于50,10,30、50的指标单独计算,其它指标只对离线结果加减
查询es-matchIsWinDwd是否存在对应战队中间结果数据
小于等于30,10、30的指标需要单独计算,其它指标只对离线结果加减
realtime-info中判断比赛状态为结束
0 条评论
下一页