前言
需求:
数据库存在一个信息表,每天都在记录信息,数据量大,每天创建一张表存储。
表名每天都在变,需要从当天的表拿到信息同步到指定数据库。
预定格式:
yyyyMMdd_tableName( 20200202_abcd )
本次测试环境:
|
|
系统 |
Windows10 |
软件版本 |
kettle 7.1.0.0-12 |
MySQL驱动 |
mysql-connector-java-8.0.19.jar |
动态表名查询数据
- 第一个转换设置表名为变量
- 第二关转换拿到变量带入sql查询出数据
一、获取表名
实现步骤如下:
- 新建一个转换getTableName,拖入
获取系统信息
,字段选择
,<