kettle 安装
略
输入输出的使用
简单的例子
输入一个csv文件

输出一个xls文件

设置数字保留小数

设置每次处理数据数

分发与复制
分发,则将数据轮询给子节点;复制则是每个子节点都获取完整的数据

将excel的两个sheet页放到一个excel中
选择excel

选择工作表

选择字段

设置输出

连接mysql数据库
1、将驱动放到lib文件夹下
此处有个bug、mysql8需要要5.1.48版本的驱动,否则会报错

2、重启客户端
略
3、连接数据库


4、共享数据库
让所有的转换流程都能用到此数据库

数据库转换excel例子
1、输入一个查询sql

2、构建输出节点

数据库表输出到表
1、没有目标表的时候 需要创建表

数据库更新、插入更新
此功能不能删除数据

删除数据库的数据

转换控件的使用
字符串拼接
转换

输出

值映射

流程控件的使用
switch/case

过滤记录

查询控件
数据库查询 左连接

流查询 左连接

连接控件
作业的使用
基础知识

kettle引入达梦数据库
导入驱动

配置
dm.jdbc.driver.DmDriver
jdbc:dm://xxx.xx.xx.xxx:5236
