zoukankan      html  css  js  c++  java
  • kettle——作业

    使用作业执行之前的转换,并且额外在表student2中添加一条数据

    这里操作类似hue

    (1)新建一个作业,拉取组件

    选择start

    组件名字,类型可以下拉如图,根据需要选择即可

    选择转换

    并将start和转换连接一下

     锁的图标意思是前面执行了后面才会执行

    由于这个转换之前执行过,这里stu1手动插入两条数据

    mysql> insert into stu1 values(1004,'name_one',60),(1005,'name_two',80);

     

    预期结果执行以后,stu2会把stu1同步过来

    怎么在装换完成后在插入一条语句的,这就涉及到sql

    脚本

     点击脚本选择SQL并拖拽过来,连接后,有个对勾,意思是前面的装换必须正确执行才会执行后面的SQL

    或者点击一下对勾符号,转变为叉号,意思是前面的转换失败就执行后面的SQL

    一般的应用场景是转换失败,就发邮件通知技术人员解决

    接下来就是写SQL,双击然后连接数据库

    脚本写不写分号都行,不写比较好,因为有的时候写分号会报错

    这里稍微介绍一下Dummy,Dummy是什么都不做的意思,意义不大

    可以看做是一个标识符,表示执行完了

     

    保存执行一下

     

    验证一下

     

    同步1004和1005,并且插入1006的数据

  • 相关阅读:
    最大子数组
    链表插入排序
    链表求和
    有效回文串
    排球比赛计分系统
    超市收银系统
    三层架构
    Wpf+数据库代码封装+策略模式封装
    封装逻辑用策略模式实现
    代码封装
  • 原文地址:https://www.cnblogs.com/kle-cola/p/14011734.html
Copyright © 2011-2022 走看看