美文网首页
kettle入门篇(四)-excel的输入输出

kettle入门篇(四)-excel的输入输出

作者: Shawn_Shawn | 来源:发表于2020-07-16 23:37 被阅读0次

kette-excel输入-excel输出

  1. 新建转换

    kettle-trans-excel-input-output.png
  1. 配置excel输入


    kettle-excel-input-file-ui.png
    1. 选择引擎:
    *   Excel 97-2003 xls: 这个引擎只支持xls结尾的excel
        
        
    *   Excel 2007 XLSX(Apache POI):一般我们选择这个即可,支持xls和xlsx
        
        
    *   Excel 2007 XLSX(Apache POI Streaming)
        
        
    *   Open Office ODS(ODFDOM)
    
    1. 点击浏览,选择需要输入的excel文件
    1. 点击增加,刚刚第二部选择的文件,会在选中的文件列表里显示
    1. 点击工作表,进入工作表选项卡


      kettle-excel-input-worktable.png
    1. 获取工作表名称, 默认是都选中的例如你的excel里的工作表有三个,sheet1,sheet2,sheet3三个工作表都会被解析,最好根据需求去选择


      kettle-excel-input-column.png
    2. 点击获取来自头部数据的字段
    1. 预览记录,如果能浏览到数据,不报错,证明配置没有问题
  2. 配置excel输出


    kettle-excel-output-file.png
kettle-excel-output-column.png
  1. 点击浏览
  1. 点击获取字段

注意点:

  1. Excel输出组件,文件名+扩展名=最终输出的文件名。例如E:/a.xlsx是文件名,xlsx是扩展名,那么最后生成的文件就是E:/a.xlsx.xlsx,如果扩展名不填写就是E:/a.xlsx

  2. Excel输出组件,文件名中填写的路径的父目录不存在,如果勾选创建父目录,会帮你创建目录。

  3. Excel输出组件,如果文件名是完整的路径加文件名,例如E:/a.xlsx是文件名并且该文件存在,勾选启动时不创建文件,则扩展名选项失效,不会创建文件。

  4. Excel输出组件,在文件名里创建xxx,都是需要创建文件的时候才会生效。

相关文章

网友评论

      本文标题:kettle入门篇(四)-excel的输入输出

      本文链接:https://www.haomeiwen.com/subject/dievhktx.html