Kettle使用模板文件生成Excle报表

简介: Kettle使用模板文件生成Excle报表

一. 主流程概述



网络异常,图片无法展示
|


流程示意图


实现过程梳理:


  • 1 数据输入;
  • 2 定义excle报表模板;
  • 3 使用excle报表模块生成报表文件;


二. 主流程描述


1. 数据输入(文本文件输入)

输入文件people_age.txt内容如下:

id|name|age
1|lili|16
2|xiaoming|15
3|xiaozhao|14
4|feifei|17
5|huahua|14

网络异常,图片无法展示
|


指定输入文件


网络异常,图片无法展示
|


指定内容


网络异常,图片无法展示
|


指定字段


2. 定义excle报表模板


模板文件people_age_template.xls内容如图所示:


网络异常,图片无法展示
|


模板文件


3. 使用excle报表模块生成报表文件


网络异常,图片无法展示
|


设置文件&工作表


网络异常,图片无法展示
|


设置内容


运行转换后,生成的报表文件,如下图所示:


网络异常,图片无法展示
|


生成报表效果

至此,整理完毕!

后记,我尝试通过kettle向excel中传递变量,可是没有成功。

相关文章
|
JSON Java 应用服务中间件
利用esaypoi自定义Excel表格模板导入与导出表单数据
今天工作中又遇到了excel导出数据的功能,在这里我将自己自定义的Excel模板和相关的代码拿出来,解释一下如何进行操作,以便日后能够方便的进行功能开发,提高效率。
766 0
fastadmin实现导出Excel和导入Excel数据
fastadmin实现导出Excel和导入Excel数据
422 0
|
7月前
EsayExcel文件导入导出
EsayExcel文件导入导出
116 3
|
7月前
|
BI
JXLS 简化报表(excel数据)导出
JXLS 简化报表(excel数据)导出
105 0
|
前端开发 计算机视觉
Excel | 前端实现复杂表格导入导出
通过前端技术实现复杂excel表格(合并单元格,这里没有做表格的数据类型)的导入导出,下面代码还有简单表格的导出。 以下代码,cv即可用。主要是vue3以及ts的简单写法。
128 0
C#写入模板excel数据
C#写入模板excel数据
79 0
|
运维 Ubuntu 关系型数据库
使用kettle采集excel表格中的数据
使用kettle采集excel表格中的数据
|
JSON 前端开发 数据格式
给我实现一个前端的 Excel 导入和导出功能(二)
给我实现一个前端的 Excel 导入和导出功能
259 0
|
JSON 前端开发 BI
给我实现一个前端的 Excel 导入和导出功能(一)
给我实现一个前端的 Excel 导入和导出功能
278 0
|
存储 数据采集 文件存储