论文部分内容阅读
随着科学技术的飞速发展和市场、经济的全球化,市场竞争形式从企业间的竞争逐渐演进为商业智能之间的竞争。在这种新环境下,EDW(Enterprise Data Warehouse)分析系统作为一种辅助企业做出决策,提高企业竞争力的有效手段,正受到越来越多的重视。本文重点研究适合我国中小型企业的EDW分析系统解决方案,给出实现解决方案的关键技术,并在此解决方案的基础上设计实现JYEDW(金源EDW)分析系统。本文的主要工作包括: (1)提出了一种.Net平台下的中小型企业数据仓库架构——JMNetEDW架构。它由数据存储管理层,分析模型层和应用服务层组成。JMNetEDW简化了企业级数据仓库架构,采用了自行设计的JMELT数据抽取工具,去掉了部门级数据集市,加入了即时查询。这种架构设计简单清晰,层次分明,弥补了企业级数据仓库架构在中小型企业应用中技术复杂度高、扩展性弱、价格昂贵等方面的不足。 (2)分析了JMNetEDW架构实现过程中的关键问题,给出了相应的解决方案和实现。提出并设计实现了新的抽取工具——JMELT工具,并对工具的有效性进行了验证。它把转换工作放到数据仓库中完成,借助RDBMS引擎,完全采用SQL实现,省掉了传统ETL的数据转换引擎,降低了技术复杂度和对源业务系统的影响,提高了工具灵活性和抽取效率;采用即时查询和Analysis Services的数据预处理、客户端数据存储功能提高系统的查询效率;运用基于XML Web Servic的OWC组件技术,实现前端展现工具,提高OLAP报告的灵活性。 (3)按照面向对象工程技术,采用UML统一建模语言,并结合金源环境工程公司的ERP系统,运用JMNetEDW架构,设计实现了JYEDW分析系统,给出了数据仓库建模、采购和库存的OLAP分析模型、JMELT工具的详细分析和设计。