一、需求说明
-
需求说明: 当从其他接口获取到的JSON格式的数据时,需要将JSON格式数据存入数据库表中,故借助JSON Input组件进行转换
-
需求分析: 故该案例中可以简单使用JSON Input组件进行转换与
Excel输出组件进行测试即可 -
数据源:
https://download.csdn.net/download/sujiangming/16189912 -
数据源格式:

-
期望的结果:

二、设计转换

三、转换配置
-
Step1:JSON Input 配置
- 双击组件,写上步骤名称

切换到“字段”菜单,配置希望读取到的字段,如下所示:

- 双击组件,写上步骤名称
-
Step 2 :JSON Input 2 配置
- “文件” 菜单里面配置步骤名称、从字段获取源等,如下所示

- “字段”菜单里面配置目标字段及其读取路径,如下:

- “文件” 菜单里面配置步骤名称、从字段获取源等,如下所示
-
Excel输出组件配置
- 双击打开,设置步骤名称,如Excel-Output
- 选择输出文件所在路径,可以设置其他的内容,具体如下:

可以设置相关样式

获取字段,得到目标字段如下:

四、运行转换

结果如下:

五、结果分析
- 查看执行结果日志

本文详细介绍了如何使用Kettle 8.2的JSONInput组件解析JSON数据,并将其高效地存储到数据库中。通过JSONInput配置字段映射,配合Excel输出验证转换效果,适合处理JSON数据迁移任务。
1736

被折叠的 条评论
为什么被折叠?



