1. 安装4.0框架
ETL的正运行前提是操作系统中已经安装有4.0框架。如果没有,请在运行ETL工具前将其提前安装。
2. 解压ETL工具安装包
将接收到的ETL工具压缩包解压到本地
3. 安装建库脚本
在oracle库中创建新用户,一般用户名为SJTB,然后在在ETL所在的目录下找到【建库脚本oracle.sql】,将该脚本其在SJTB用户下执行创表。
4. 系统设置
双击ETL工具所在的目录中的可执行文件QBYJ_ETL.exe,打开后,找到主界面中,右上角的【系统设置】菜单,选择【系统参数】,单击后打开如下图
主要配置的参数如下图红色方框中
方框1中,配置的是步骤3中,刚刚所建的SJTB用户所在的库的IP信息,及实例信息,和用户信息
方框2中,配置的是数据同步的执行时间,设置后就能实现在该时间段启动数据对接工作
5. 设置源数据库连接参数
在主界面的找到【数据库管理】菜单,选择【源数据库】单击打开,如下图
在打开的【数据源管理】界面中添加源数据库的相关连接参数,如下图
源数据库参数可设置数据库类型,数据源名称,数据源IP地址等参数,可点击【测试连通性】,显示正常,即可【提交】
6. 设置目标数据库连接参数
与上图相似,找到【数据库管理】菜单后,选择【目标数据库管理】,打开如下图
选择【添加】后,步骤5相似,具体如下图
7. 配置源表与目标表同步配置
源数据库与目标数据库连通后,接下来所操作的就是具体的表配对了。也就是将源表数据同步到目标表中。需要注意的是,在配置之前需要确保目标表中已经存在相应的表结构方可。
找到【添加配置】菜单,点击打开,即可进行同步配置
首先填写源库的参数,主要参数功能如下:
数据来源:即选择步骤5中所创建的源数据库记录;
表名:即源数据库的资源表,该表的数据将要同步到目标库中;
同步字段:该字段是源数据表作为增量依据字段名,需要确保该字段没有空值,一般选择时间字段
其他字段可暂时不理会
再填写【目标库选项】,主要参数说明如下:
数据来源:同样该功能项所填参数为步骤6中所创建的目标库记录;
表名:即目标数据库的资源表,该表的数据来自于数据源所指定的表;
同步类型:通常选择【按时间同步】
频率方案:默认为统一方案。
填写好以上参数后,接下来要进行字段映射,如下图:
具体顺序如下:【加载源端表字段】-->【加载目标表字段】-->【自动配对】
最后【保存配置】即可
接下来的表资源配置按上述的步骤7方法进行。
8. 注意事项
A.配置好后,请确保该工具一直处理运行状态,数据才能在指定的时间内运行。
B.若需要第一时间将数据进行同步,可在主菜单中选择【全选】,然后再单击【强制执行配置(勾选)】,即可。