一、App崩溃相关指标分析
这个需求是统计在不同平台系统不同版本下App崩溃的情况,统计这个数据可以方便排查定位问题,如果发现某一个版本的App崩溃频繁,则需要及时修复问题,推送新版本,提升用户体验。
针对这个需求主要统计下面几个指标
1、每日操作系统奔溃总计(安卓、IOS)
2、每日安卓系统-不同APP版本奔溃量
3、每日IOS系统-不同APP版本崩溃量
这里面三个指标是有关联的,第一个是总的统计,第二个和第三个是不同维度的统计。
二、思路
针对第一个指标,使用dwd_app_close表中的数据,根据platform进行分组统计即可。
但是注意:第二个和第三个指标,也需要根据不同的platform进行统计,但是又多了一个操作系统的维度,如果按照我们刚才的分析,直接基于platform进行分组的话,针对后面两个指标还需要重新计算中间表,没有体现出来数据仓库的好处。
所以我们可以这样做:
针对dwd_app_close表中的数据,使用platform和vercode进行分组,做轻度聚合,将数据保存到dws层的dws_app_close_platform_vercode表中。
基于dws_app_close_platfo