当前位置: 首页 > news >正文

ETL工具kettle(PDI)入门教程,Transform,Mysql->Mysql,Csv->Excel

什么是kettle,kettle的下载,安装和配置:ETL免费工具kettle(PDI),安装和配置-CSDN博客

mysql安装配置:Linux Centos8 Mysql8.3.0安装_linux安装mysql8.3-CSDN博客

1 mysql -> mysql

1.1 mysql

CREATE TABLE `user_input` (`id` int NOT NULL COMMENT 'id',`name` varchar(64) NOT NULL COMMENT 'username',`age` int NOT NULL COMMENT 'age',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3insert into user_input values(1, 'zhang san', 26);
insert into user_input values(2, 'wang si', 27);
insert into user_input values(3, 'tom', 30);CREATE TABLE `user_output` (`id` int NOT NULL COMMENT 'id',`name` varchar(64) NOT NULL COMMENT 'username',`age` int NOT NULL COMMENT 'age',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3

1.2 kettle

1)mysql连接配置

把mysql驱动放到kettle安装目录的lib目录下

打开spoon.bat,主对象树,转换上右击,点击新建

主对象树上右击转换,DB连接上右击,点击新建

选择mysql,填好连接信息,点击测试,看连接是否成功

连接成功

2) 表输入

核心对象 -> 输入 -> 双击表输入,编辑表输入,点击预览可以查看数据

3) 插入/更新

核心对象 -> 输出 -> 双击插入/更新,编辑插入/更新

保存一下,点击运行。(如果表输入和插入/更新没有连接箭头,按Shift将输入和脚本连接起来)

2 Csv -> Excel

CSV文件

Name,Age,City
John,28,New York
Alice,32,London
Bob,45,Paris

输入:CSV文件输入,输出:Microsoft Excel output,点击主输出步骤

选择csv文件,点击获取字段,再点击浏览,显示csv文件内容

选择文件输出的路径,点击确定,运行

http://www.lryc.cn/news/347991.html

相关文章:

  • 常见地图坐标系间的转换算法JavaScript实现
  • 基于python的大麦网自动抢票工具的设计与实现
  • 2024年5月树莓集团快讯
  • 网站localhost和127.0.0.1可以访问,本地ip不可访问解决方案
  • Docker Dockerfile如何编写?
  • Python数独游戏
  • 24 | MySQL是怎么保证主备一致的?
  • 2.数据类型与变量(java篇)
  • QT设计模式:桥接模式
  • 简单粗暴的翻译英文pdf
  • UDP和TCP协议比较,TOE技术
  • 第十三节 huggingface的trainner解读与Demo
  • GO: json 处理
  • HarmonyOS开发案例:【生活健康app之实现打卡功能】(2)
  • Mockito框架,帮助创建模拟对象进行测试的利器
  • Spring Boot的工作原理
  • 单点登录和统一身份认证的区别
  • 革新机器人任务规划:TREE-PLANNER引领高效、准确的机器人动作生成新趋势
  • 【数据分析面试】42.用户流失预测模型搭建(资料数据分享)
  • 5.13号模拟前端面试10问
  • 学习使用jQuery将光标移动到textarea的末尾
  • 【送书福利第七期】你好!Java(文末送书)
  • 申贷时,银行级大数据自己能查到吗?
  • 【SVN-TortoiseSVN】SVN 的简介与TortoiseSVN 安装使用教程
  • 5.13学习日志
  • 8种常见的CMD命令
  • 版本控制工具之Git的基础使用教程
  • 五子棋对战(网页版)
  • 在 Ubuntu系统中,可以使用以下几种方法查看网络速率
  • 这是摆脱困境的最好方法