Kettle 将表同时输出为xls/XLSX格式

时间:2024-03-17 11:10:24

关注微信公共号:小程在线

关注CSDN博客:程志伟的博客

 

表输出同时输出至XLS、XLSX文件

总体流程如下图:

Kettle 将表同时输出为xls/XLSX格式

A.表输入

表输入是通过连接mysql数据来读取文件,详细的说明如下:

https://blog.csdn.net/c1z2w3456789/article/details/107237697

https://blog.csdn.net/c1z2w3456789/article/details/107220974

配置好之后选择我们要导出的表,点击确定即可;

 

 

B.表输出

表输出时需要选择Excel输出(对应的是2003版的XLS格式)、Microsoft Excel输出(对应的是XLSX格式)。

Kettle 将表同时输出为xls/XLSX格式

 

当我们将两个excel与表输入连接时会出现以下界面

分发记录:将原始表的数据分成两部分写在两个表中

复制记录:将表的全部数据复制两份

我们这里选择复制

Kettle 将表同时输出为xls/XLSX格式

1.点击Excel输出

点击浏览选择路径保存文件

Kettle 将表同时输出为xls/XLSX格式

点击获取字段,查看字段。

Kettle 将表同时输出为xls/XLSX格式

 

全部设置完成之后点击确定。

 

2.点击Microsoft Excel输出

点击浏览,选择保存路径

在扩展名处选择xlsx

Kettle 将表同时输出为xls/XLSX格式

设置完成之后点击确定。

 

C、启动

D、查看结果

日志结果如下:

Kettle 将表同时输出为xls/XLSX格式

表结果如下:

生成了两种格式的表

Kettle 将表同时输出为xls/XLSX格式