天天看点

ETL分享

etl,extraction-transformation-loading的缩写,中文名称为数据抽取、转换和加载。

 etl负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。

目前,etl工具的典型代表有:informatica、datastage、owb、微软dts……

除了informatica稍微接触点皮毛,其它的都没有怎么接触过了。现在正在使用happyetl,下面就算是我用happyetl过程中的一些经验分享吧。

应用说明:

日常的订单数据记录在excel文件中,我们需要自动把excel文件的数据导入到sql2000数据中。

运行效果说明:

   1、订单.xls存放于d:\下,数据在工作表“订单”中,第一行是标题行,第二行开始是数据行。

ETL分享

   2、执行etl。830条数据导入sql2000数据库中。

ETL分享

相关介绍:

happyetl的功能单元之一“udatanewexcelimport”介绍:实现将excel文件中的数据导到数据库的功能,目前支持的数据库类型有oracle、mssql、access、sybase。

制作简介:

1、 建立sql2000的数据库连接。

ETL分享

2、 建立功能单元。

①选择所需要的功能单元(udatanewexcelimport)。

②设置数据库链接为sql2000。

③设置主参数。设置excel的信息和目标sql2000数据表。

ETL分享

④自动设置明细参数。匹配源数据和目标数据的字段。

ETL分享