MongoDB
更新时间: 2025-12-12 21:53:31
离线同步任务支持MongoDB数据源,支持该数据源的抽取(Reader)和导入(Writer)。
使用前提
在使用之前需要在“项目配置-项目中心(新)-数据源管理”完成该类型数据源的登记并测试通过(可在控制台的用户手册中查看具体登记详情信息),以及获取该数据源类型或数据的读权限(配置入口在安全中心-项目下的具体成员或角色)。
MongoDB作为数据来源
当MongoDB作为数据来源时,配置如下:
- 数据源:选择MongoDB和已经登记的MongoDB的数据源
- 集合名称:填写数据库和集合名称
- 过滤条件:支持MongoDB的数据筛选语法。例如取集合中id字段值大于100的所有文档,过滤条件为{id : { $gt : 100 } }
- 字段类型定义方式:支持选择自定义字段类型或系统采样推断字段类型
- 字段信息:若选择自定义字段类型,可点击数据解析或手动添加字段及字段类型
- 特殊字符替换:
- 不可见字符请使用Unicode编码表示
- 使用下列字符:|、^、$、.、*、\、?、+、{ 、}、[、 ]、( 、)时,请在字符前添加"\"来表示。示例:"|"字符表示为"\|"
- 需要替换多个特殊字符时,字符间请使用","分隔。不支持替换","字符
MongoDB作为数据去向
当MongoDB作为数据去向时,配置如下:
- 数据源:选择MongoDB和已经登记的MongoDB数据源
- 集合名称:填写数据库和集合名称
- 写入规则:支持append、overwrite两种写入规则
- append:追加数据
- overwrite:覆盖数据