Dataphin集成任务同步失败报错:"脏数据,无法将['0.02'] 转换为[DOUBLE]"
更新时间:
产品名称
Dataphin
产品模块
集成任务
概述
通过修改源端数据去除掉引号来解决这个类型转换问题。
问题描述
集成任务同步失败报错:脏数据: "类型转换错误, 无法将['0.02'] 转换为[DOUBLE]"
问题原因
源端数据异常,出现‘0.00’类似这样的数据, dataphin直接拿原始数据 '0.0'去转换成double,那解析的规则必然是按照一个正常的数字字符串来解析的,结果第一个字符就是单引号,那这样解析就会有问题。
解决方案
需要修改源端数据去掉该引号,或者添加计算字段通过replace函数将字符串中的引号去掉
更多信息
NA
相关文档
NA
反馈
- 本页导读
文档反馈