1、数据集成数据集成 内容概述 为什么要数据集成?WHY 什么是数据集成?WHAT 如何进行数据集成?HOW 数据集成的解决方案 总结 内容 概述 为什么要进行数据集成 客户系统 财务系统 生产系统 业务系统 通讯系统 订单系统?各行业、单位和部门根据需求构建了许多相互独立的信息服务和管理系统?随着时间的推移和技术的进步,各个系统的数量越来越多?就这样子形成了越来越多的“信息孤岛”不同的硬件平台、操作系统、网络协议、数据管理系统、软件版本 异构性 随着业务数量和范围的扩展,需要新旧系统协调的工作 一些遗留系统和现有系统的整合,员工、客户、业务数据的合并 合作交流 海量数据的交换、复制和转移 形成形
2、成“信息孤岛信息孤岛”的原因的原因 业务升级 收购合并 不同企业之间频繁的合作与交流,业务流程的协同实现 海量数据 内容概述 为什么要数据集成?WHY 什么是数据集成?WHAT 内容 概述 数据 集成 数据集成是把不同来源、格式、特点性质的数据在逻辑上或物理上有机地集中,从而为企业提供全面的数据共享。应用 集成 组件 集成 流程 集成 其他 集成 什么是数据集成 内容概述 为什么要数据集成?WHY 什么是数据集成?WHAT 如何进行数据集成?HOW 内容 概述 如何进行数据集成 步骤 获取数据源的相关信息 获取目标系统对数据的要求 了解源数据和目标系统的数据的对应关系 建立所需的属性转换 定义
3、数据整合规则 创建从源数据库到目标系统的逻辑映射 数据清洗 创建和优化用于特定的运行环境的可执行连接 需要解决的问题 字段 类型 模式 冲突?语义相同、名称不同?语义不同、名称相同?信息不一致?信息不完整?字段类型?字段长度?采用不同的存储结构,如 xml与关系数据库?表与表之间的约束关系 需要解决的问题 容错 遗留系统 流数据 问题?系统的容错性和错误修复能力,比如当一个业务流程涉及多个系统或者数据库时?可以使用包含事务处理的工作流来解决?许多企业的遗留系统可能还在提供某种服务或者执行某些业务仍需要被集成?Web Service 提供了良好的解决方式?大量数据的交换、通信和查询造成效率低下?
4、可以建立表与表之间的映射模式和通信模式 内容概述 为什么要数据集成?WHY 什么是数据集成?WHAT 如何进行数据集成?HOW 数据集成的解决方案 内容 概述 数据集成的解决方案 联邦数据?创建从数据消费者角度看数据的集成视图?不同数据源之间分享数据,提供访问接口 中间件?在中间层提供一个统一的数据逻辑视图?把集成数据源看为一个统一的整体 数据仓库?面向主题的、集成的数据集合?数据被归类为广义的、功能上独立的、没有重叠的主题 单个系统数据集成架构?以数据仓库系统为代表提供服务?面向企业内部如ERP、财务、OA等多种业务操作系统?集成企业所有基础明细数据,转换成统一标准,按星型结构存储?是多对一
5、的架构、TB级的数据量处理与加载、数据加载层级清晰 企业统一数据集成架构?组织结构较复杂的大型企业、政府机构尤为偏爱(金融机构、电信企业,公安、税务等政府机构)?业务结构相对独立、数据权力尤为敏感、数据接口复杂繁多?多对多的架构、数据类型繁多并交换频繁、要求有独立的数据交换存储池和数据接口?避免数据重复传送、由数据中心进行分发 机构之间数据集成架构 增加一台前置机,有利于自有系统数据的独立与安全,更利于数据平台对数据的获取、分发、交换的统一要求 数据集成平台也要具有更多的技术功能来满足众多不同系统 感谢您们的关注感谢您们的关注 本文内容由深圳至善互联深圳至善互联(zhishansoft)原创 转载请注明出处