论文部分内容阅读
随着企业的发展,传统的基于操作型数据系统由于数据往往被存储在不同的数据源之中,无法直接得到公司高层管理人员需要的综合数据,对企业战略规划的制定起到了制约作用。因此现代企业必须要采用以数据仓库为核心的面向分析型的决策支持系统,针对公司的决策者的需求进行数据整理和展现,从而促进企业的发展。本文即是一个企业配套以数据仓库为基础的决策支持系统的典型案例。本文首先介绍了为了满足决策支持的需要而产生的3种新技术,ETL (Extraction-Transformation-Loading)、数据仓库和OLAP(On-Line Analytical Processing)。数据仓库是在数据库基础上具有面向分析型数据的新的数据环境,数据仓库具有面向主题、数据集成、数据长期性等特点,能够充分满足决策支持的需要,是决策支持系统的核心;ETL是将不同类型的源数据通过处理导入数据仓库的过程,是决策支持系统的准备阶段;OLAP是在数据仓库多维数据的基础上,通过在多维数据集上进行切片、钻取、旋转等操作,满足企业决策支持的需要,是决策支持系统的展现阶段。之后,以作者亲身经历,参与开发的某企业的决策支持系统为例,根据与用户沟通的结果确定了三个大的需求方向,第一类是需要进行指标钻取,不需要进行多维分析的简单报表展示的需求,第二类是需要进行多维分析,不需要进行指标钻取的报表多维分析需求,第三类是既不需要进行钻取也不需要进行多维分析的历年分析需求。针对三类需求,作者针对负责的主题域,分别进行了数据仓库模型的设计,ETL过程的设计与实现,最后通过报表展示工具和表图转换工具实现用户的不同需求,对企业战略规划的制定起到支持的作用。在甲方企业采用以数据仓库为基础的决策支持系统之后,公司决策者对决策分析系统提供的数据非常满意,能够为公司的战略规划起到很好的支持作用。同时决策支持系统从需求到实现的成功实施也可以为类似企业的企业信息化起到参考作用。