数据湖探索 DLI-MySQL CDC源表:参数说明

时间:2024-08-15 10:29:30

参数说明

表1 参数说明

参数

是否必选

默认值

数据类型

说明

connector

String

connector类型,需配置为'mysql-cdc'。

hostname

String

MySQL数据库的IP地址或者Hostname。

username

String

MySQL数据库的用户名。

password

String

MySQL数据库的密码。

database-name

String

访问的数据库名称。

数据库名称支持正则表达式以读取多个数据库的数据,例如flink(.)*表示以flink开头的数据库名。

table-name

String

访问的表名。

表名支持正则表达式以读取多个表的数据,例如cdc_order(.)*表示以cdc_order开头的表名。

port

3306

Integer

MySQL数据库的端口号。

server-id

5400~6000随机值

String

数据库客户端的一个数字ID,该ID必须是MySQL集群中全局唯一的。建议针对同一个数据库的每个作业都设置一个不同的ID。

默认会随机生成一个5400~6400的值。

scan.startup.mode

initial

String

消费数据时的启动模式。

  • initial(默认):在第一次启动时,会先扫描历史全量数据,然后读取最新的Binlog数据。
  • latest-offset:在第一次启动时,不会扫描历史全量数据,直接从Binlog的末尾(最新的Binlog处)开始读取,即只读取该Connector启动以后的最新变更。

server-time-zone

String

数据库在使用的会话时区。

例如:Asia/Shanghai。

pwd_auth_name

String

DLI 侧创建的Password类型的跨源认证名称。

使用跨源认证则无需在作业中配置置账号和密码。

support.huaweicloud.com/sqlreference-dli/dli_08_0387.html