zoukankan      html  css  js  c++  java
  • Kettle实践二

    Kettle的全局变量定义是通过当前用户下.kettle文件夹中的kettle.properties文件来定义。定义方式是采用键=值对方式来定,如:date=20140103,重启kettle后生效。

    局部参数变量是通过“Set Variables”来设置,使用方法有两种:一种是%%变量名%%,一种是${变量名}。

    例子:

    1、创建相应的参数变量设置转换与数据流抽取转换。

    2、通过“获取系统信息”组件获取昨天日期,再通过字段选择转换成yyyy-mm-dd格式,最后设置成变量,设置参数变量为${YESTERDAY}。

    3、通过建立作业来调用变量和数据抽取。

    流程图:

    参数设置:

    数据抽取:

    作业图:

    操作步骤:

     1、使用“获取系统信息”来获取昨天的日期,然后经过“字段选择”转换格式,最后设置为变量YESTERDAY。

     2、表employees根据YESTERDAY变量查询,并输出到EXCEL。

     

    注意要勾选“替换SQL语句里的变量”

     3、将上面两个转换添加到作业里。

    结果:

  • 相关阅读:
    VUE 入门基础(2)
    VUE 入门基础(1)
    常用正则表达式
    git 常用命令
    JavaScript 常用算法
    SVG 使用
    移动前端头部标签(HTML5 meta)
    开发常用小demo 整理
    Reactjs 入门基础(三)
    Reactjs 入门基础(二)
  • 原文地址:https://www.cnblogs.com/shaozi/p/8641829.html
Copyright © 2011-2022 走看看