开发者社区 > 数据库 > 数据库管理工具 > 正文

数据传输DTS同步数据时报错,如何解决?

数据传输DTS同步数据时报错,如何解决?

【Job ID】:aqe1147fv1epb3h
【任务名称】:PRO05_to_ES_mainland
【所有报错信息】:
CODE:DTS-RETRY-ERR-0222
错误概述:目标端写入数据遇到问题
解决方案:请尝试重启解决,假如重启无法解决请点击“一键复制”进入钉钉客户交流群咨询解决。
帮助文档:https://help.aliyun.com/document_detail/462133.html#DTS-RETRY-ERR-0222
详细报错信息:将数据写入目标库异常,正在重试,重试了583次,重试了5843s,异常重试原因:
transaction-replicate: DTS-70004: execute statement failed: null
cause:
SQLException: 5: meet error, updateSQL:{"index":{"_index":"t_powerstation_ext","_id":"675370"}}
{"roof_type_code":"MP01501","del_flag":0,"customer_no":"1300783568650","water_proof":0,"create_time":"2023-06-19T09:31:21+0800","last_push_afs_time":"2023-10-03T09:01:32+0800","loan_no":"HYK20211022000642","gw_code":"13102","last_push_qis_time":null,"roof_type_name":"\u5E73\u5C4B\u9876","change_type":"DEATH_INHERIT","psid":1224152053774802944,"last_push_afs_exp_name":"\u6545\u969C","monitor_flag":-1,"update_time":"2023-06-19T09:31:21+0800","water_code":"","enable":1,"glass_type_name":"\u5355\u73BB","glass_type_code":"SINGLE","vpp_resources_id":"","id":675370,"last_push_afs_exp_type":10005,"water_text":"","change_time":"2024-01-17 14:25:27.0"}
, error detail message:es: DTS-10035: failed to parse field [change_time] of type [date] in document with id '675370'. Preview of field's value: '2024-01-17 14:25:27.0', failed to ...
【URL】:https://dtsnew.console.aliyun.com/sync/cn-shanghai
【当前时间】:2024-01-17 16:03:51
【Region】:cn-shanghai

展开
收起
你鞋带开了~ 2024-01-21 10:57:18 93 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据您提供的错误信息,问题出在数据写入目标库时遇到了异常。具体错误原因是:无法解析字段[change_time]的类型为[date]。

    解决方法如下:

    1. 检查源端和目标端的数据格式是否一致。确保源端的数据中包含名为"change_time"的日期类型字段,且格式与目标端的数据格式一致。

    2. 如果源端和目标端的数据格式不一致,可以在DTS任务配置中进行相应的转换操作。例如,可以使用DATE_FORMAT函数将源端的日期字段转换为目标端所需的日期格式。

    3. 如果上述方法都无法解决问题,可以尝试重启DTS任务。如果重启后仍然出现问题,可以点击“一键复制”进入钉钉客户交流群咨询解决。

    2024-01-21 14:01:06
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    目标端写入数据时出现了问题
    Elasticsearch集群出现了问题,导致DTS无法将数据写入目标表

    1. 重启目标端Elasticsearch集群:尝试重启目标端的Elasticsearch集群,以确保集群正常运行。如果重启无法解决问题,请考虑联系Elasticsearch集群管理员,以获取更多帮助。
    2. 检查目标表结构:请检查目标表的结构,确保表结构正确。如果表结构不正确,可能会导致数据写入失败。请尝试修复表结构,或创建一个新的表来存储数据。
    3. 调整DTS任务参数:尝试调整DTS任务的参数,以提高数据传输速度。可以考虑增加并发数、调整传输时间间隔等参数。
    4. 检查网络连接:请检查网络连接,确保源端和目标端之间的网络连接正常。
    2024-01-21 11:05:53
    赞同 展开评论 打赏

阿里云提供了一系列数据库管理工具,可以满足您在云上进行数据库管理的各种需求。包含数据传输服务DTS、数据库备份 DBS、数据库自治服务 DAS、数据管理 DMS。

相关电子书

更多
DTS助力企业快速复制阿里巴巴异地多活架构 立即下载
蚂蚁聚宝虫洞项目技术方案介绍 ——云与端之间数据传输的桥梁 立即下载
DTS控制台一本通 立即下载