APP下载

基于大数据技术的企业ERP的应用探究

2017-04-08曾岸林

数字技术与应用 2017年2期
关键词:ERP系统大数据技术数据挖掘

曾岸林

摘要:随着规模的日益扩张,现代企业的数据类型日益复杂,除一些结构化的数据外,还包含一些半结构化和非结构化的数据,这使得传统ERP系统已经无法满足企业业务发展的需求。而将大数据技术引入企业ERP系统之中,不仅可以解决数据存储、管理和处理难等技术问题,而且可以利用大数据技术对ERP系统中的海量数据进行数据挖掘,帮助企业将数据浓缩为信息,从而为企业决策提供数据支持。

关键词:大数据技术;ERP系统;数据挖掘;信息化

中图分类号:TP311.13 文献标识码:A 文章编号:1007-9416(2017)02-0090-01

1 基于大数据技术的企业ERP的应用

1.1 基于大数据技术的企业ERP的总体需求

现代企业基于大数据技术的企业ERP的总体需求大致可以归纳为:建立产、供、销、研发、服务一体化的信息集成平台,消除信息孤岛,辅助企业提高整体经营管理水平;实现财务业务一体化,保证财务数据及时准确来源于业务,并为业务环节提供有效信息;为企业决策提供准确、全面和及时的经营信息;完善业务流程优化与改善体系,实现流程的标准化和集中式管理,推动管理流程的完善,改善运营效率;构建企业业务运營监控平台,帮助管理团队快速识别企业关键业务领域的运营风险与差异,加强企业运营中的风险控制;实现管理规范化、制度公开化、标准透明化、工作平台化、考核数据化、历史追溯化。

1.2 基于大数据技术的企业ERP的整体架构

大数据技术可以应用在企业报表、客户分析等业务上(例如对客户分析时,可以利用大数据技术来做定向优化、效果分析等),而基于大数据技术的企业ERP体系结构整体可以划分为数据源层、传输层、处理层及存储层。

第一,数据源。数据源是大数据分析的数据来源,主要包括了ERP中各个子系统中的数据(如财务报表、资产数据及营销数据)及其他系统中的数据。

第二,数据采集。ERP系统中的一部分数据是结构化数据(如员工基本情况、物资库存、客户信息等),可以直接存储在传统关系型数据库中以便于查询操作;对于ERP系统中的日志数据,通过Flume进行釆集;对于生产经营数据等保密性要求较高的数据,可以使用特定系统接口等相关方式进行釆集。

第三,数据预处理。由于来自于不同渠道的数据大小不一且类型各异,存储和分析都不方便(例如采集日志数据时,由于存在各种类型的数据,因此无法确切分辨安全日志和用户日志),所以在存储采集上来的数据前,需要对数据进行预处理(主要是切割、整合和优化大块数据以形成小块数据),以便数据的存储和分析。

第四,数据存储。基于大数据技术的企业ERP中,数据存储采用的是HDFS分布式存储结构,数据库采用关系型数据库和HBase数据库结合的形式(将结构化数据存储在关系型数据库中以便于数据的查询,将非结构化数据存储在HBase数据库中以存储海量非结构化数据并确保查询速度不受数据量的影响)。

第五,数据分析决策。大数据技术使企业ERP能够获得更多和更广泛的数据来源,减少企业对数据抽样和存储的全部信息的依赖度。在企业ERP中,数据可能是销售数据、生产数据等等,通过大数据分析的结果,能够减少客户的流失并增加客户的消费热情。在基于大数据技术的企业ERP中,对于数据量较小且存储在关系型数据库中的数据,我们仍然通过传统的数据处理方式进行处理。Mahout中提供了一些数据挖掘和机器学习的经典算法,是一个算法库,通过与Hadoop结合能够实现数据挖掘的功能。

第六,数据展示。在基于大数据技术的企业ERP中,将经过数据分析、处理和挖掘后产生的决策信息(如财务报表、销售统计等),我们都可以通过可视化的图表形式进行展示。

第七,系统管理。在基于大数据技术的企业ERP中,ERP的使用权限仅限于内部员工,应赋予操作员工相应的权限。但是其中一些内部数据或者是客户的相关信息属于机密信息,只有相关人员才能进行查看,因此要赋予这些人员更高级别的访问权限。系统管理的主要功能就是设置不同级别用户的访问权限,具有相应级别访问权限的人员可以进行同等级别权限的操作。系统管理层也要对数据流进行管理控制,包括数据传输、处理、存储、计算各个方面。

2 基于大数据技术的企业ERP系统与已有信息系统的集成

现阶段企业ERP只能对人力资源、财务等通用性业务进行集成,而一些集中式部署的个性化业务系统则可以通过ESB企业服务总线进行集成。但当业务系统从原来一个机房的集中式部署转变为异地多机房的分布式部署时,ESB就无法满足多机房跨地域业务系统的功能需求了,这将导致系统间的联系不紧密。在此种背景下,利用大数据的分布式技术,使用Zookeeper作为分布式消息系统,能够将海量的数据在系统之间进行传输,从而给跨系统获取数据,甚至是跨地区跨系统获取数据提供良好的解决方案。

3 结语

大数据时代背景下,企业管理者做出决策不能仅仅依赖于直觉,还要依赖于数据,为此将大数据技术引入ERP系统之中,将极大的降低系统的投资和维护成本,为企业管理者作出正确决策提供全面支持。

参考文献

[1]耿丽丽.大数据时代下企业构建ERP系统的重要性[J].中国管理信息化,2014(22).

[2]孟小峰,慈祥.大数据管理:概念、技术与挑战[J].计算机研究与发展,2013,50(1).

[3]谢获宝,张茜.大数据时代下企业ERP系统的构建及其与会计信息系统的整合--以苏宁云商为例[J].财务与会计,2014(2).

猜你喜欢

ERP系统大数据技术数据挖掘
基于并行计算的大数据挖掘在电网中的应用
基于BSC的中小企业ERP绩效评价指标体系设置
探讨ERP系统环境下企业会计的实时控制
一种基于Hadoop的大数据挖掘云服务及应用
基于GPGPU的离散数据挖掘研究