大数据前端团队生存指南 http://zoo.zhengcaiyun.cn/blog/article/big-data
本文会简单介绍大数据、大数据前端团队以及可落地的演进方向。ps: 针对数据前端团队 10 人及以内的中小厂。
开始前问几个问题:
咱们年终述职汇报的时候,是不是有个标准套路:
“使用 xx 工具替换了 xx 工具,并落地 xx 个团队的 xx 个项目,覆盖率 x%,整体体积减少了 x%,加载速度从 x 缩短到 x。
那么完成上面这条简短而有力的阐述需要那几个步骤?
数据本身的价值——疫情防控啊,通过数据精准发现密接和次密接 数据增值的价值——电商行业根据用户消费情况做商品推荐、我的抖音里每次都是跳舞小姐姐
“简单来说可以分为提供数据服务和提供数据分析。
大数据开发分了几个方向:
1. 底层的基础平台开发
2. 面向用户的数据产品开发
3. 数据仓库开发
4. 大数据分析
5. 算法,数据挖掘
简化一下运作流程:
采用阿里的数据体系分层架构分表为:数据引入层(ODS,Operation Data Store)、数据公共层(CDM,Common Data Model)和数据应用层(ADS,Application Data Service)。
分层 | 内容 |
---|---|
ODS 贴源层 | 实际业务产生的未经处理的原始数据数据 |
DWD 明细数据表 | 以业务过程明细数据进行宽表化处理,形成明细逻辑表。 |
DWS 汇总数据层 | 面向可复用模型公共建模,汇总成口径统一指标,完成数据加工与整合。 |
ADS 数据应用层 | 基于指标的个性化数据 |
作为底层能力,数仓同学会根据产品诉求做抽象和分层,并建立一些内部业务的通用模型。
除了配合分层之外,还有跑批、作业、数据集成、抽取 、回流等,这些都是 数据平台 的工作,目的是管理数据,是一个较为独立且闭环的技术产品,也是支撑数仓的能力平台。通过平台化和GUI的能力释放数仓同学的工作压力,同时更合理合规的透出到业务线。
通常是前端的主战场,配合各种端的业务,与数据平台联调,使用一些可视化的方案完成用户诉求。
在初步介绍了大数据团队工作以后,我们回到前端。
内部出现的一些问题:
总结:人少活急、业务壁垒、交流不畅
业界比较出名的数据可视化(排名不分先后)团队有很多,百度 Echarts 团队、阿里云 DataV 团队 、蚂蚁金服 AntV 团队 、360 企业安全集团可视化团队等。
这些团队 Paas 化(参考 DataV、网易数帆等)有更复杂的场景和更高的可视化要求,也能诞生很多可视化垂直赛道的专家机会。然而大部分公司想做数字化转型,都没金力培养一个支“可视化”的前端团队 ;要么直接外采,要么成立一个数据团队,前端只要简单场景的分析展示(数据处理后台、BI、大屏、驾驶舱)。
目前公司的规模和节奏卡在两者之间,有商业化的规划但是上升期业务交付压力很大,晒一条数据——6 月计划需要前端的需求为 27 个,实际排入 14 个,其中 42% 精力投入大屏、看板的项目交付。
经过一系列梳理,决定提升人效问题并借助大数据分析能力帮助其他团队建流程、做分析,我们明确了 3 点方向:
数据前端团队内部的底层能力,同时也可以成为公司的规范来保证数据展示的交付效率。首先需要建立一套通用视化规范,然后形成可插拔的物料体系落地到业务侧。
难点
方案
【鲁班数据源管理方案】(https://juejin.cn/post/7122240814108901406)
【低代码平台远程组件加载方案】(https://juejin.cn/post/7127440050937151525)
可视化搭建采用 NoCode,只有个别数据源处理需要前端做数据规则转换,基于物料沉淀和视觉规范做快速搭建;工作转移和共建流程放在了下面方案中。
难点
方案
【低代码平台远程组件加载方案】(https://juejin.cn/post/7127440050937151525)
【探索组件在线预览和调试】(https://juejin.cn/post/7145604963593355277)
难点
总结:横向能力 > 技术难度方案
当然路径图(桑基)、转化率(漏斗)等高定制组件应该是在“可视化物料体系”里面的,相比之下抛开技术本身,埋点更适合有产品思维,横向和数据意识强的同学。细节我们也沉淀了不少
【埋点能力分享】(https://juejin.cn/post/7114450860335169543)
使用大数据已沉淀的能力,连接业务与产研,让产研找到业务侧的技术发力点。为什么大数据前端团队可以做数据能力的运用和推动落地?
数字化运营的通用方案还在路上,感兴趣的关注我,等下一篇《数字化运营在客满业务线的落地》
大数据前端是一个特殊的团队,可大可小,如何打破技术边界,渗透到业务内部还需要不断修炼。最后,如果你正好也在这个团队,同时有些个人建议,欢迎在评论区分享。