经常会遇到这样的场景,某业务方:“帮我做个报表,很简单的,很着急今天就要”。一听到这种话,就想打人。实际上最终呈现出来的报表并不是简单的改改画画,而要经历几个阶段:数据采集——数据处理——数据展示。
1、数据采集(埋点/打点)
结合客户端人员的沟通,
公参+需求点
H5页面
2、数据处理
数据采集的是最原始的小时表,一般情况下不会直接使用,基本上日常计算都是用的天表,也就是把小时表汇总到同一天,再加一个分区。
我们有全量表。
3、数据展示
天表到报表之间是SQL的聚合呈现,确定好报表的维度和指标,就可以写SQL。一般业务会很复杂,建议通过中间表的搭建,最后输出报表需要的表,再用公司的数据平台就可以快速呈现报表和可视化。
一点经验:
1)一定要让业务方检验报表的准确性和可用性,并留证,避免返工。
2)口径一定要统一,如同样是UV,可能会分为反作弊前后的2种口径。
3)注意规划报表权限。
4)专业性:颜色、字体、概要性结论
5)每日抽出精力查看重要的报表,成为第一个发现问题的人
网友评论