数据平台的建设可以当做一个产品来设计。从广义上来讲,所有以数据驱动为核心的都可以称为数据产品(如数据报表平台,DMP,BI平台),从狭义上来讲,就是公司内部的数据平台。今天我们要讨论的,主要是在公司内部搭建数据平台。

公司的内部数据平台,主要是给各业务提供数据处理、分析、展示,供内部所有部门人员使用的,涉及数据的收集(填报)、数据的整合、业务报表制作、业务员数据分析以及可视化数据展示,目的是让公司内部的所有业务都能通过数据来驱动和辅助决策。简单点讲就是通过数据分析平台来驱动公司内部的数据化运营。

那么如何设计符合企业实情并能解决实际问题的数据分析平台呢?

1. 平台建设主导人需要对每一块业务需求有深刻的了解,知道每个业务部门想要看什么样的数据,需要什么样的分析报表;这些数据是否现在就可以获取到,是否需要收集;业务部门通过这些数据分析,是如何推进和改善业务,是否有提升的价值意义。

2. 平台的设计需要根据业务的要求设计符合使用者需要的内容,产品要有层级和结构。如果设计的一张数据报表既要满足管理层的需求又要满足一线业务人员的需要,那么这样的数据产品体验很大可能是比较差的。因为领导和业务人员的关注点不一样,看数据的视角也不一样。领导往往需要一些能帮助把握大方向的关键指标,并且希望知道这些指标之后的问题是什么?原因是什么?所以给领导设计的报表需要直观易懂,并且能够基于这些指标的一场定位到问题。而业务人员更在乎业务的执行,关注的数据往往粒度很细,需要知道各项指标的明细。

领导关注的报表(FineReport制作)

销售领导关注的指标明细(FineReport制作)

3. 数据平台一定要注意数据质量、规范、统一。因为数据分析平台是面向所有业务的,怎么保证公司的所有部门人员对于数据的理解是一致的,这点特别难。(比如服装行业的“断码”,从领导层来讲,公司仓储的服装全部尺码如果不完整就是断码;从仓库的仓管员角度来讲,仓库内的服装尺码不全就是断码;从门店的业务员角度来讲,客户需要的尺码当前门店无货就是断码)。公司的业务系统各有不同,数据库分布,数据口径不一,数据孤岛问题,导致数据的质量和结构也千差万别,越是这样,数据仓库的数据建设就显得尤为重要。平台的数据质量依赖于数据仓库底层的数据模型,所以一个好的数据仓库很大程度上决定了数据分析平台的数据质量。

4. 工具选型上,有报表平台、BI。报表平台适合构建基础的规范化的数据分析平台,从明细报表(表格类)的,项目档案,文件报备,数据填报,数据报表,业务主题分析,文中的所有demo就是用FineReport制作,侧重于展示和报表管理。BI侧重于分析,拿到数据可以自己拖拽维度来分析,不同于报表受模板框架的限制,涵盖简单的明细报表、分析报表和主题分析,制作要简单很多,大数据量的处理性能也强劲很多,代表:FineBI、Tableau.

下面我们就从实战的角度来加以阐述。

某公司是一家电商公司,那么该公司的各部门需要看哪些数据呢?首先收集日常常用的数据指标,哪些是经常要查询的,哪些是要日常填报的,这些在过往的经营中都有备案,好收集。这就构成了日常的基础查询类报表,这类报表最占大头。

其次,我们可以观察一下各部门的KPI是什么?下放到团队以及个人的KPI是什么?是否能以具体的数字来量化?如果对负责支持的部门的KPI不了解,就去寻求部门领导帮助(使用者最懂要什么),不落实指标如何能设计出好的数据报表?通常粗略的,例如采购部门的KPI基本就是销售额、订单数、销售毛利润、采购成本;运营部门的KPI就是新老用户述、留存率、复购率、用户流失、转化率,市场部门的KPI就是PV/UV、新客数,这就构成了各部门日常管理的报表。

那么知道各个部门的核心KPI后,下一步就是针对一些特定场景的主题报表。主题报表往往是记录某一事件,其中的指标都是相互关联的。

比如,我希望知道这个月我的绩效完成的怎么样?在团队内排名是提升还是下降?每个人的绩效结果明细是怎样的?——这就构成了日常考核报表。

又比如在分析产品时,需要重点关注某些产品的相对市场份额和市场增长率,则要建立波士顿矩阵分析,以便让资源有效地分配到合理的产品结构中(当然还有其他分析角度)——这就是品类分析。

产品分析(FineReport制作)

再从业务分析和使用场景入手,拿采购部门的小王来说,他是怎样看数据的呢?

每天早上,我希望知道昨天的销售情况怎么样?所以这时候应该设计一张基础查询报表给到他,这张数据报表应该具有以下功能和内容:

1.能够查看昨天以及过去各时段的数据;能够按照产品、地域来统计;能够与过往的平均值做比较,看看是不是某区域某产品的趋势上有大的变化,是不是广告投放,活动推广带来的,影响大不大。其次,每个月,每季度的数据是多少,能够选定时间段自动展示。

2. 指标越丰富越好,如果销售额下降了,看看是不是订单数下降了,订单数没变是不是客单价的问题,是由于商品结构的原因还是活动门槛调整导致的。

3. 数据分析的能够下达的粒度越细越好。比如数据粒度可以从全国下钻到省份,从省份下钻到城市,这样交易额下降了就能知道是哪个省哪个城市出了问题?就能针对性的解决。

经过以上几个步骤,即可形成平台雏形,形成规划文档。但一个数据分析平台,无论前期规划得多么丰富,也不可能一蹴而就。公司的业务在不断变化,分析的内容也越来越丰富,在这过程中总需要不断磨合和调整,只有不断完善之后,才能形成一个更加量身定制的实用平台。

转载于:https://blog.51cto.com/10023971/1923075

如何设计企业内部的数据平台?相关推荐

  1. 如何设计公司内部的数据平台

    何为数据产品?从广义上讲,一切以数据作为驱动或者核心的都叫数据产品(例如数据报表平台.DMP.搜索与精准化产品.风控产品等等),从狭义上讲,就是公司的内部数据平台.今天和大家讨论的,主要是关于公司的内 ...

  2. 教你如何设计公司内部的数据平台

    何为数据产品?从广义上讲,一切以数据作为驱动或者核心的都叫数据产品(例如数据报表平台.DMP.搜索与精准化产品.风控产品等等),从狭义上讲,就是公司的内部数据平台.今天和大家讨论的,主要是关于公司的内 ...

  3. 硅谷企业的大数据平台架构什么样?看看Twitter、Airbnb、Uber的实践

    导读:本文分析一下典型硅谷互联网企业的大数据平台架构. 作者:彭锋 宋文欣 孙浩峰 来源:大数据DT(ID:hzdashuju) 01 Twitter的大数据平台架构 Twitter是最早一批推进数字 ...

  4. 开源企业内部沟通协作平台, 免费企业IM, ENTBOOST, Windows环境:免安装模式部署

    关于ENTBOOST 恩布互联: ENTBOOST公司致力于提供,开源企业内部沟通协作平台,开源团队协作平台,免费企业IM,私有云部署产品:所有ENTBOOST产品可以免费部署到企业内部服务器上,帮助 ...

  5. 开源企业内部沟通协作平台 ENTBOOST 发布1.21版本

    开源企业内部沟通协作平台,恩布企业IM PC端,服务端同时1.21版本,开源企业IM,免费企业即时通讯软件:主要版本更新内容: 全新版本恩布IM私有部署"黑科技",绿色免安装,运行 ...

  6. 开源企业内部沟通协作平台,ENTBOOST 发布 1.21 版本

    为什么80%的码农都做不了架构师?>>>    开源企业内部沟通协作平台,恩布企业IM PC端,服务端同时1.21版本,开源企业IM,免费企业即时通讯软件:主要版本更新内容: 全新版 ...

  7. 软件架构设计原则和大数据平台架构层

    1.软件架构设计的六大原则: 1)"开-闭"原则(OCP) Software entities should be open forextension, but closed fo ...

  8. 深度好文!多年架构师经验,详解阿里内部大数据平台架构

    今天在某乎上看见这么一个问题: 其实,这个问题就相当于是把自己的组织架构透露给外部了,因为太多的人想要知道大数据的平台怎么架构,组织怎么架构,每一步应该做什么,有什么注意点等等. 今天我就把我自己所知 ...

  9. 基于xwiki部署企业内部知识管理平台

    1. Xwiki介绍 印象笔记.有道笔记.为知笔记都是挺好的商用笔记知识管理软件,不过有些敏感文件是不太好放到互联网上的. 所以搭建一套内部局域网知识管理平台是非常有意义的,在开源Wiki系统中,XW ...

最新文章

  1. Grid SearchCV(网格搜索) 用法代码演示
  2. (深入理解)matplotlib绘图原理(figure,axes,axis,canvas的区别)
  3. 直播预告|灵动MM32 MCU助力全国大学生智能汽车竞赛——基础培训
  4. Java02-day02【运算符(赋值、关系、逻辑、三元、算数、自增自减)、分支语句(顺序结构、if语句)】
  5. 九、N-gram语言模型
  6. 前端学习(3040):vue+element今日头条管理-上午回顾
  7. Android 实现书籍翻页效果
  8. Mybatis原生dao开发方法实现增删改查
  9. 职称计算机考试f11,2016全国职称计算机考试PowerPoint单选试题3
  10. 数字信号处理:时域采样定理与频域采样定理
  11. nginx防盗链配置
  12. 郭天祥的10天学会51单片机_第八节
  13. matlab教程易,Matlab经典教程—从入门到精通 中文PDF
  14. linux删除文件子最后两行,关于linux:如何使用sed删除文件的最后n行
  15. linux系统修复home文件夹,在Linux操作系统上修复损坏的主分区/主目录
  16. 电子设计PCB-Altium笔记
  17. 使用Java在浏览器页面无法导出excel表格
  18. mysql-5.5.20-winx64_mysql-5.7.20-winx64命令安装
  19. 利用VML标记语言画图、动画制作
  20. 研修平台展示页-sun鹏飞

热门文章

  1. GDCM:gdcm::Writer的测试程序
  2. GDCM:提取JP2文件所有解析度的测试程序
  3. Boost:can_require_concepr的使用测试程序
  4. ITK:打开一个二进制图像
  5. VTK:相互作用之MoveAGlyph
  6. VTK:图片之ImageMagnify
  7. OpenCV序列中创建矩阵cv :: Mat的实例(附完整代码)
  8. OpenCV‘s Kalman filter卡尔曼滤波器的实例(附完整代码)
  9. OpenGL material light材质灯光的实例
  10. OpenGL simpletexture简单的纹理的实例