FakeSource
FakeSource 连接器
描述
FakeSource 是一个虚拟数据源,根据用户定义的模式随机生成行数,仅用于一些测试用例,例如类型转换或连接器新功能测试。
主要特点
- 批处理
- 流处理
- 精确一次 ×
- 列投影
- 并行性 ×
- 支持用户定义的拆分 ×
选项
名称 | 类型 | 必需 | 默认值 |
---|---|---|---|
schema | config | 是 | - |
rows | config | 否 | - |
row.num | int | 否 | 5 |
split.num | int | 否 | 1 |
split.read-interval | long | 否 | 1 |
map.size | int | 否 | 5 |
array.size | int | 否 | 5 |
bytes.length | int | 否 | 5 |
string.length | int | 否 | 5 |
string.fake.mode | string | 否 | range |
tinyint.fake.mode | string | 否 | range |
tinyint.min | tinyint | 否 | 0 |
tinyint.max | tinyint | 否 | 127 |
tinyint.template | list | 否 | - |
smallint.fake.mode | string | 否 | range |
smallint.min | smallint | 否 | 0 |
smallint.max | smallint | 否 | 32767 |
smallint.template | list | 否 | - |
int.fake.template | string | 否 | range |
int.min | int | 否 | 0 |
int.max | int | 否 | 0x7fffffff |
int.template | list | 否 | - |
bigint.fake.mode | string | 否 | range |
bigint.min | bigint | 否 | 0 |
bigint.max | bigint | 否 | 0x7fffffffffffffff |
bigint.template | list | 否 | - |
float.fake.mode | string | 否 | range |
float.min | float | 否 | 0 |
float.max | float | 否 | 0x1.fffffeP+127 |
float.template | list | 否 | - |
double.fake.mode | string | 否 | range |
double.min | double | 否 | 0 |
double.max | double | 否 | 0x1.fffffffffffffP+1023 |
double.template | list | 否 | - |
common-options | 无 | 否 | - |
这是关于 FakeSource 连接器选项的配置列表。根据您的需求,您可以适当配置这些选项。
参考资料
https://seatunnel.apache.org/docs/2.3.3/connector-v2/source/FakeSource