数据从何而来?企业日常业务各个环节都会产生数据,这些数据零散的分布在各处,数据的价值也随着其体量的增加,不断增加。 获取其中的价值,并帮助企业发现问题,进行正确的决策,以达到赢得市场的目的。 数据分析就是上述手段之一。 业务系统主要供基层人员使用,进行一线操作,通常称为OLTP(on-line transaction prosessing 联机事务处理)。 数据分析的目的就是探索并挖掘数据的价值,作为企业决策高层参考,通常称为OLAP(on-line Analytical processing 联机分析处理)。即也可以成为离线数据分析。 从功能角度看OLTP负责基本业务的正常运转,而业务数据积累所产生的价值信息则被OLAP不断呈现,企业高层通过这些信息不断调整公司经营决策,也会促进基础业务的不断优化,这是 OLAP OLTP 的根本区别。 OLAP不应该对OLTP产生任何影响,(理想情况下)OLTP应该完全感觉不到OLAP的存在。 这句话很重要,思想可以指导你的架构设计。 仔细体会下,如果你要设计的功能模块是 归属 OLAP 范畴的,那么请慎重考虑你的架构设计,不应该让OLAP的设计浸染线上业务的运行。!!!!!