< img height="1" width="1" style="display:none" src="https://a.gdt.qq.com/pixel?user_action_set_id=1200686054&action_type=PAGE_VIEW&noscript=1"/>

管理信息系统的数据集成

文:鼎捷ERP

作者:鼎捷数智 | 发布时间:2012-11-30 14:50:34

    在信息化过程中,企业的子公司、各部门往往各自负责局部的管理信息系统选型、建设和维护,导致大量的信息孤岛。同时,数据来源广泛,数据格式更加多样,企业数据主要集中在文件系统、数据库和消息队列。此外,blog、Wiki、邮件和手机短信也成为企业数据的载体。如何把具有不同业务语义、不同格式的数据集成起来是一件具有挑战性的工作。对许多企业而言,由于不同用户提供的数据可能来自不同的数据源,数据内容、数据格式和质量千差万别,数据准确性、真实性和完整性都不同,实施数据共享和数据分析就需要对数据进行整理,有效的集成也是必要的。   
    数据集成也经历了一个发展过程。在早期数据分析阶段,多库系统存在着可用性差(源数据库或通信网络故障导致系统瘫痪)、响应速度慢(全局查询延迟和低层效率影响响应速度)、系统性能低(总体性能取决于数据源中性能较差的系统)和系统开销大(因每次查询要启动多个系统,通信和运行开销大)等问题。数据集成是在逻辑上或物理上把不同来源、格式、特点的数据有机地整合,从而为企业提供全面的数据共享。数据集成的目的是要运用一定的技术手段把分布、异构系统中的数据按一定的规则组织成一个整体,使用户能有效地对其进行共享、分析。
    在企业数据集成领域,已经有了很多成熟的方法可以利用。目前通常采用数据联邦、基于中间件模型和数据仓库等方法来构造集成的系统,这些技术为解决数据共享问题提供了不同的方式。数据联邦(Federation)是数据集成的方法之一,其优点是数据依然保留在原来的存储位置,而不必构建一个集中式数据仓库。但数据联邦查询反应慢,不适合频繁查询,而且容易出现锁争用和资源冲突等问题。中间件通过统一的全局数据模型来访问异构的数据库、遗留系统和Web资源等。中间件位于异构数据源系统(数据层)和应用程序(应用层)之间,向下协调各数据源系统,向上为访问集成数据的应用提供统一数据模式和数据访问的通用接口。各数据源的应用仍然完成各自的任务,中间件主要集中为异构数据源提供一种高层次检索服务。数据仓库的数据集成依赖提取、转换和装载(ETL)过程。此外,由于主数据管理能较好地解决数据仓库中数据不准确的问题,越来越多的企业会重视主数据管理项目。
    目前Informatica、SAS和IBM等企业推出了高效的数据集成平台,为数据共享和数据集成提供了基础。其中Informatica公司是数据集成平台领域的佼佼者,也是集数据集成和数据质量平台于一体的少数几个供应商之一。该公司所提供的统一数据集成平台具备广泛的连接性,可以集成大型机数据、关系型数据、文件数据、应用程序数据、消息队列和非结构化数据等多种类型的数据。
    (例2.1)  TELUS的数据集成。
    TELUS是加拿大第二大电信公司,主要为用户提供全范围的电信产品和服务,包括数据、Intemet、语音和TELUS Mobility无线服务。众所周知,电信行业一直以来都是竞争激烈的商业领域,因此如何能够准确把握并及时满足不同顾客的需求,成为TELUS关注的问题。然而该公司内部不同部门数据分散,结构、特点相异,使TELUS很难获得对消费者全面、一致的了解。为了改变这种局面,TELUS公司使用了Informatica公司的PowerCenter进行数据集成。
    Informatica公司创立于1993年,是著名的商业智能分析管理软件提供商,主要致力于数据集成领域,主要产品PowerCenter可集成和分析商业信息,帮助构建数据仓库系统。TELUS正是使用InformaticaPowerCenter从多个系统中集成各种异构数据,获得对电信顾客的全面了解和顾客需求的准确把握,进而改善服务,提高消费者的忠诚度。
    图2.3为TELUS电信公司的数据集成架构图。具体来说,PowerCenter数据集成平台把TELUS的ERP、CRM等企业级系统中的顾客、服务和收入等异构数据整合到中心的数据仓库中,这个数据仓库融合了企业内部所有的市场和销售数据。而在此之前此工作是通过人工完成的,集成效率很低。

                      
  下面简单介绍该数据集成架构。
  (1)通用数据访问。为访问企业数据和元数据提供了通用的、一致的接口,无需考虑数据的格式、结构和源数据。
  (2)数据集成服务。存档、清洗、转换、移动和监控数据的质量,以确保TELUS及时获得一致、准确的数据。
    (3)数据服务。为应对业务需要,用面向服务架构(SOA)传输给前端应用程序。
    (4)元数据服务。为实现数据集成而进行的元数据管理。
    (5)基础架构功能。为企业级数据集成的环境提供公共基础服务。

上一页:商业智能系统的组成

下一页:企业信息化,从数据库到数据仓库

相关新闻

  • 企业信息化,从数据库到数据仓库

    数据仓库作为高效集成、管理数据的技术,为各级决策者洞察企业的经营管理状况,及时发现问题,为提高决策水平提供了基础。日常业务涉及频繁、简单的数据存取,因此对操作型处理的性能要求较高,需要数据库在很短时间内做出响应。企业的操作型处理通常较为分散,传统数据库面向应用的特性使数据集成困难。

  • 管理信息系统中数据仓库的概念

    数据集市中的数据具有数据仓库中数据的特点,只不过数据集市专为某一部门或某个特定商业需求定制,而不是根据数据容量命名。数据集市的应用不仅满足了部门的数据处理需求,而且作为数据仓库的子集有助于构建完整的企业级数据仓库。

  • 商业智能系统的组成

    成功地实施商务智能需要大量的高质量业务数据,这些数据一般分布在许多业务系统,难免存在噪声数据。数据库中间件允许用户透明地访问数据仓库服务器,用于即席查询(Ad-HocQuery)、在线分析处理和数据挖掘。

关注我们

留言板

咨询热线:400-626-5858