全量或增量迁移失败报错,关键词“Invalid BSON field name ***”
场景描述
MongoDB->DDS实时迁移场景,全量或增量迁移报错,日志提示信息:service DATAMOVE failed, cause by: apply event=[type=table_data, batch_index_in_shard={***}, table_schema={***}, table_name={***}, record_num={***}] occur error, msg=Invalid BSON field name {***}
可能原因
字段中含有不合法的符号,如".","$"等。
处理方法
排查源库数据中含有不合法符号的字段,并修改去掉不合法符号后,在任务列表中,单击任务对应操作列的“续传”,重新提交任务。