学位论文 > 优秀研究生学位论文题录展示

一种基于元数据管理的ETL框架

作 者: 刘成星
导 师: 周波
学 校: 浙江大学
专 业: 计算机应用技术
关键词: 数据仓库 元数据 ETL 框架 自动化
分类号: TP311.13
类 型: 硕士论文
年 份: 2010年
下 载: 50次
引 用: 0次
阅 读: 论文下载
 

内容摘要


过去二十年是计算机行业发展的黄金时期。互联网的发展以及计算机软硬件的成熟,导致了企业的业务数据呈现爆炸性地增长。如何有效地管理与集成这些大量的异构异质的数据,以及如何利用数据为企业管理人员产生决策,成为技术专家亟需解决的问题。数据仓库便是一种近年来兴起的用以解决上述问题的数据库应用。事实上,数据仓库是一种体系结构而不是一种技术。这其中最重要的组成部分之一就是元数据。因为元数据贯穿于数据仓库项目中,是数据仓库的基石。另一方面,构建数据仓库时采用的最重要的技术之一是ETL,一种改变数据状态的机制。由于数据仓库项目不同于别的软件项目,业务需求时常变化。这直接导致了元数据的变化以及ETL过程的变动。因此,采用高效的元数据管理模型,并将其与ETL开发有机地结合起来,在实际的数据仓库项目过程中将起到事半功倍的效果。这也便成为了本文所要论述的课题。本文首先探讨了课题所涉及的理论与方法,其中涉及了数据仓库的几个主要步骤和所使用的工具。深入研究了元数据的几种类型,它们的区别和具体的业务意义。然后对ETL技术进行简单回顾,分析了创建ETL程序的两种基本方法和各自的利弊。本文接着结合通用数据仓库元模型(CWM),采用了一种邦联式的元数据管理体系。并将其用于ETL过程开发中,设计了一种生成ETL过程的自动化框架。最后将该框架用于实际的项目开发中,能够缩减项目周期,提高工作效率,从而验证了此框架的可行性。

全文目录


摘要  4-5
Abstract  5-8
第1章 绪论  8-13
  1.1 背景及目的  8-9
  1.2 国内外研究现状  9-11
  1.3 论文主要工作  11
  1.4 论文的组织结构  11-13
第2章 相关理论与技术  13-26
  2.1 数据仓库概念  13-19
    2.1.1 数据仓库的特点  13-16
    2.1.2 数据仓库体系结构  16-19
  2.2 元数据  19-24
    2.2.1 元数据的定义  19-21
    2.2.2 元数据在数据仓库体系结构中的重要性  21-22
    2.2.3 元数据管理系统架构  22-24
  2.3 本章小结  24-26
第3章 ETL技术  26-35
  3.1 ETL概念  26-30
    3.1.1 数据抽取  26-27
    3.1.2 数据转换  27-29
    3.1.3 数据加载  29-30
    3.1.4 ETL作业控制服务  30
  3.2 创建ETL  30-34
    3.2.1 两种基本方法  30-31
    3.2.2 第三方ETL软件  31-34
  3.3 本章小结  34-35
第4章 基于元数据管理的ETL框架  35-56
  4.1 ETL框架作用  35
  4.2 CWM的组成结构  35-38
  4.3 ETL框架  38-55
    4.3.1 元数据管理  39-40
    4.3.2 CWM适配器  40-45
    4.3.3 元数据存储  45-49
    4.3.4 元数据与ETL过程  49-52
    4.3.5 元数据与ETL任务调度  52-55
  4.4 本章小结  55-56
第5章 ETL框架的应用  56-66
  5.1 应用背景  56
  5.2 框架应用描述  56-58
  5.3 DAG算法描述  58-61
  5.4 实验结果与分析  61-65
  5.5 本章小结  65-66
第6章 总结与展望  66-68
  6.1 论文工作总结  66
  6.2 进一步的工作  66-68
参考文献  68-71
致谢  71

相似论文

  1. 带填充墙框架结构非线性有限元分析,TU323.5
  2. 基于OSGi的领域内框架扩展方法研究及应用,TP311.5
  3. 基于SOA的Portal定制系统的优化与实现,TP311.5
  4. 基于框架的课文口头复述训练对初中生英语口头能力的影响,G633.41
  5. 基于框架的词汇教学对高一学生写作中的假朋友现象的影响,G633.41
  6. 基于IAD框架的农村生活垃圾治理公共物品的供给影响因素分析,X33
  7. 基于元数据的农田信息存储、管理和共享研究,S126
  8. 军分区网络办公自动化信息系统的设计与实现,TP311.52
  9. 用户权限管理系统可靠性测试的研究与应用,TP311.53
  10. 基于WEB的军犬训练管理系统,TP311.52
  11. 农业供应链系统网络平台的构建,S126
  12. 自尊类型、自我框架对风险选择影响的实证研究,B849
  13. 分面元数据在网站检索系统中的应用研究,G354.2
  14. 面向自恢复的微重启技术研究,TP306
  15. 大学生风险决策中的框架效应研究,B842
  16. 面向高校重点课程的教参资源库建设的应用研究,G642.3
  17. 不完备信息系统的完备化及其上的知识获取,TP311.13
  18. 污水处理设备自动化运行设计与应用,TP273
  19. 基于节点智能交互的物联网数据处理研究,TP391.44
  20. 数据仓库技术在银行客户管理系统中的研究和实现,TP315
  21. Banach空间上基和框架扰动的研究,O177.2

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com