初始化
设置语言
第一步,可选,把工具设置显示英文。
工具-选项-观感
![1538924720942](https://github.com/copywang/kettle_notebook/raw/master/assets/1538924720942.png)
界面简介
只做简单解释,后续做项目会慢慢用到一些其中的插件
![1538986433221](https://github.com/copywang/kettle_notebook/raw/master/assets/1538986433221.png)
简单的数据库交换例子
需求:每天定时从A库的X表获取数据,搬到B库的X表,表结构一致
grid_code字段要求去掉短横线
新建作业
快捷键CTRL+ALT+N
模型:
![1538986264521](https://github.com/copywang/kettle_notebook/raw/master/assets/1538986264521.png)
步骤:
开始和结束插件是必须的
获取当前系统日期,保存结果到记录集
取出记录集,替换占位符(SQL查询),获取数据,搬迁到目标表
新建转换
获取日期
快捷键CTRL+N
![1538986578715](https://github.com/copywang/kettle_notebook/raw/master/assets/1538986578715.png)
获取系统当前日期
![1538986596622](https://github.com/copywang/kettle_notebook/raw/master/assets/1538986596622.png)
格式化日期格式
![1538986642145](https://github.com/copywang/kettle_notebook/raw/master/assets/1538986642145.png)
复制数据
![1538986703596](https://github.com/copywang/kettle_notebook/raw/master/assets/1538986703596.png)
从结果获取记录
![1538986713132](https://github.com/copywang/kettle_notebook/raw/master/assets/1538986713132.png)
表输入