31 | 数据评估(下):什么是大数据平台?
张绍文
该思维导图由 AI 生成,仅供参考
数据是连接产品和用户的桥梁,它反映了用户对产品的使用情况,是我们作出业务决策的重要依据。虽然通过“高可用的上报组件”,可以从源头上保障数据采集的准确性和实时性,但是随着 App 业务迭代的复杂化,经常会出现遗漏埋点、错误埋点、多端埋点不统一等情况,影响了业务数据的稳定性。
我见过很多团队的埋点文档管理得非常不规范,有的还在使用 Excel 来管理埋点文档,经常找不到某些埋点的定义。而随着埋点技术和流程的成熟,我们需要有一整套完整的方案来保证数据的稳定性。
那埋点应该遵循什么规范?如何实现对埋点整个流程的引导和监控?埋点管理、埋点开发、埋点测试验证、埋点数据监控…怎样打造一站式的埋点平台?在埋点平台之上,大数据平台又是什么样的呢?
埋点的基础知识
我们知道,一个业务埋点的上线需要经历需求、开发、测试等多个阶段,会涉及产品、开发和测试多方协作,而对于大型团队来说,可能还要加上专门的数据团队。
对于传统埋点来说,错埋、漏埋这样的问题总会反反复复出现。为了排查和解决数据的准确性问题,参与的各方团队都要耗费大量的精力。特别是如果埋点一旦出现问题,我们还需要依赖 App 发布新版本,可见埋点的修复周期长,而且成本也非常巨大。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
大数据平台的建设对于连接产品和用户数据具有重要价值,然而仅依赖高可用的上报组件并不能保障数据的准确性和实时性。随着业务迭代的复杂化,埋点管理变得至关重要。本文介绍了埋点的基础知识,包括统一的埋点规范和流程,以及不同的埋点方式。阐述了阿里内部的埋点规范协议SPM,统一的埋点流程,以及不同的埋点方式,如代码埋点、可视化埋点和无痕埋点。强调通过统一的埋点规范和流程,可以降低埋点开发成本,保障数据准确性,打造一站式的埋点平台。文章还介绍了埋点一站式平台的构建,包括埋点管理、开发辅助、验证和监控平台。此外,还探讨了大数据平台的整体架构,包括采集工具层、数据采集层、数据计算层、数据服务层和数据产品层。最后,总结了大数据平台建设的两个关键点:技术变革是为了解决需求,基础设施建设没有捷径可走。文章提出了课后作业,鼓励读者分享公司的埋点规范和流程,以及在数据保障方面遇到的问题。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Android 开发高手课》,新⼈⾸单¥59
《Android 开发高手课》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(6)
- 最新
- 精选
- nodzhang想问一下这个课程的难度,相当于阿里p7的水平么
作者回复: 这个意义不大,看你深入到哪个程度,有些课程p7还会更难
2019-03-103 - Android兵目前在一家游戏直播公司,负责就是移动端的埋点SDK以及数据准确性保证的工作,在没听到这课程之前,就在推进埋点规范,验证这方面的建设。错埋漏埋,埋的不规范让我头疼的不行
作者回复: 在哪一家公司都头疼,这个是涉及客户端,后台,产品,数据部门等一体化的解决方案
2019-03-20 - I am a psycho不要用level来衡量这门课,这里面每个知识点都可以继续的挖掘和深入。绍文老师更多的是带你进入很深层次的学习,更多的需要自己的不断学习和思考。至于level完全和你的学习深度有关。2019-03-1116
- TyrionGrowingIO的方案目前来说是优点最多的方案了,关键是自动化,解耦产品和开发,减少测试量,节约人力。只要解决掉他们数据量过大和业务数据绑定的问题,应该是目前最好的方案。2020-03-071
- Swing前公司有统一的观点管理平台和监控平台了,做了上面说的一部分工作了。 而且互联网部门也拆分到对应的业务部门了,人随事走。。2020-04-13
- blithe我这边也弄了一个埋点是基于ASM做的,感觉问题多多,也是在维护中,现在的表还是最原始的excel维护的,每次都让统计id,乱七八糟的2019-11-13
收起评论