中海油数据仓库ETL工具的设计与实现

中海油数据仓库ETL工具的设计与实现

论文摘要

计算机及网络技术的快速发展与应用使企业在各种应用系统下积累了大量的数据资源,它们构成了企业的宝贵财富。今天,越来越多的企业正在构建数据仓库来满足其战略决策需要,也就必须将这些可能是来自不同软硬件平台、数据模型、乃至地理上分布、管理上自治和模式上异构的数据源进行集成。因此,提供一种好的ETL工具是非常有益的工作。利用ETL工具可以对异构数据源中的业务数据抽取和转换,并将其装载到数据仓库中,其主要作用是对各类业务数据的清理、标准化和汇总,为数据仓库提供高质量的数据。本文首先分析了国内外ETL工具的研究现状,也对目前主流的ETL工具的结构及特点以及在ETL过程中比较重要的数据转换、数据清洗和元数据等相关问题和理论方法进行了详细分析。然后,以中海油数据仓库项目为背景,提出了一种较通用的ETL工具框架设计模型,并给出了具体实现过程。在具体实现方面,充分运用面向对象语言的继承、多态的特性,将设计模式大量的应用于ETL工具的实现当中,使工具架构清晰,具有良好的扩展性,具有易于使用,灵活性强的特点。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题研究背景和意义
  • 1.2 国内外现状
  • 1.3 论文安排
  • 1.4 本人主要工作
  • 第二章 核心技术
  • 2.1 数据仓库概述
  • 2.1.1 数据仓库基本概念
  • 2.1.2 粒度和维度
  • 2.1.3 数据仓库中的元数据
  • 2.2 ETL综述
  • 2.3 ETL工作过程
  • 2.4 ETL在数据仓库中的必要性
  • 2.4.1 ETL的必要性
  • 2.4.2 制定ETL策略应考虑的问题
  • 第三章 ETL工具需求分析
  • 3.1 ETL工具总体功能需求
  • 3.2 数据抽取需求
  • 3.3 数据转换需求
  • 3.4 数据加载需求
  • 3.5 数据质量需求
  • 第四章 ETL工具设计
  • 4.1 ETL产品与手工编码的比较
  • 4.2 设计思路
  • 4.3 系统架构
  • 4.4 系统设计
  • 4.4.1 元数据库设计
  • 4.4.2 数据抽取设计
  • 4.4.3 DTS组件的设计
  • 4.4.4 DTS组件的管理设计
  • 4.4.5 系统交互部分设计
  • 4.4.6 主要技术难点和解决方案
  • 第五章 ETL工具的实现
  • 5.1 中海油数据仓库项目介绍
  • 5.2 ETL平台的选择
  • 5.2.1 操作系统平台
  • 5.2.2 开发平台
  • 5.2.3 数据存储平台
  • 5.3 ETL工具的实现
  • 5.3.1 元数据管理的实现
  • 5.3.2 抽取模块的实现
  • 5.3.3 DTS包的实现
  • 5.3.4 DTS包管理模块的实现
  • 5.4 系统部署
  • 5.5 测试及结果分析
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].命名实体识别在数字人文中的应用——基于ETL的实现[J]. 图书馆论坛 2020(05)
    • [2].ETL多数据流并行抽取系统的设计与实现[J]. 广东技术师范学院学报 2015(08)
    • [3].ETL技术在餐饮业油水分离器监测系统中的应用[J]. 数字技术与应用 2016(04)
    • [4].充分运用ETL工具,构建完整的数据仓库体系结构[J]. 科技创新与应用 2015(17)
    • [5].基于ETL技术的医院绩效管理系统设计与实现[J]. 中国数字医学 2015(11)
    • [6].基于云计算的数据仓库ETL系统研究与优化[J]. 湘南学院学报 2014(02)
    • [7].ETL多数据流并行抽取中监控的研究与设计[J]. 微计算机信息 2011(03)
    • [8].数据仓库中ETL过程及技巧浅析[J]. 中国科技信息 2009(02)
    • [9].一种面向数据仓库的ETL多层实现策略[J]. 福建电脑 2009(12)
    • [10].浅谈数据仓库中ETL的重要性[J]. 科技信息(科学教研) 2008(18)
    • [11].点击流数据仓库中的ETL技术[J]. 科技信息(科学教研) 2008(20)
    • [12].ETL技术在复杂数据迁移项目中的应用[J]. 西安工程大学学报 2008(04)
    • [13].数据仓库维度建模与ETL过程[J]. 辽宁高职学报 2008(10)
    • [14].基于子模式的关系数据到图数据ETL方法研究[J]. 计算机工程与应用 2017(12)
    • [15].汽车行业数据仓库应用敏捷型ETL过程的研究[J]. 现代计算机(专业版) 2015(34)
    • [16].基于自主式ETL的煤炭企业统一数据交换平台的设计与实现[J]. 中国煤炭 2014(08)
    • [17].基于ETL等技术的建设用地三级联动技术研究[J]. 国土资源信息化 2013(02)
    • [18].数据映射技术在ETL过程中的应用[J]. 计算机系统应用 2012(07)
    • [19].数据仓库与ETL技术在超市中的应用研究[J]. 电脑知识与技术 2011(18)
    • [20].数控机床传感器数据分析中ETL系统改进[J]. 计算机系统应用 2017(09)
    • [21].基于ETL技术的数据交换平台在电子政务领域中的应用[J]. 电脑知识与技术 2016(21)
    • [22].ETL技术在运营商数据仓库中的应用[J]. 电信快报 2015(11)
    • [23].教学管理数据仓库中ETL的实现[J]. 科技创新导报 2011(16)
    • [24].基于数据仓库的一种通用ETL工具的设计与实现[J]. 电脑知识与技术 2008(26)
    • [25].高校数据仓库多层架构设计与ETL实现[J]. 上海工程技术大学学报 2015(02)
    • [26].人保财险公司数据仓库数据ETL的设计[J]. 计算机光盘软件与应用 2014(12)
    • [27].一种人口信息共享的ETL设计方案[J]. 西南民族大学学报(自然科学版) 2011(05)
    • [28].点击流数据仓库中ETL子系统的应用研究[J]. 硅谷 2009(07)
    • [29].ETL在金融信贷风险数据仓库中的应用[J]. 中国科技信息 2009(10)
    • [30].数据仓库中ETL技术的研究与改进[J]. 甘肃科技 2012(19)

    标签:;  ;  

    中海油数据仓库ETL工具的设计与实现
    下载Doc文档

    猜你喜欢