01-数据分析之始末-概览篇

数据分析之个人浅见

在做数据产品经理之后,对数据分析的工作做了一些简单的功课,现记录如下,希望能够帮助数据产品方面的同学,同时也借此平台互相交流学习,不当之处,还请斧正。

数据产品经理职责

  1. 数据分析-- 把握数据动态,透视数据背后价值;
  2. 数据产品化 -- 需求中嗅得常规性需求,建立数据化产品,方便日后分析,解脱开发重复性劳动,及时响应需求;
  3. 一开始数据服务业务,成熟后数据指导业务;

对于一个数据产品经理之职责,详细请见文章 -- 《数据产品经理之职责 -- 待完成》。

数据产品简介

说到数据产品,各位看官会立刻想到BI(商业智能),现在市面也充斥着各种各样的数据分析类产品,如Tableau这样优秀的数据分析软件,也有如Splunk、Saiku、Kylin等大数据分析产品,抑或企业级数据分析产品 -- 淘宝的数据魔方、Google Analytics、百度司南等,都是非常优秀的数据分析工具,同时它们也都试用于不同的领域,会在后边的文章中就这些数据产品做分析(ps:不会对这些数据产品进行详细的操作指导,现在市面上有些部分软件的教程,同时这些数据产品也有比较好的用户手册,不在这上面浪费时间了)。

《Tableau产品分析 -- 待完成》

《Splunk、Saiku、Kylin数据产品分析 -- 待完成》

《淘宝数据魔方、Google Analytics、百度思南数据产品分析 -- 待完成》

如上边所示,现在的数据产品主要分为以下两类:

  1. 自由组合数据维度和指标,实时生成数据报表和可视化图表 -- 代表作:Tableau;
  2. 根据实际业务场景,将常规化数据以可视化图表的形式进行展现以供数据需求方使用 -- 大部分企业自行搭建的BI类分析产品;

至此,有人可能会质疑两种产品存在的重复性,“应该是两者就是一款产品啊?两者应该融合啊?”

的确如此,这也是现在企业都理想的两种状态,可是由于种种限制,导致两种产品在市面上并存,现做以下陈述:

1. 自由组合数据维度和指标产品

代表作:Tableau

由于此类型产品技术实现难度大,企业级数据量也日益增多,导致企业无法自行做这种产品,故而Tableau应求而生,现在市面也有专业做类似的数据分析产品的公司,比如永洪科技等;

2. 将常规化数据以可视化图表的形式进行展现

代表作:大部分企业自行搭建的BI类分析产品

为何市面上已经有Tableau这样优秀的BI类分析软件了,企业还要自行搭建呢?同时灵活性还不足,现做以下分析:

优势

(1)Tableau很贵,一般企业无法支付高昂的使用费用;

(2)数据为企业机密,不想外泄;

劣势

(1)自行搭建很耗费人力,一般企业没有专门的团队做这个事情,实现技术难度大。本身比较良好的方式是先有数据维度和指标自由组合的产品,在根据实际需求进行归纳总结,进而生成常规化图表供分析人员使用,但是由于以上限制,导致只能依靠有经验的数据产品和分析人员根据需求直接进行归纳总结作出可视化分析产品,这也是很多公司的数据开发人员抱怨开发任务重,数据分析师和数据产品人员缺失的比较重要的原因;

(2)临时需求依然依赖于数据开发人员;

快速搭建数据分析产品

那么数据产品搭建的过程中应该注意哪些问题呢?

  1. 别为了可视化而可视化,一个优秀的数据产品不应该是很好看,很炫酷,而是真正解决实际业务场景,发掘数据背后的价值;
  2. 提高数据查询效率;
  3. 降低使用门槛,做到产品无师自通;

详细可参见《如果“快速搭建一款数据产品”》

转载请注明出处,多谢 ~

时间: 2024-10-27 07:13:45

01-数据分析之始末-概览篇的相关文章

第01章 Java 技术概览

/**@前言: Java是Sun公司推出的程序设计语言,拥有面向对象.跨平台.分布式.高性能.可移植等优点和特性,是目前应用最广的编程语言之一.Java语言实现面向对象思想的三大特性:继承.多态.封装.Java语言可以制作网站后台.大型网络游戏.多媒体开发,而且还能够操作各种操作系统(linux.Android等) @第一章 Java 技术概览 Java由两部分组成:Java API + Java VM -- Java编程接口 + Java虚拟机.Java特性:跨平台.面向对象.分布式.多线程.

Other - 01 - Servlet学习笔记 - 概览

Servlet规范 本文第一段是 copy 过来的,请各位看官谅解,顺序结构参照 Servlet 3.1 规范. 什么是 Servlet Servlet 是基于 Java 技术的 web 组件,容器托管的,用于生成动态内容.像其他基于 Java 的组件技术一样,Servlet 也是基于平台无关的 Java 类格式,被编译为平台无关的字节码,可以被基于 Java 技术的 web server 动态加载并运行.容器,有时候也叫做 servlet 引擎,是 web server 为支持 servlet

【OC-Develop基础-01】iOS开发概览

一.第一个iOS程序 首先打开Xcode—Create a new Xcode project—Single View Application--输入项目名称,同时选择使用Objective-C语言,设备选择iPhone--接下来系统默认生成一个IOS项目模板.项目目录结构如下: 此时什么也不用做,直接运行看一下(注意这里已经切换模拟器为iPhone5),没错我们看到了一个iOS应用程序:

01 - 为什么要选这篇文章作为参考?

认证Scrum培训师和教练Jim York说过:Scrum本身很简单,但运用Scrum却很难. 许多我在组织当中遇到的人都会跟我说开始Scrum很难.一些团队也在实践一些敏捷的方法,但他们还远远没有达到Jeff Sutherland(敏捷先驱之一)所说的高效生产(Hyper Productive). 在我完成这本参考指南第一版的四年之内,市面上也发行了许多新的和非常棒的Scrum参考书籍.其中有一些我也阅读过并向我的学生们推荐:成功的敏捷[Cohn,2009].用Scrum来做敏捷项目管理[Pi

MVC 01

ASP.NET MVC 01 - ASP.NET概述 本篇目录: ASP.NET 概述 .NET Framework 与 ASP.NET ASP.NET MVC简介 ASP.NET的特色和优势 典型案例 ▁▃▅ ASP.NET概述 ▅▃▁ 目前开发B/S系统的主要技术有ASP.NET.JSP.PHP等.其中ASP.NET是基于.NET平台创建动态网页的一种服务器端技术,使用它可以创建动态可交互的Web页面. 在Microsoft的.NET战略中,ASP.NET是其中一项的技术,从图1中可以看出A

01背包问题(回溯法)python实现

接上一篇,同样的01背包问题,上一篇采用动态规划的方法,现在用回溯法解决.回溯法采用深度优先策略搜索问题的解,不多说,代码如下: bestV=0 curW=0 curV=0 bestx=None def backtrack(i): global bestV,curW,curV,x,bestx if i>=n: if bestV<curV: bestV=curV bestx=x[:] else: if curW+w[i]<=c: x[i]=True curW+=w[i] curV+=v[i

谁说菜鸟不会数据分析

本文首先对数据分析做了一个总体的描述,然后介绍数据分析的基本步骤,各步骤使用的工具都是excel.入门系列,不足颇多,望诸君指点. 参考书籍: <谁说菜鸟不会数据分析>(人门篇+工具篇) <Excel图表拒绝平庸> 总体介绍 所有的分析都是这六步,明确分析目的和思路-收集数据-数据处理-数据分析-数据展现-撰写报告.技能树也是围绕这六部展开,数据处理方面为数据清洗和加工,数据分析为统计学和数据挖掘,数据展现为数据可视化,撰写报告为PPT,而这些步骤中都可以用excel.python

android性能优化实战理论篇

本文地址:http://blog.csdn.net/iamws/article/details/51636175 第二篇:理论 通过之前前篇介绍的工具,我们知道了应该怎么样去获取要分析的数据,但是也仅仅局限在于怎么样获取数据,而没有深入数据分析,这一篇主要讲解的是UI刷新这块部分android理论知识,有了这些知识后,对于上面的数据该怎么分析,你就胸有成竹了. ps:本文只是个人理解后的总结,并不会深入源码层次分析,如有错误,还请麻烦各位帮忙指正~ 这篇文章要解决的理论问题如下: 1.什么是内存

带你玩转数据分析

第一章:数据分析介绍 01 数据分析介绍 第二章:开发环境部署 01 开发环境部署 → B 站视频链接(p1-p3) 第三章:Numpy 01 Numpy → B 站视频链接(p4-p9) 第四章:Pandas 01 Pandas → B 站视频链接(p10-p23) 第五章:matplotlib 01 matplotlib → B 站视频链接(p24-p27) 第六章:数据操作 01 数据操作 → B 站视频链接(p28-p30) 第七章:实战练习 01 实战练习 → B 站视频链接 第八章: