Mongodb 数据源版本限制
支持 Mongo 版本详情:
节点 | 版本 |
MongoDB-CDC | MongoDB>=3.6 |
Mongodb 单表读取节点配置
Mongodb 读取配置参数说明
1. 在数据集成页面左侧目录栏单击实时同步。
2. 在实时同步页面上方选择单表同步新建(可选择表单和画布模式)并进入配置页面。
3. 单击左侧读取,单击选择 Mongo 节点并配置节点信息。
![](https://qcloudimg.tencent-cloud.cn/image/document/a686c3b763170ea65ad2b1a9151defd2.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/a686c3b763170ea65ad2b1a9151defd2.png)
4. 预览数据字段,单击保存。
Mongodb 整库来源配置
Mongodb 读取配置参数说明
![](https://qcloudimg.tencent-cloud.cn/image/document/1299833ab89a4268843c0141af290304.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/1299833ab89a4268843c0141af290304.png)
参数 | 说明 |
数据源 | 选择需要同步的 Mongo 数据源。 |
来源表 | 根据业务需求,选择“所有库表”、“指定表”、“指定库”: 所有库表:监控数据源下所有库。任务运行期间新增库、表默认将同步至目标端。 指定表:仅同步指定表。 指定库:监控指定库,同步库下所有或符合规则的表。 |
| |
| |
| |
读取模式 | 全量 + 增量、增量。 |
过滤操作 | 提供多种过滤操作,包括插入、更新、删除、删除集合、删除数据库、重命名集合,设置后将不同步指定操作类型的数据。 |
数据类型转换支持
读取
Mongodb 读取支持的数据类型及转换对应关系如下:
BSON 类型 | 内部类型 |
- | TINYINT |
- | SMALLINT |
Int | INT |
Long | BIGINT |
- | FLOAT |
Double | DOUBLE |
Decimal128 | DECIMAL(p, s) |
Boolean | BOOLEAN |
Date Timestamp | DATE |
Date Timestamp | TIME |
Date | TIMESTAMP(3) TIMESTAMP_LTZ(3) |
Timestamp | TIMESTAMP(0) TIMESTAMP_LTZ(0) |
String,ObjectId,UUID ,Symbol ,MD5 ,JavaScript,Regex | STRING |
BinData | BYTES |
Object | ROW |
Array | ARRAY |
DBPointer | ROW<STRING, STRING> |