背景
一个数据平台它应该具备哪些功能呢?从以往自身数仓工作经历来看,它应该具备数据开发的能力,还有数据调度能力。这是作为一个数仓开发人员首要关注的点。
那么,数据挖掘和数据分析人员。他们注重哪些点呢?拥有数据服务能力,数据管理能力对数据使用人员来说是比较友好的。
对于大数据平台开发人员来说,如何更好的做一个平台和工具,如何更加灵活实现平台维护是大数据平台人员,作为一个软件开发者考虑的。
所以结合上述不同工种的工作内容,大家所需的点不同。但是大家都有一个共性,就是数据。那么整合所有点形成一站式数据平台。
当然这里没有列举出所有应该包含的功能,数据体系太庞大,那涉及功能太多了。这里只是结合自身所考虑到的点,当然后续也会不断完善其它功能(离自己还有些遥远的概念就不一一列举了)。
整体架构图
大数据平台架构
数据中台-功能架构
数据中台-应用架构