作者:探码科技, 原文链接: http://www.tanmer.com/blog/580
随着企业信息化建设的发展,企业建立了众多的信息系统以进行内外部业务的工作,但是随着信息系统的增加,各自孤立工作的信息系统将会造成大量的冗余数据和业务人员的重复劳动。企业该如何完成企业内部ERP、CRM、SCM、数据库、数据仓库,以及其它重要的内部系统之间数据无缝共享和交换?如何实现外部数据的采集与链接?ETL和数据集成两种技术如何选择?
ETL原本是作为构建数据仓库的一个环节,负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。现在也越来越多地将ETL应用于一般信息系统中数据的迁移、交换和同步。
ETL中三个字母分别代表的是Extract、Transform、Load,即抽取、转换、加载。(1)数据抽取:从源数据源系统抽取目的数据源系统需要的数据;(2)数据转换:将从源数据源获取的数据按照业务需求,转换成目的数据源要求的形式,并对错误、不一致的数据进行清洗和加工。(3)数据加载:将转换后的数据装载到目的数据源。
百度百科释义:“数据集成是把不同来源、格式、特点性质的数据在逻辑上或物理上有机地集中,从而为企业提供全面的数据共享。”简单来说, 数据集成是将来自不同网站的数据聚合和管理到单个同类工作流程的过程。该过程包括数据访问,转换,映射,质量保证和数据融合。
数据集成是个统称, 可以通过ETL的方法收集数据。 数据集成包含了:ETL、主数据管理、数据质量监控、元数据管理、数据生命周期管理共五大功能模块。
数据集成是包含ETL、主数据管理等大数据技术的融合,为组织提供了存储在多个数据源中数据的统一视图,而提取、转换和加载(ETL)技术就是数据集成的早期尝试。数据集成技术更加能够应对企业持续变化的需求和大数据时代下不断涌现的新型挑战。
数据集成是信息系统集成的基础和关键,现在,越来越多的现代企业已经意识到商业数据集成在企业日常运作和管理中的重要性,全球著名的IT企业如0racle、IBM, 数据开发环境单一,工具环境无关性差等缺点。而且随着应用的不断深入,对Microsoft和Sybase等都针对自己的产品提出了数据仓库的数据集成解决方案。
探码科技为各行业提供数据集成服务,自主研发的智能采集系统是集网络数据采集,是一款基于ETL技术的数据集成工具,可通过Web页面进行数据ETL任务的开发、调度、监控,并具有极好的扩展性和可靠性。探码数据集成平台适配各类数据源,提供无侵入式的增量获取功能,具有高速的数据集成能力。集分析和可视化为一体,确保您从网络数据中获得最大的洞察力和价值。