数据装载工具(ETL)设计(Extract Transform Load)[4]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 yun15291li 的 blog

对字段内容进行过滤后指定源数据库(预处理库)及目的数据库(采购交接库及加工库)并设置装库日志列表,指定装库规则后选择确定,系统自动将对源数据库及目的数据库的设置,装库日志信息修改到adaptor预先定义好的模板文件的相应位置,并调用后台adaptor引擎进行装库操作。

adaptor引擎在执行时将自己封装成一个进程,前台系统通过监测该进程的状态判断装库进度。adaptor引擎在执行装库操作时将日志信息及装库操作的一些信息写到相应数据表中,前台系统监测执行装库任务的进程开始后便可到相应数据表中取出装库操作信息(已经装入的记录条数)及装库日志到前台显示。从而实现装库过程监视功能。

 

4.1分析器(parser)实现

分析器为针对某种格式的数据文件开发的能够将其转换成某种特定格式的程序类,一个分析器可能包括一个或多个程序类及一个配置文件。

配置文件是系统能够识别及正确使用该分析器的前提,即系统通过解析该配置文件来正确调用分析器的程序类实现特定的功能。系统解析该配置文件后便知道需要传入什么样的参数及如何调用些分析器的各个程序类。

在配置文件中主要描述程序类的方法名称调用参数及方法注释等。

界面显示如下:

本文关键:数据装载工具(ETL)设计(Extract Transform Load)
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top