7.3 核心分析方法与高级分析方法

本书讲了许多高级分析方法。这就涉及了一个问题:“高级”分析方法与其他的分析方法有什么不同。为了简单起见,我们称非高级分析方法为核心分析方法。核心分析方法往往会提出简单的问题,并提供简单的答案。一个核心分析流程将调查发生了什么事,什么时候发生的,以及造成了什么影响。

我们来举例说明。产品经理需要知道上个月的促销执行情况:公司是否像计划中的那样获得了很多新的签约用户,一个核心分析将如何研究这个问题,一个核心分析也许会查看到底有多少用户签约了。这是所发生的事情。每天的签约数量是多少,这是事情发生的时间。新增用户带来了多少收益,以及与基线比较后情况如何,这是事情产生的影响。

请注意,核心分析方法的所有数据都是由标准化的报表提供的。分析本身是验证这些报表、给出参考及建议措施的过程。在这种情况下,分析报表将包括查看数量以及确定目标是否达到,然后产品经理可以确定这些提升是否可以被认为是成功的。

问题是,这种核心分析方法无法处理一些悬而未决的问题,比如说,为什么那项提升会产生这些结果,在未来我们可以为此做些什么?


对高级分析方法的研究越来越深入

高级分析方法基于发生了什么事情,什么时候发生的以及结果产生的影响。这种方法还尝试辨别是什么导致了事情的发生和未来我们可以做哪些事情。高级分析方法包括了大量的活动,包括复杂的SQL即席查询、预测模型、数据挖掘、预测,以及其他类似的活动。


高级分析方法远胜于核心分析方法。高级分析方法包括从复杂的SQL即席查询到预测、数据挖掘、预测模型的方方面面。一个常见的问题是,高级分析方法与数据挖掘、预测或预测模型有什么不同?答案是,这些复杂算法都属于高级分析方法的工作范畴。此外,高级分析方法还包含其他不是复杂算法的分析过程,譬如SQL即席查询—不是日常的简单SQL查询,而是包括以复杂方式合并数据源的、高度复杂的SQL查询。

这些复杂分析活动(像高级SQL查询)包含在高级分析定义中的原因是,高级分析方法的主要目的是量化事件的起因,预测事件再次发生的时间,以及识别出对未来尚未发生事件的影响。有时它并不要求有一个独特的模型获得你回答那些问题所需要的洞察。

例如,想象一下,一个公司正在探索客户浏览网站的行为,并做一个鉴别在网站上浏览商品是否会增加客户购买或者不购买可能性的分析。由于网站数据总在更新,解析网站数据以及把网站数据与其他的顾客数据结合起来的工作量非常大。那么,开始阶段的也许是类似于关联分析的简单分析,这样做的直接结果就是,不需要建立一个特定的模型和流程。如果发现了浏览商品与销售之间的强烈关联,那么这家公司将针对那些只想浏览商品而不购买的顾客指定更适合的营销策略。或许以后他们会想更加精确地量化它们之间的关系,但是短期内,他们会自信地相信自己已经找到了一种可以从中获益的模式,所以他们会使用它。

高级分析方法是企业整体分析策略中的一个重要部分,有助于一个机构达到一个更高水平。高级分析方法包括非常复杂的SQL,或连同建模、预测、数据挖掘及类似原理的数据操作,然而,企业中并没有那么多能做高级分析的人,那些人可以提供强有力的洞察。