• kettle组件-输出


    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:表输出
       将查询表中的字段,插入数据,对应数据来源于流字段。
       获取目标表字段需要勾选指定数据库字段,这样表字段才可选。
  • 相关阅读:
    5-1
    浅谈sql中的in与not in,exists与not exists的区别
    理解SQL SERVER中的分区表
    SQLSERVER SQL性能优化
    SQL Server Profiler使用方法
    SQL Server中的三种Join方式
    执行计划
    执行计划sql
    INSERT INTO SELECT
    设计模式学习笔记-单例模式
  • 原文地址:https://www.cnblogs.com/zja001/p/10050145.html
Copyright © 2020-2023  润新知