理性决策的基础是数据,而数据分析中,OLAP是重要且必要的工具。结合自身工作特点及心得,拙作于斯:
1.什么时候用多维度OLAP?
多维度OLAP在让数据透彻的同时,也会造成数据碎片的风险。因此,使用OLAP时一定要有目的的使用,比如在验证或推翻假设检验时对比项(控制组)的选取,抑或探求某一维度下具体指标值。OLAP可以增加数据的分辨率,但也会使数据碎片化。在数据贪心心理的作祟下,谨记在明确目标下再使用多维度OLAP。
在没有明确目的,但要探索数据时进行OLAP,一定要先在目前计算性能允许下,设定好数据的分辨率(如一层维度)。通过这样来利用OLAP对数据进行探索。
OLAP大多数时是供整个团队来自助查询的,这部分功能不宜过分延伸,因为">数据计算成本很难让团队成员充分理解。一言以蔽之:OLAP要么在有明确目的下,要么在明确限定下使用。
2.OLAP的目的:
随之而来的问题是OLAP的明确目的是什么? 如果说数据分析的目的是为判断决策提供逻辑依据,那么OLAP即是为这些逻辑依据提供分析用的原材料。一个指标值突然的显著变化,我们的目的绝不是说看遍所有维度,所有水平的指标表现,这是一种低效的方法。而宜用相关性高的维度中可能影响的水平下之数据,去推翻或支撑备择假设。如A指标在过去30天内环比波动在3%以内,但最近2天波动却达到10%,对这种异常首先进行假设,而后利用OLAP所呈现的更细粒度数据对假设进行论证或推翻。
OLAP很难解决问题,但却是解决问题道路上的重要工具。
以上拙见,仅供参考。
时间: 2024-11-05 20:11:24