标签:检查 服务器 tle 运算符 输出 来源 实现 更新 改变
1:删除
连接数据库:新建连接数据库,或者应用转换中已经定义好的数据库。
目标模式:指什么现在还不明确,集群模式?子服务器模式?--要写入数据的表的Schema名称。允许表名中包含“.”是很重要的。
目标表:指定删除记录所对应的表。
提交记录数量:提交之前要改变(删除)的行数
表字段:来源于目标表中的字段。
流字段:来源于上一步骤中的字段。
当流字段1和流字段2处于同一行时,表示表字段满足比较流字段1或流字段2时执行删除记录操作。
当流字段1流字段2处于上下行时,表示同时满足两个条件才会执行删除操作。
2:更新
数据库连接:新建连接数据库,或者应用转换中已经定义好的数据库。
目标模式:指什么现在还不明确,集群模式?子服务器模式?--要写入数据的表的Schema名称。允许表名中包含“.”是很重要的。
目标表:指定删除记录所对应的表。
提交记录数量:提交之前要改变(更新)的行数
批量更新?:没做解释
用来查询值的关键字:用表字段与流字段做比较,与删除一样。
更新字段:将表字段更新为流字段中所代表的值,前提是满足更新的条件。
3:插入/更新
数据库连接:新建连接数据库,或者应用转换中已经定义好的数据库。
目标模式:要写入数据的表的Schema名称。允许表名中包含“.”是很重要的。
目标表:想插入或者更新的表的名称。
Commit size:提交之前要改变(插入/更新)的行数。
? 不执行任何更新:如果被选择,数据库的值永远不会被更新。仅仅可以插入。
? 更新字段:指定你想要插入/更新的字段。
“获取字段”按钮:从输入流中获取字段,并且把他们填充到关键字网格中。
? “获取更新字段”按钮:从输入流中获取更新字段,并且把他们填充到更新网格中。
? “Check”按钮:检查目标表中是否所有的字段都可用。
? “SQL”按钮:为正确操作,生成创建表和索引的SQL脚本。
满足匹配条件则更新,不满足更新条件则插入。
4:文本文件输出
有三个页签:文件,内容,字段
文件:表示输出至那个文件,通过浏览选中名称,默认扩展名为txt
内容:设置文件输出样式,有分隔符,封闭符,头部(不勾选将不出现表头信息)
字段:获取字段后将将流中的字段以及类型自动带出。
功能就是将流中的字段以文本文件形式输出。
5:数据同步-------资料不全
将表A中的数据同步进表B
也就是当A中的字段与B中的关联字段通过比较运算符比较后,若匹配,则将表B中的数据更新为表A的数据,这样就实现了数据的同步操作。
6:表输出
将查询表中的字段,插入数据,对应数据来源于流字段。
获取目标表字段需要勾选指定数据库字段,这样表字段才可选。
kettle组件-输出
标签:检查 服务器 tle 运算符 输出 来源 实现 更新 改变
原文地址:https://www.cnblogs.com/zja001/p/10050145.html