图1 生产管理OLAP系统架构图
整个OLAP系统分为四个部分:一、OLTP基层数据库,它是分析数据的来源;二、储存分析所用数据的数据仓库,其源数据采用DTS或者脚本从OLTP数据库中提取和整理获得;三、OLAP服务器,是支持和管理多维数据结构的数据处理引擎。利用Microsoft OLAP Services创建的多维数据集也称立方(Cube),这种结构具有良好的性能,能够灵活快速的处理原始数据,具有比较快的响应速度;四、是前端浏览工具,使用Excel或者VB编制的程序可以对多维数据集进行查询,并以表格或者图形的方式提供给客户。
在这个系统中,OLAP数据和OLTP数据是分离的,这种架构不会对OLTP系统运行效率造成影响。