For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
随着企业规模的不断发展和市场的不断扩大,为了能够更好的发展企业和提供一个良好的市场运营环境,我们在进行产品推广的时候都需要不断的收集数据来调整我们的战略方法。
今天,我们就一起来了解和学习一下,在进行数据分析的时候,如何才能搭建一个不错的数据分析平台。下面我们就开始今天的主要内容吧。
要搭建一个数据分析平台,首先我们需要实现不同的数据展示。
1.实现可拓展的展示报表
BI平台首先要完成的就是对指标的报表性展示,大家首先想到的解决方案无非是前端写页面,后端接口在数据库查询相应字段,直接吐出数据。可是,这种传统的方式太依赖于前端,如果增加一个指标,前后端修改的成本都比较高。因此,为了以后BI平台的可扩展性,可以通过前端配置json,并在API下一层添加了QueryAdapter来把Api的接口翻译成相应的Sql,然后通过Sql查询数据库的形式,来提高前端的扩展性和报表的灵活性。
这里要讲两个概念,单图(chart)与看板(dashboard),单图主要是对指标进行某种样式的展示,例如日活的折线图、日活的表格、多平台日活对比图等,并可以对单图进行多个维度的查询操作,它提供了:
维度:可以选择多个维度,向下进行钻取;
时间:可以选择昨天、过去7天、过去30天、过去90、过去180天、过去365天以及自定义天数;
图表样式:目前支持折线图、横向柱图、竖向柱图、表格、地图、饼图等图表。
同时,对于数据分析能力也需要有一定的条件。
2.自助分析功能
以上只是满足固定数据的展示,可是,数据产品经理经常面对的情况是,业务人员的需求是多种多样的,如果这些需求都让负责BI平台的产品经理来配置的话,既增加工作量,又有很大的沟通成本,这时候,业务人员就需要一个能够自己在平台上快速方便搭建报表的方式。
自助分析功能这部分主要包含创建单图(chart)和创建看板(dashboard)两部分,这两部分都是基于前期灵活可扩展的json图表配置,并在此基础上,能够创建一些复杂的计算字段,例如,想计算平均停留时长这个指标,它是由总停留时长除以dau计算而成的,总停留时长和dau都是基础指标,在数据表中是已经存在的,那么就可以定一个计算字段,命名为平均停留时长。
自助分析能力的核心如何确定?
自助分析功能的核心是创建单图功能,使用人员可以选择图表样式,现在常用的图表类型有表格、折线图、柱状图(横向柱图、竖向柱图)、饼图、漏斗图、堆积图等,然后选择数据源里的数据表,把对应的数据表中的字段拖拽到时间、维度、指标栏中,然后选择查询便可以在显示区进行预览,还可以设置过滤条件,进行一些维度的过滤,并可以设置是否在前后端显示。
在基本功能的基础上,还有一些细节功能需要去优化,例如,有时候折线图从0为Y轴为起点很难看出波动,这样就可以设置指标显示的范围,让它在一定范围内显示,从而进一步缩小显示区间,突出趋势变化,另外,还可以支持一些实时数据的展示功能等。
完成创建单图功能后,就可以基于已经创建的单图上,选择已经创建的单图,动态拖拽到看板(dashboard)的合适位置,从而组成满足自己分析需求相关的看板,形成日常性报表组合。
除了需要不同的分析方法以外,合适的分析工具也是非常重要的。
3.功能性分析工具
一个完善的BI平台,不仅仅是单纯展示数据的,还要能够能为数据分析师、业务人员提供一些常用的数据分析工具,例如用户行为路径、用户分群与用户详情、系统监控等工具,可以方便使用人员方便快捷的分析更精细的业务场景。
以用户分群和用户细查为例,日常中经常需要把满足某个或者某些条件的用户区分出来,然后查看这批用户的一些关键指标以及一些行为事件等,例如,想了解iOS平台上,最近五天内连续沉默的用户,使用人员选择这些条件组合后,就可以获取一批userid的列表,让后查看每个userid的用户属性、用户行为轨迹、用户活跃度趋势、用户阅读文章列表等信息,由于不方便透露一些用户信息,用户细查页面就以原型图的形式给予示例。当然获取某些条件下的userid对集群来说是有一定的计算压力的,要等一些时间计算完成后才能给用户显示。
那么,在不同的部门需求下,对数据分析的选择和注重点也是需要多方变化的。
4.业务场景模板
BI数据系统是要更方便的服务于不同的业务场景进行数据分析的,每个业务场景总会沉淀下来一套固定的分析思路和分析架构,这套固定的分析架构就可以放在BI平台上来实现,例如渠道分析、用户留存分析、用户活跃分析及日常的周月报等。通过分析模板,可以方便快速的查看数分析数据,提高效率。
例如活跃用户分析来说,根据平时的分析习惯,一般要将活跃用户拆解为不同的活跃用户群体,进一步查看活跃用户的构成及这部分用户的变化情况,从而针对每部分的不同群体进行优化和分析。例如可以按照下图的分析框架创建一个看板(dashboard),由一下七个单图(chart)组成一个日常的分析模板。
作者:徐鹏
【免责声明】:本内容转载于网络,转载目的在于传递最新信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。