zoukankan      html  css  js  c++  java
  • Kettle入门操作——输入流(表输入、excel)详细

      1、表输入,允许简易转换:大字段的延迟转换(延迟转换性能更高,采用byte方式处理,否则就是string方式)

                               替换sql语句里的变量:job作业中的变量替换为语句中的变量

                 

      2、变量的引用

        引用形式: SELECT  id, name  FROM zdy_test  where id=${i}

        变量在job的使用方式如下:

          

        注意事项:${i}一定不能和系统参数和命名参数重名情况,否则系统会报错.

       3、从步骤插入数据,如下图及其注意事项,可以为多列同时筛选条件

          

       成功运行如下图:

          

      需要注意的是:

        1)  表输入的sql如下:select id,name from zdy_test where id=? or name=?

        2)  获取系统信息的变量设置如下,这里变量的的顺序和表输入sql的顺序要保持一致

          

        3) 系统信息变量的输入,

          

      4、执行每一行,适用情况:对一列进行多条件的判断

        

        成功如下图,

          

       需要注意的是:

        1)  表输入的sql如下:select id,name from zdy_test where id=? 

        2)  grid设置如下:

           

          

    Excel 输入流探讨

       准备工作:预置两个excel表格。并填写两列

         1、添加excel输入文件

        

        2、目录下的多个excel匹配

          查找指定目录下的xls文件:.*..xls

          查找指定目录下的file开头的文件:file.*  或者file.*.xls   file.*.*.xls

         

        2、从前面步骤获取文件名,增加grid

          

          设置路径,

          

          修改excel输入如下:

          

     

     

        

  • 相关阅读:
    收集Linux常用命令
    loadrunner没有告诉你的
    loadrunner没有告诉你的
    loadrunner没有告诉你的
    QA、EPG、PMO各自的职能划分及关系是什么?
    QA、EPG、PMO各自的职能划分及关系是什么?
    QA、EPG、PMO各自的职能划分及关系是什么?
    loadrunner通过odbc测mysql数据库语句
    loadrunner通过odbc测mysql数据库语句
    loadrunner通过odbc测mysql数据库语句
  • 原文地址:https://www.cnblogs.com/wind-man/p/7887599.html
Copyright © 2011-2022 走看看