kettle工具抽取CSV文件和json文件

本文详细介绍了如何使用Kettle工具进行CSV和JSON文件的数据抽取。首先,通过新建转换并配置CSV文件输入控件,从CSV文件中读取数据,并预览确保数据正确导入。接着,配置数据库连接和表输出控件,将数据存入数据库。对于JSON文件,同样创建转换,使用JSONInput控件解析JSON数据,并通过表输出将其写入数据库。整个过程涵盖了数据抽取、转换及存储的关键步骤。
摘要由CSDN通过智能技术生成

一、CSV文件抽取

1、新建转换

①打开kettle点击“文件”→“新建”→“转换”创建一个转换。

②点击“文件”→“保存”给转换命名为csv_extract。

③添加“csv文件输入”和“表输入”,再建立节点连接。

 2、配置CSV控件

①双击“csv文件输入”进入界面。

②点击“浏览”选择需要抽取的文件,点击“获取字段”,自动检索csv文件,点击“预览”查看文件csv_extract.csv文件是否抽取到csv文件输入流中。

3.数据库连接配置

4.表输出控件配置 

 

5.执行结果 

 

6.查看数据 

 二、json文件抽取

 1.在csv1数据库下建一个json数据表

 2.打开kettle建立一个json_extract转换。并添加两个“JSON input“和“表输出”。

3.配置JSON Input控件

 

4.配置表输出

 

 

 

 5.运行结果

6.数据查看 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值