kettle插件-excel插件,kettle读取excel动态表头,kettle根据列名读取excel

自我介绍:

大家好!我是Java小金刚,在互联网金融行业打拼了10年的老兵。如果你对Java编程、互联网金融、大数据以及软件开发领域感兴趣,那么快来关注我,让我带你领略最新最炙手可热的技术动态和经验分享。

上篇文章使用java步骤实现了根据excel表头名称读取数据,虽然实现了功能,但是使用起来依然不是特别友好,抽时间把代码抽离搞成了excel 插件,接下来咱们一起看下如何使用这款插件。

1、安装插件

将插件安装包kettle-excell-plus-plugin-1.0.1.zip放到kettle的plugins目录下面,重启spoon。

2、excel文件

准备一个excel文件,包含两个sheet,文件内容包含姓名、性别、移动电话、出生年月、有些、办公地点,如下图所示。

3、设计trans

1)使用excel plus输入读取数据

2)写日志 打印读取到的数据

4、Excel plus输入设置

1)步骤名称:按需填写

2)源定义在一个字段里:如果选中,excel地址从前置步骤获取

3)从字段获取源:选择前置步骤的输出字段

4)文件名:点击浏览按钮选择需要读取的excel文件,也可以传递变量

5)工作表名称:可以选择一个或者多个sheet,这些sheet的结构需要是一致的。

6)第一行包含表头:选择的话,数据从第二行开始读取。

7)字段映射:

源字段:Excel文件的表头名称

目标字段:自己根据要求填写

字段类型:按需选择

8)获取字段:点击此按钮可以自动填充源字段

9)输出文件名、输出工作表名称、输出行号三个字段 非必填,可以根据自己需求填写

5、运行

保存&运行,excel中的数据可以正常被加载,另外如果要读取多个excel文件的话,需要通过前置步骤获取多个excel文件名字,然后传递给该插件即可。

相关推荐
程序猿乐锅5 小时前
【苍穹外卖 Day12| Excel 入门】
excel
用户2986985301410 小时前
Python 数据处理:XML 与 Excel 互转的实用指南
后端·python·excel
xiaopai9451 天前
采购系统和Excel表格区别:钢结构项目物资管理的真实较量
excel·建米软件·采购系统
协享科技1 天前
2026 年 AI 表格工具怎么选:ChatGPT、原生 Copilot/Gemini 与公式助手
人工智能·chatgpt·excel·copilot
用户298698530141 天前
前端实战:在 React 中使用 JavaScript 一键导出 Excel 图表与形状为图片
javascript·react.js·excel
Q一件事1 天前
arcpy实现分区统计到一张excel中
excel
AI刀刀1 天前
deepseek 内容粘贴后符号丢失怎么办?AI 导出鸭实测解决排版乱码问题
android·人工智能·excel·ai导出鸭
圣光SG2 天前
Excel 函数大全
算法·excel
小小的木头人3 天前
Python 批量解析 Excel 经纬度,调用高德地图 API 获取中文地址
开发语言·python·excel
观远数据3 天前
从离线开发到实时同步:DataFlow如何支撑企业级数据治理闭环
java·windows·microsoft·excel