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