加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

数据处理工具用户手册(二)

发布时间:2020-12-14 03:56:15 所属栏目:大数据 来源:网络整理
导读:功能介绍 任务脚本管理 建立任务脚本 新建任务脚本,对脚本名称进行编辑,对参数可进行添加、插入和删除,对动作可进行添加、插入、修改、上移、下移和删除。 添加动作 对当前任务脚本添加需要的动作,并为此动作选择适配器,并设置源表和目标表的映射关系等

功能介绍


任务脚本管理

建立任务脚本

新建任务脚本,对脚本名称进行编辑,对参数可进行添加、插入和删除,对动作可进行添加、插入、修改、上移、下移和删除。

添加动作

对当前任务脚本添加需要的动作,并为此动作选择适配器,并设置源表和目标表的映射关系等。

注意:添加动作时应先选择适配器,再选择源表和目标表。

编辑动作

可对动作进行如下编辑操作:

插入:在已有的动作后添加另一个动作。

上移:将选中的动作上移一个动作。

下移:将选中的动作下移一个动作。

删除:删除已存在的动作。

脚本参数设置

可对参数设置参数名称和参数值。

添加:对脚本添加参数。

插入:在已有的参数后添加另一个参数。

删除:删除已存在的参数。

执行任务脚本

根据所选适配器和动作执行任务脚本。

适配器与动作查询

适配器

主要适配器有数据库适配器和文件适配器 。

数据库适配器

基类:DatabaseAdapter ;

子类:MySqlAdapter、OracleAdapter、SqlServerAdapter、 HsqlAdapter;

文件夹适配器

共享适配器(ShareFileAdapter):访问共享设备上的文件进行操作;

FTP适配器(FtpFileAdapter):访问FTP上的文件进行操作;

服务器适配器(serverFileAdapter) :访问服务器上的文件进行操作。

动作

动作及其功能简述

?

1、ExecuteSqlAction

在一个数据库中执行一组SQL;

?

2、TableTransferAction

将A库中表的数据全部转入B库,两个表同构,不一定同名,在转存之前会先清空B库中的数据;

?

3、FullTableTransferAction

将A库中的表中的数据全部转入B库,两个表同构,不一定同名,可以指定或A表条件;

4、tableTransByMapEncodeAction

将源表中的数据的指定列追加更新到目标表中的指定列,并对指定列加密;

?

5、CreatTableAction

建立于指定表同构的表;

?

6、ImportCSVFileAction

从csv文件中将数据导入到指定数据库表中;

源csv文件可采取以下方式获得:1)本地上传单个文件,并可选择导入的数据范围和导入数据的方式;2)服务器获得,并可用通配符设置文件名,运行时动态的选取符合条件的最新的文件;3)文件遍历获得;

?

7、CreateDBInitScriptAction

根据A库创建B库的初始化脚本;

?

8、CopyFileAdapter

实现文件设配器之间的拷贝;

?

9、CreateDBDataSqlFileAction

生成数据库内数据的sql脚本文件;

?

10、CreateDBTableXmlFileAction

生成数据库通用建表Xml文件;

??

11、CreatTableByXmlAction

使用通用建表xml文件在目标库中创建数据表;

?

12、CompareDBStructureAction

比较两个库的结构差异,生成库结构差异xml文件;

?

13、CompareTableFileAction

比较两表中字段名的差异;

?

?14、CreatModifyTableFieldsSqlAction

根据机构差异xml文件生成修改表字段语句的sql文件;

?

15、CompareDBTablesNameAction

比较两个库中所有表名的差异;

?

16、DocTralersalAction

文件遍历动作设置;

?

17、ColumnsCalculateAction

在数据表中创建一个新列并通过其他列计算得出其列值;

?

18、CreatModifyDBTableSqlAction

根据结构差异xml文件生成建表删表语句sql文件;

?

19、ExecuteProcAction

执行存储过程;

?

20、DBTableErgodicAction

数据库表遍历动作设计;

?

21、DBInforStatAction

统计数据库中的表数量、表记录数与索引信息;

?


注意

1、TableTransByMapEncodeAction和TableTransferAction,这两个动作,如果源表和目标表连接或适配器不正确,其映射关系没呈现,将不能保存动作。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读