kettle版本7.1,java版本必须是1.8
实例1:text文件只有一列
1.同时读取多个文件
使用Text file input工具
若是读取单个文档,直接输入:路径加文件名即可
若是读取多个文件,输入文件所在目录,然后在第二个框输入你文件名对应的正则表达式,之后再点击add,验证是否添加成功,去下方点击show filenames看看有没有你要添加的文件。
读取所有文件可以用“.*.*” 也可以用“.*\.*”。PS:你直接输入“*”是不行的,读取特定条件的文件可用“zhang.*\.txt”,此句就是把以zhang开头,后缀是txt文件输入
2.row flatter功能
作用:通过增加列减少记录条数
读取文件内容如图:
你在Text file input 中的filed字段下输入text,String