Kettle数据表增量脚本中,如何设置表输入变量?

2026-06-09 13:103阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计501个文字,预计阅读时间需要3分钟。

Kettle数据表增量脚本中,如何设置表输入变量?

1. 说明:1、数据库,MySQL

2.数据库ID备份,增量数据

3.主键,bigint类型,自增

4.增量策略,数据ID判断

5.使用工具:Kettle

6.本文字重,介绍查询maxId作为变量用于增量查询


一、说明

1、数据库,MySQL

2、根据ID备份增量数据

3、主键为bigint,且自增

4、增量策略,根据ID判断增量

5、使用工具kettle9

6、本文重点,介绍查询maxId作为变量用于增量查询

二、处理

1、新增kettle项目

2、组件结构

1)结构

表输入 -> 表输入 -> 表输出

说明: 第一个表输入,用于查询本地数据库表记录的maxId

说明: 第二个表输入,用于查询远程数据库记录大于等于maxId的记录

说明: 表输出,同步到本地数据库

2)示例图

~~

3、配置

1)配置表输入-本地最大ID

说明: 配置数据库连接

说明: 查询maxId,无其他配置

2)配置表输入-查询prod增量

说明: 配置远程数据库连接

说明: 获取SQL,选择查询的表

说明: where id > ?,重点,"?"即占位符;maxId仅一行值,用?即可

说明: 度娘有用“设置变量”这个组件的,用于多个变量,可自行尝试

Kettle数据表增量脚本中,如何设置表输入变量?

3)配置表输出-同步到本地

说明:选择库,选择表即可;无其他操作

~~


本文共计501个文字,预计阅读时间需要3分钟。

Kettle数据表增量脚本中,如何设置表输入变量?

1. 说明:1、数据库,MySQL

2.数据库ID备份,增量数据

3.主键,bigint类型,自增

4.增量策略,数据ID判断

5.使用工具:Kettle

6.本文字重,介绍查询maxId作为变量用于增量查询


一、说明

1、数据库,MySQL

2、根据ID备份增量数据

3、主键为bigint,且自增

4、增量策略,根据ID判断增量

5、使用工具kettle9

6、本文重点,介绍查询maxId作为变量用于增量查询

二、处理

1、新增kettle项目

2、组件结构

1)结构

表输入 -> 表输入 -> 表输出

说明: 第一个表输入,用于查询本地数据库表记录的maxId

说明: 第二个表输入,用于查询远程数据库记录大于等于maxId的记录

说明: 表输出,同步到本地数据库

2)示例图

~~

3、配置

1)配置表输入-本地最大ID

说明: 配置数据库连接

说明: 查询maxId,无其他配置

2)配置表输入-查询prod增量

说明: 配置远程数据库连接

说明: 获取SQL,选择查询的表

说明: where id > ?,重点,"?"即占位符;maxId仅一行值,用?即可

说明: 度娘有用“设置变量”这个组件的,用于多个变量,可自行尝试

Kettle数据表增量脚本中,如何设置表输入变量?

3)配置表输出-同步到本地

说明:选择库,选择表即可;无其他操作

~~