简论企业ERP系统部署架构以及配套BI系统的部署架构设计

时间:2022-04-22 12:12:59

简论企业ERP系统部署架构以及配套BI系统的部署架构设计

摘要:对企业erpbi系统部署架构进行对比分析,找出适合企业自身的架构设计,降本增效。

关键词:ERP;BI;部署架构设计

中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)18-4364-02

On the Deployment of ERP System Architecture and Supporting the Deployment of BI Systems Architecture Design

WU Xiao-lan

(COSCONET(Beijing)Co., Ltd, Beijing 100031, China)

Abstract: ERP and BI systems for enterprise deployment architectures were analyzed to identify their own framework for the design, cost and efficiency.

Key words: ERP; BI; deployment architecture

企业ERP系统的部署架构设计无外乎分作集中式和分布式两种。对于集中式的架构,其核心是集中式的数据管理(如图一左半部所示),即企业共享一个数据中心。数据的集中存放,为数据共享、数据一致性奠定了坚实基础,可以对今后为在ERP系统之内扩展的商务智能(BI)系统而建设的BW系统,即数据仓库系统提供较为完整的ERP操作层数据源,使得BW系统在数据抽取、清洗和分析方面更加快捷、清晰,口径更加一致。集中式ERP的部署比较适合于业务相对单一行业、企业各分支机构相对集中、业务数据量规模不大并且累计增长规模不大、网络部署开销小的企业。

但是,伴随企业的不断发展和壮大,企业的规模也日趋庞大,在不断发展的过程中,新的分部的建立很可能带来新的ERP数据中心的建设,整个企业的ERP系统架构也就很可能从集中的模式发展成为分布的模式。企业可以按照地域或者行业进行ERP系统的分布部署,无论按照何种划分模式,其部署架构都会转变为图1右半部的模式。在这样的模式下,企业ERP接续的BI系统的建设以及为之服务的数据仓库BW系统,将会有不同的架构方案。

方案一:构建企业级BI平台(或者叫企业级数据仓库平台,见图2)

企业级数据仓库,按照数据仓库领域的权威W.H.Inmon给出的定义:数据仓库是一个面向主题、集成、时变、非易失的数据集合,是支持管理部门的决策过程。数据仓库是一种解决方案,是对原始的操作数据进行各种处理并转换成有用信息的处理过程,用户可以通过分析这些信息从而作出策略性的决策。

构建企业级数据仓库平台即在统一的技术思想的指导下,采用统一业务数据模型标准并且共享数据模型标准,采用统一的编码标准和数据仓库模型标准,运用统一数据仓库技术架构及软件,从而搭建统一安全架构、运维架构。这个平台,统一将所有运用于分析的ERP等业务系统作为数据源,抽取相应的数据到数据仓库的数据集结区,而总部和分部将在这些数据的基础上各取所需,根据不同的分析需求,将数据进行转换和汇总,建立多维度分析模型,通过报表展示工具和企业级门户输出分析结果,协助企业高层的决策分析。这个平台统一面向各数据中心,是为各数据中心服务的平台,各个数据中心的BI应用都架构于这个平台之上。

这个架构的特点是:

1) 总线结构;

2) 数据来源统一,数据分析颗粒度一致,不会导致多统计口径而数据不一致的情况发生;

3) 流程上可形成统一业务流程,操作流程,建立同一入口的报表平台,实现数据的自动传递,减少不必要的手工操作,提高数据的质量,提高出具报表的效率;

4) 平台为总部、分部各数据中心提供级别一致的服务,总部管理平台本身,平台之上应用的管理则由应用所属单位进行管控;

5) 平台一旦建成,即可形成系统、权限管理以及运维方面的指导性的规章,接续扩展建立的BI应用都可以遵循,管理上整齐划一。

方案二:构建分布式BI平台(见图3)。

分布式的BI平台顾名思义就是每个数据中心各自为战,面向各自的ERP等业务应用建立相应的BI分析应用,各个数据中心根据自身业务特点构建符合自身需要的BI应用系统业务,在管理上允许百花齐放,财务分析视角也更加灵活多样。分布式架构的特点是:

1) 树形结构;

2) 数据来源多样,数据分析颗粒度多样,总部数据中心的数据源既可以是ERP等业务系统,也可以是各分部的BI系统,总部数据统计口径会和分部的统计口径产生不一致的情况;

3) 每个数据中心分部都可以制定符合自身要求的业务流程和操作流程,各数据中心对数据质量的要求不一致,这取决于业务分析需求;

4) 对总部的管理来说既可以下放到下属公司去管理,也可以部分收回到总部来管控;

5) 由于不是通盘考虑,在早期的实施上更为快速便捷;各分部数据中心建立的BI系统的生成成果可以直接为总部所用;总部可以抓大放小,突出层级管理的优势;分部可以在自己的权限内完全制作符合需求的BI应用。

这两个方案没有优劣之分,视企业发展的进程而选择是采用什么方案。两个方案也可以嵌套存在。无论哪种方案中,构成BI应用系统核心的BW数据仓库的建设都遵循几方面的必要因素,一是源系统,就是提供数据供企业级数据仓库抽取存储集成的系统,可以是前端操作型的、完成数据收集的业务系统,也可以是完成数据分析结果输出的BI系统;二是保存从源系统抽取过来的原汁原味数据的抽取层,供以后的应用及分析;三是数据合并及处理层,即由于业务需求需要对抽取层的数据进行加工转换或者抽取层的数据来自于不同的系统和不同的地点而需要把数据合并起来进行操作的部分;四是数据分析层,就是按不同分析主题以及部门等对数据进行多维度汇总分析;五是数据展现层,即出具各种报表供用户查询提供数据访问的界面,这个展现层可以根据不同的部署模式,存在于企业级BI平台之上或者存在于各分部数据中心BI应用之上。

企业通过前端业务系统完成原始的数据收集后,如何利用这些数据提高企业的竞争能力,扩大企业的利润,降低企业的成本都成为决策层所面临的问题。另外市场全球化,顾客需求多样化、个性化、变化频率加快,竞争范围和激烈程度逐渐加大和加剧,企业要想生存就必须迅速反应,实施管理信息化和决策智能化,商务智能(BI)不断进入企业也就顺理成章。企业ERP以及BI项目的实施是一个长期而艰巨的任务,我们做好系统架构建设的愿景就是能为企业提供技术和数据的支持服务,做到信息触手可及、关键指标可以进行各方面的分析、各方面的信息可及时到相应的信息披露平台甚至是到企业管理层的移动设备上,各级管理者可以通过包含报表工作平台在内的一切途径,了解管辖的业务状况,缓冲沟通歧义并且节约沟通等成本,从而作出有利于企业生存发展的重要决策。

参考文献:

[1] 陈永杰.SAP商务智能完全解决方案[M].北京:机械工业出版社,2008.

[2] 卢俊,周越亭.SAP行业解决方案[M].上海:东方出版社,2008.

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文

上一篇:基于CDIO的计算机专业项目课程体系构建 下一篇:数据库查询优化方法研究