内容简介:====================www.ayjs.net 杨洋 wpfui.com ayui ay aaronyang=======请不要转载谢谢了。=========(就是核心对象的使用)新建转换
====================www.ayjs.net 杨洋 wpfui.com ayui ay aaronyang=======请不要转载谢谢了。=========
部分控件使用
(就是核心对象的使用)
新建转换
输入->生成记录
应用->写日志
然后建立关系
例6 生成记录
功能:生成一些固定字段的记录,用来模拟一些数据进行测试
注意:生成行数
双击 写日志,然后单击获取字段
运行效果:
在写日志里面,也可以限制 行数
例7 自定义常量数据
功能:用来给查询增加常量列,元数据 选项卡定义字段相关信息,数据选项卡指定对应字段对应值
元数据定义表的列
数据选项卡
自己填上数据库,很像建数据库表,然后输入值
写日志那块跟 例6一样
这里日期格式会报错误,要像下面写才能是被,不报错
然后运行
例8 生成随机数
功能:生成36位的随机数
注意:36位有4个-,主键32位还需去掉-,就是GUID
输入-> 生成随机数
脚本-> JavaScript代码
选择UUID,然后,点击确定
双击JavaScript代码
var pk=OrderID; pk=pk.replace(/-/g,'');[object Object]
给个测试值
然后点击确定
这样拿到值了。
注意回到第一个页面别忘了点击确定,保存js代码,可以修改name
接下来我们拖个 (查询->HttpClient)
建立关系,选择 主输出步骤
双击Http Client
这样就可以获得上一步处理过的数据了。
比如换成写日志
其实javascript已经能干很多事了,没必要再增加生成主键环节了,js也能产生唯一id
例9 获取表名
功能:获取数据库表/视图/存储过程/同义词/模式名/数据库名信息,可以在表名、视图名、过程名前添加模式名
输入-> 获取表名
应用-> 写日志
我用以前的一个数据库AccentCenter_local
运行结果:
例10 获取系统信息
功能:包括命令行输入的参数,操作系统时间,ip地址等
输入->获取系统消息
单击类型
写日志,忽略,参考上面的步骤
运行效果:
这里所有获得时间有两种,第一种上面方案,第二种可以javascript脚本。
====================www.ayjs.net 杨洋 wpfui.com ayui ay aaronyang=======请不要转载谢谢了。=========
先到例10,下篇继续。
推荐您阅读更多有关于“kettle,etl,”的文章
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。