ETLExtraction-Transformation-Loading的缩写,中文名称为 数据抽取、转换和加载
 
 ETL负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。
目前,ETL工具的典型代表有:Informatica、Datastage、OWB、微软DTS……
除了Informatica稍微接触点皮毛,其它的都没有怎么接触过了。现在正在使用 HappyETL,下面就算是我用 HappyETL过程中的一些经验分享吧。
 
应用说明:
日常的订单数据记录在 EXCEL 文件中,我们需要自动把 EXCEL 文件的数据导入到 SQL2000 数据中。
 
运行效果说明:
   1 、订单 .xls 存放于 D:\ 下,数据在工作表“订单”中,第一行是标题行,第二行开始是数据行。
 
   2、执行ETL830条数据导入SQL2000数据库中。
 
相关介绍:
HappyETL 的功能单元之一“ UDataNewExcelImport ”介绍:实现将 Excel 文件中的数据导到数据库的功能,目前支持的数据库类型有 OracleMSSQLAccessSybase
制作简介:
1、 建立 SQL2000 的数据库连接。
 
 
2、 建立功能单元。
① 选择所需要的功能单元 (UDataNewExcelImport)
② 设置 数据库 链接为 SQL2000
③ 设置主参数 。设置 EXCEL 的信息和目标 SQL2000 数据表。
 
④自动设置明细参数。匹配源数据和目标数据的字段。