Mysql ETL数据抽取工具 kettle

1. 数据库到数据库

1、 Windows下使用教程

https://zhuanlan.zhihu.com/p/137383200

2、 linux下安装kettle
mysql驱动同时拷贝到Linux上/lib文件夹下

https://blog.csdn.net/weixin_48370579/article/details/128045828

3、 shell脚本执行

#!/bin/bash
filenamedate=$(date +%Y-%m-%d).log
echo "start" >> /usr/local/kettle/kettle_data/kettle_log/"all_info_"$filenamedate

/usr/local/kettle/data-integration/kitchen.sh -file=/usr/local/kettle/kettle_data/zuoye1.kjb  -logfile=/usr/local/kettle/kettle_data/kettle_log/"all_info_"$filenamedate

作业:zuoye1.kjb文件是Windows端设计完成后导入进来的,kjb需要引用ktr文件(Windows生成的文件上产Linux需要考虑路径问题!!!)

Mysql ETL数据抽取工具 kettle_第1张图片
Mysql ETL数据抽取工具 kettle_第2张图片

2. TXT到数据库

https://www.likecs.com/show-203709394.html

Mysql ETL数据抽取工具 kettle_第3张图片
Mysql ETL数据抽取工具 kettle_第4张图片
Mysql ETL数据抽取工具 kettle_第5张图片

你可能感兴趣的:(mysql,java)