import ChangeLog from ‘../changelog/connector-druid.md’;
Druid 接收器连接器
一个使用向 Druid 发送消息的接收器插件
SeaTunnel 数据类型 | Druid 数据类型 |
---|---|
TINYINT | LONG |
SMALLINT | LONG |
INT | LONG |
BIGINT | LONG |
FLOAT | FLOAT |
DOUBLE | DOUBLE |
DECIMAL | DOUBLE |
STRING | STRING |
BOOLEAN | STRING |
TIMESTAMP | STRING |
名称 | 类型 | 必需 | 默认值 |
---|---|---|---|
coordinatorUrl | string | 是 | - |
datasource | string | 是 | - |
batchSize | int | 否 | 10000 |
common-options | 否 | - |
Druid的协调器URL主机和端口,示例: “myHost:8888”
要写入的数据源名称,示例: “seatunnel”
每批刷新为Druid的行数。默认值为 1024
.
Sink插件常用参数,详见 Sink Common Options for details
简单的例子:
sink { Druid { coordinatorUrl = "testHost:8888" datasource = "seatunnel" } }
使用占位符获取上游表元数据示例:
sink { Druid { coordinatorUrl = "testHost:8888" datasource = "${table_name}_test" } }