# 关系型数据库输出组件使用说明
# 组件说明
关系型数据库输出用于将数据写入关系型数据库表,只支持单表写入。
# 配置项说明
配置名称 | 数据类型 | 是否必须 | 默认值 | 描述 |
---|---|---|---|---|
节点名称 | String | 是 | - | 当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。 |
选择数据源 | Boolean | 是 | false | 选择输出数据源。 |
库/Schema | String | 是 | - | 下拉列表值为数据库 Schema 值,当库/Schema 值为空时,默认值为当前所数据源默认配置的库/schema名。 |
目标表 | String | 是 | - | 指定结果输出表名称,即所选库/Schema 下的目标表名列表。 |
提交记录数量 | Integer | 是 | 1000 | 指定提交批处理的大小, 即:在向目标数据库发送 COMMIT 命令之前要执行的 INSERT 语句的数量。 |
truncate表 | String | 是 | - | 每次操作前,先把目标表清空。 |
定时刷新 | Boolean | 否 | - | 如果来源库为 Kafka 时,建议开启定时刷新开关,表示当定时时间到达时就写入数据。 默认值为 30 秒,值为 0 表示不刷新。 非 Kafka 数据源无需开启定时刷新。 |
指定数据库字段 | String | 是 | - | 当来源字段名与目标字段名不完全一致时,需要开启该功能,配置来源字段与目标字段的映射关系。 |
数据库字段 | String | 是 | - | 来源字段: 上游节点输出的字段名称; 目标字段: 输出组件选择表的字段名称。 |