0
点赞
收藏
分享

微信扫一扫

kettle数据迁移

金穗_ec4b 2022-02-19 阅读 74
etl

kettle 是纯 java 开发,开源的 ETL工具,用于数据库间的数据迁移 。
1、文档 https://pentaho-community.atlassian.net/wiki/spaces/EAI/pages/371557269/Pentaho+Data+Integration+Kettle+Tutorial
2、社区版下载 https://sourceforge.net/projects/pentaho/files/Data%20Integration/
3、运行Spoon.bat,打开Spoon图形工具
4、新建转换
5、DB 连接,右键,新建
在这里插入图片描述
6、配置好数据库连接信息
7、在左侧找到表输入(核心对象->输入->表输入),拖到右方
8、双击右侧表输入,进行配置,选择数据源,并输入 SQL。可以点击预览进行预览数据
9、在左侧找到插入/更新(核心对象->输出->插入/更新),拖到右方
10、选中表输入,按住 Shift 键,把表输入和插入/更新用线连接起来
在这里插入图片描述
11、双击插入/更新进行配置。目标表,表结构需要先建好
postgresql的表名、字段名均为小写
12、点击运行,就可以运行这一个转换
13、运行结束后,我们可以在下方看到运行结果,其中有日志,数据预览等

举报

相关推荐

0 条评论