Kettle的使用——Excel输出

组件介绍

在Kettle中,excel输出有两种方式,一种叫做Excel输出,一种叫做Microsoft Excel输出。常用于导出文件的需求或者测试数据的输出情况。

使用

Excel输出

excel文件输出基本配置
文件名: 文件输出的路径(可通过【浏览】选择路径)
创建父目录: 根据文件名创建相应的目录
启动时不创建文件: 如果不勾选上则启动时立即创建文件,不管有没有数据保存进去,因为转换脚本一启动就会将整个流程需要的东西编译及创建完毕。
其他不一一介绍了,光看名称就能懂什么意思了,设置完毕后可以通过【显示字段名称】预览文件的输出路径及文件名。
预览文件的输出路径及文件名称
excel文件内容配置
追加: 每次插入数据都是在后面追加进去,而不是覆盖,取消勾选则每次操作覆盖掉旧数据,相当于先删除文件在重新创建。
头: 将字段名称作为标题输出在第一行
编码: excel文件的编码,默认即可。
保护工作表?: 对文件进行加密,得输入密码才能打开查看。
自动调整列大小: 意思应该是根据内容长度自动调整列宽度吧,测试的时候发现没啥卵用,也可能是打开方式不对。
保留NULL值: 意思应该是如果输出的值是NULL,则输出NULL,测试的时候发现没啥卵用,也可能是打开方式不对。
设置excel文件的样式
如图,没啥好介绍的。
设置字段
可以通过【获取字段】按钮筛选上一步骤传过来的字段值,需要注意的是该组件会根据名称或内容自动匹配类型,可能存在错误,需要检查仔细手动调整,否则会报错。

最终效果

Mircrosoft Excel输出

在这里插入图片描述
大差不差,就不介绍了,看看就行。

你可能感兴趣的内容

ETL开源工具–Kettle的使用

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值