文档首页/ 数据治理中心 DataArts Studio/ 常见问题/ 数据集成(实时作业)/ 在写DWS同步过程中,目的端包含date字段类型时报错,错误信息包含“Text 'xxx' could not be parsed, unparsed text found at index 10”怎么办?
更新时间:2025-08-15 GMT+08:00
分享

在写DWS同步过程中,目的端包含date字段类型时报错,错误信息包含“Text 'xxx' could not be parsed, unparsed text found at index 10”怎么办?

问题描述

在DWS表的增量同步过程中作业出现异常,jobmanager或taskmanager的报错日志显示“Text'xxx'couldnotbeparsed,unparsedtextfoundatindex10”。

图1 报错信息

原因分析

DWS在MySQL兼容模式下date类型不会自动转换成timestamp(0),不支持源端插入"yyyy-MM-dd HH:mm:ss" 的日期时间格式。

解决方案

  • 将DWS目的端表的date类型手动调整为timestamp类型。
  • 使用能将date类型字段自动转换成timestamp类型的DWS数据库兼容模式,如默认的ORA模式。

    需要注意DWS不支持修改现有数据库的兼容模式,只能在创建数据库时指定兼容模式。

相关文档