SOA数据难题主数据服务之困
根据市场分析公司IDC最近所做的一项调查估计,平均每个公司大约有49个应用,使用14个不同的数据库。不同数据库中的数据需要加以整合,并且通常有20%的客户数据在每个数据库中都有存储。IDC的报告还指出,在未来三年内,整个世界的数据量将以每年6倍的速度增长。在大多数公司里,所使用系统的数量也会继续增长,而不是减少,这更加剧了数据扩散问题。
大多数商界领导者都同意的数据是一个公司关键的战略资产,但是,有效的信息管理仍然难以实现。这个问题的本质在于无法轻松地在系统之间共享数据或使系统更好地协同工作。通过适当地采用面向服务的架构(SOA),企业可以利用其现有的系统(虽然大部分闲置着),创建一个新的整合解决方案,从而更有效地在各个异构的应用之间共享信息。
有两种基本的SOA服务:以流程为中心和以数据为中心。以流程为中心的服务主要负责执行业务流程,比如信用卡授权、订单处理、账单发送等;以数据为中心的服务主要管理流程服务所需要的数据的属性和关。这两种服务可以通过以数据为中心的平台提供,而该平台只负责一件事:管理。而业务数据的唯一性性、完整性和相互关系是最重要的。这正是主数据服务(Master Data Service,MDS)所提供的。
在该平台中,每一个MDS对应某一特定类型的“主”数据(客户、产品、许可、地点、事件、资产、投资组合等等),并且是该类型主数据的权威源头。主数据是指那些一般被最高程度共享的数据,并且对成功的满足企业目标起到最关键的作用。
MDS提供了一个在SOA环境内理想的数据管理方式。利用辐射型(Hub and Spoke)模型,MDS充当在各个系统之间通讯的集成方法,而这些系统产生或消费主数据。MDS就相当于一个交通枢纽,所有的系统使用SOA规则(基于HTTP或JMS协议的XML文件交换)直接与它交流。
虽然部署MDS可以在整个企业范围内解决很多数据管理的共同问题,但是,成功部署MDS需要遵循下列准则:
数据质量管理规则
MDS提供了管理主数据的重要工具,这些工具可以验证主数据的完整性和准确性。它使用一套一致的策略和规则,因而,质量最好的信息可以提供给所有参与的系统。举例来说,MDS应该提供一个服务验证邮寄地址的正确性,以确保所有系统都使用相同的产品描述,或向多个订单提取应用提供正确的产品定价。
控制数据冗余
数据往往存储在多个应用中,而数据库所包含的客户和交易记录也一般是类似的。MDS应该是在各个参与的系统之间管理主数据记录唯一性的唯一地方,即使数据是重复跨系统的(有时是在系统内部)。MDS中的规则应该可以帮助解决同一性问题、从哪里以及如何获取最准确的信息。举例来说,MDS可能会利用ERP应用获取帐单地址,利用CRM应用获得送货地址。
解决语义和结构的变化
每一个应用使用一个唯一的架构管理自己的数据,这是完全正常的。不过,为了在各个异构的系统之间共享数据,协调这些差异对于部署一个系统是至关重要。MDS应该隐藏语义和示意图的不同并在各个应用之间建立一个一致的标准。
需要自治
对于每一类主数据,每个产生和消费者擂主数据的系统应该仅仅只与一个MDS通讯。这大大减轻了每个系统的压力,每个系统不必知道其它主系统的详情情况,或为了管理全部的数据质量共用同一套业务规则。这也极大地简化了添加或删除新系统的过程-- MDS 使得之一过程变为加法问题而不是乘法问题。
执行数据治理策略
数据治理是一套将数据作为战略资产管理的策略、程序、过程、技能和、技术。这包含80%的业务流程和20%的技术。建立和解决每个系统的策略管理员或业务单元之间的数据质量和业务规则控制问题是一个困难的过程。MDS解决方案通过集中和精简所有的管理策略,捕捉新的数据并执行数据质量策略,从而有助于解决上述困难。
在整个企业范围内提供一个权威的主数据源是MDS的主要任务。MDS知道整个企业范围内所有数据的所有特点,准确并自动匹配和连接所有的内部和外部数据服务,通过面向服务的架构(SOA)向现有的业务系统安全地提供非侵入性、非破坏性供信息。
- 1上海豫园商城协同办公系统案例
- 2虚拟化存储技术的发展及未来趋势
- 3OA系统windows2008防火墙的设置
- 4XX10月协同办公应用交流会即将召开
- 5泛普OA办公自动化系统2013有以下几个特点:
- 6四个小工具提升云计算体验
- 7全友家私全面启动基于BPM的协同办公系统
- 8深圳金和OA协同办公管理软件系统为四海动力注入新动力
- 9德赛集团协同办公OA系统建设实现发展提升
- 10OA软件OA助力中国广播电视出版社信息化管理
- 11降低内部网络安全风险的10种方法
- 12OA软件行业生存压力下面前的多重选择
- 13OA厂商必须靠实力PK方能成功晋级
- 14泛普OA系统无法启动的原因
- 15协同办公OA的功能实现方案有哪些?
- 16通用操作系统安全防护之十大秘籍
- 17OA桌面滚动图片怎么换
- 18OA软件中管理和审批理提交的会议申请介绍
- 19王海波:协同办公软件并非都要选择万户
- 20基于SQL SERVER 2005的数据挖掘系统设计
- 21OA知识管理:构建企业知识地图
- 22移动互联网的思维5F法则
- 23怎么还原备份泛普OA系统
- 24安全投资回报率: 到底是虚幻还是现实?
- 25浅谈国内信息安全产业发展的新方向
- 26OA系统项目要求采用集团化分级管理
- 27公司OA系统包含着三个基本原则:
- 28OA办公系统软件的“计划”与“绩效管理”
- 29如何解决DHCP动态更改IP地址问题
- 30如何为云计算、虚拟化选择适合的许可证