使用kettle将文本文件中的数据导入数据库
来源:互联网 发布:java英文参考文献 编辑:程序博客网 时间:2024/05/17 02:30
1.准备好如下数据(以|键分割)
JY01011604280016|JY010116042800160019|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 |JY01011604280022|JY010116042800220025|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 |WT01011607040001|WT010116070400010002|1|1|2016-08-04|12000.00|51.67|12000.00|51.67| |01 |JY01011602020103|JY010116020201030004|2|2|2016-06-20|0.00|28933.33|0.00|28933.33| |01 |JY01011602020103|JY010116020201030004|3|1|2016-08-01|2000000.00|19600.00|2000000.00|19600.00| |01 |LD01011607160101|LD010116071601010002|1|1|2016-08-23|16.67|0.94|16.67|0.94| |01 |LD01011607160104|LD010116071601040004|1|1|2016-08-23|83.33|4.71|83.33|4.71| |01 |JY02011607310101|JY020116073101010002|1|1|2016-08-01|233980.65|2391.67|233980.65|2391.67| |01 |JY02011607310001|JY020116073100010002|1|1|2016-08-01|166830.63|3000.00|166830.63|3000.00| |01 |LD01011607160101|LD010116071601010002|1|1|2016-08-23|16.67|0.94|16.67|0.94| |01 |LD01011607160104|LD010116071601040004|1|1|2016-08-23|83.33|4.71|83.33|4.71| |01 |LD01011607160101|LD010116071601010002|1|1|2016-08-23|16.67|0.94|16.67|0.94| |01 |LD01011607160104|LD010116071601040004|1|1|2016-08-23|83.33|4.71|83.33|4.71| |01 |JY01011604280016|JY010116042800160019|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 |JY01011604280022|JY010116042800220025|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 |WT01011607040001|WT010116070400010002|1|1|2016-08-04|12000.00|51.67|12000.00|51.67| |01 |JY01011602020103|JY010116020201030004|2|2|2016-06-20|0.00|28933.33|0.00|28933.33| |01 |JY01011602020103|JY010116020201030004|3|1|2016-08-01|2000000.00|19600.00|2000000.00|19600.00| |01 |JY01011604280016|JY010116042800160019|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 |JY01011604280022|JY010116042800220025|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 |WT01011607040001|WT010116070400010002|1|1|2016-08-04|12000.00|51.67|12000.00|51.67| |01 |JY01011602020103|JY010116020201030004|2|2|2016-06-20|0.00|28933.33|0.00|28933.33| |01 |JY01011602020103|JY010116020201030004|3|1|2016-08-01|2000000.00|19600.00|2000000.00|19600.00| |01 |
将以上数据保存为test.txt文件,存放在C盘根目录(c:\test.txt).
2.创建表
create table ACC_REPAYSCHEDULE( contractno VARCHAR2(30), duebillno VARCHAR2(30) not null, currentno VARCHAR2(30) not null, status VARCHAR2(2), maturedate DATE, currentsum NUMBER(16,2), currentinterest NUMBER(16,2), paysum NUMBER(16,2), payinterest NUMBER(16,2), closedate DATE, currency VARCHAR2(2))
3.创建转换,如下图
文本文件输入参数设置如下:
分割符以|键分割.
这里的名称根据表字段命名.
表输出的设置如下:
4.执行该转换
如果执行完成之后没有错误就说明文本文件中的数据内容已经成功导入到数据库中了。现在可以查询一下:
0 1
- 使用kettle将文本文件中的数据导入数据库
- 将文本文件中的数据存入数据库
- 利用php脚本将文本文件中的数据导入到mysql数据库中
- 使用kettle进行不同数据库的数据导入
- 使用sqoop将MySQL数据库中的数据导入Hbase
- 使用sqoop将MySQL数据库中的数据导入Hbase (转)
- 使用sqoop将MySQL数据库中的数据导入Hbase
- 使用SQLiteManager将Excel表格中的数据导入sqlite3数据库
- 使用sqoop将MySQL数据库中的数据导入Hbase
- 使用sqoop将MySQL数据库中的数据导入Hbase
- 使用kettle将数据从excel存入数据库
- 文本文件中的数据导入到Oracle数据库表
- 如何将Excel中的数据导入数据库
- 将记事本中的数据导入数据库(winform)
- 数据导入,可以将txt文本文件或excel的内容导入到数据库
- Kettle处理文件导入到数据库,对数据进行相应校验,将校验结果发送邮件
- 将数据导出到文本文件,并从文本文件导入数据
- 将数据导出到文本文件,并从文本文件导入数据
- Solr对分词字段进行完全匹配加权的操作
- CCF计算机软件能力认证试题练习-图像旋转(Java参考答案学习记录)
- Ruby之旅(四) 类的继承
- 博客第一天
- Delphi指针的用法
- 使用kettle将文本文件中的数据导入数据库
- div+css实现左中右布局,解决右边一块掉落的问题
- 用new实现二位数组的几种方法
- 华为 4
- AngularJS(三)
- git rebase
- 点和向量的数学基础
- OPC的数据访问方法分别有同步访问、异步访问和订阅式数据采集方式------OPC(第一篇)
- IT忍者神龟之JMeter-使用Badboy录制Web测试脚本