`

ETL简介

 
阅读更多

本记录摘自 快乐绿茶 的博客:【原文地址

 

 1、ETL的定义

ETL分别是Extract“ Transform” Load三个单词的首字母缩写也就是抽取转换装载,但我们日常往往简称其为数据抽取。

ETLBI/DW(商务智能/数据仓库)的核心和灵魂,按照统一的规则集成并提高数据的价值,是负责完成数据从数据源向目标数据仓库转化的过程,是实施数据仓库的重要步骤。

ETL包含了三方面:

抽取:将数据从各种原始的业务系统中读取出来,这是所有工作的前提。

转换:按照预先设计好的规则将抽取得数据进行转换,使本来异构的数据格式能统一起来。

装载:将转换完的数据按计划增量或全部导入到数据仓库中。

 

2、为什么需要ETL?

因为目前运行的应用系统是用户花费了很大精力和财力构建的、不可替代的系统,尤其系统中的数据是非常之宝贵。但由于不同原始数据库中的数据的来源、格式不一样,导致了系统实施、数据整合出现问题。ETL就是用来解决这一问题的。

分享到:
评论

相关推荐

    ETL简介,介绍了ETL的基础知识

    介绍ETL

    ETL规范.doc

    * 第 2 章:ETL 简介 * 第 3 章:ETL 设计规范 ETL 简介 ETL 是数据集成的重要步骤,涉及到数据的抽取、转换和加载。ETL 的主要目的是为了将数据从源系统中抽取出来,经过转换和加工后,加载到目标系统中。 ETL ...

    ETL-数据集成开发规范

    2 ETL简介: ETL是数据仓库系统中用于将分散、异构的数据源抽取出来,经过清洗、转换后加载到目标数据仓库的过程。它涵盖了数据的提取、转换和加载三个核心步骤。 3 开发ETL需要的背景知识: 在进行ETL开发前,...

    关于ETL的开发规范, 统一开发标准

    ETL简介: ETL过程通常包括三个主要步骤:抽取(Extract)是指从各种数据源获取数据;转换(Transform)是对数据进行清洗、校验、聚合等操作,以符合目标系统的要求;加载(Load)是将经过转换的数据存入目标系统,...

    informatic ETl流程

    #### 一、Informatica ETL 简介 Informatica 是一款广泛应用于企业数据集成领域的软件工具,尤其在ETL(Extract, Transform, Load)过程中扮演着极其重要的角色。ETL过程是指从源系统中抽取数据,对数据进行清洗、...

    Clover DX ETL

    ### 一、Clover DX ETL简介 #### 1.1 定义 Clover DX 是一款企业级的数据集成平台,它支持高效的数据提取(Extract)、转换(Transform)和加载(Load),简称ETL。该平台不仅适用于传统数据库之间的数据迁移,还...

    ETL Automation 工具简介.pptx

    ETL Automation 是由 Teradata 公司发布的 ETL 流程调度产品,使用 JAVA 程序开发,支持跨平台部署,安装、维护简单。

    ETL数据增量抽取方案.pdf

    #### 一、ETL简介及重要性 **ETL**(Extract, Transform, Load)是指从多个数据源抽取数据、转换数据格式并将其加载到目标系统的过程。随着公安行业的信息化建设不断推进,大量的业务系统被开发出来用于处理内外部...

    《完全ETL开发规范》

    2. **ETL简介** - ETL过程包括三个主要阶段:数据抽取(Extract),数据转换(Transform),数据加载(Load)。 - 抽取是从多个源系统获取数据,转换是对数据进行清洗、格式化、计算等操作,加载则是将处理后的...

    ETL Automation使用手册

    ETL Automation 简介 ETL Automation 是一个功能强大且灵活的数据集成工具,旨在帮助用户快速高效地完成数据提取、转换和加载(ETL)过程。该工具支持多种数据源、目标系统和数据格式,提供了灵活的数据转换和加载...

    ETL 以及 KETTLE 简介

    ### ETL 以及 KETTLE 简介 #### 1. 什么是ETL ETL是指**数据抽取(Extract)、转换(Transform)、装载(Load)**的过程,它是构建数据仓库的重要环节。数据仓库是一种面向主题的、集成的、稳定的且随时间不断变化...

    ETL Automation 使用手册 Version 2.6.0 中文

    ETL Automation 简介 ETL Automation 是一个基于服务器的数据集成平台,旨在提供一个自动化的数据集成解决方案。该平台可以实现数据的提取、转换和加载,提供了一个灵活的数据集成解决方案。 安装 ETL Automation ...

    ETL和ODI简介

    ETL的介绍和ORACLE ODI的简介

    ETL概述及部分工具比较

    ### ETL概述及部分工具比较 #### ETL概念解析 ETL是Extract(提取)、Transform(转换)和Load(加载)三个英文单词的首字母缩写,是数据仓库技术中的核心流程之一。在数据集成领域,ETL过程主要用于将来自不同源的...

    ETL Automation 使用手册Version 2.6.0(PDF版)

    #### ETL Automation 简介 - **定义**: ETL Automation 是一种自动化工具,用于简化数据仓库环境中数据提取(Extraction)、转换(Transformation)和加载(Loading)的过程。 - **重要性**: 在数据仓库项目的初期...

    达梦ETL批量流程向导

    #### 二、达梦ETL批量流程向导简介 “达梦ETL批量流程向导”是达梦数据库管理系统提供的一个功能模块,旨在帮助用户通过简单的向导式操作实现批量数据转换任务的快速创建与管理。该工具支持多种数据源类型,并能够...

    ETL_with_Luigi:用Luigi建立ETL管道

    Luigi的ETL管道 ... 简介... Luigi通过监视基于Web的界面为用户提供查看整个过程的方法。 为此,请在文件目录中打开的命令提示符下运行luigid 下一步...由于我们需要首先提取在第一个任务中分配为Class ExtractD

    面向数据集成的ETL技术研究

    1.ETL简介随着企业信息化建设的发展,巨大的投资为企业建立了众多的信息系统,以帮助企业进行内外部业务的处理和管理工作。但是随着信息系统的增加,各自孤立工作的信息系统将会造成大量的冗余数据和业务人员的重复...

    ETL开发宝典

    通过这份文档,读者可以全面了解ETL开发的过程,从理论到实践,从架构设计到日常运维,从系统简介到使用指南,为数据仓库的实施提供了宝贵的经验和参考资料。对于那些希望深入了解数据仓库以及ETL流程的读者来说,这...

Global site tag (gtag.js) - Google Analytics