我在blaze引擎上运行我的Map,我的目标配置单元表是跨国的。我有一个来自数据类型为32000(varchar)的源代码的字段,但是当我运行Map时,它失败了,出现以下错误。
“集成服务无法执行网格Map,出现以下错误[消息出现内部异常:数据长度大于列的精度。]。”
任何见解都会很有帮助
注:1。我的目标是一个配置单元表,它的事务属性为true。2.我在blaze informatica引擎上运行这个Map,需要使用更新策略。3.目标列字段长度也是varchar(32000)
我在blaze引擎上运行我的Map,我的目标配置单元表是跨国的。我有一个来自数据类型为32000(varchar)的源代码的字段,但是当我运行Map时,它失败了,出现以下错误。
“集成服务无法执行网格Map,出现以下错误[消息出现内部异常:数据长度大于列的精度。]。”
任何见解都会很有帮助
注:1。我的目标是一个配置单元表,它的事务属性为true。2.我在blaze informatica引擎上运行这个Map,需要使用更新策略。3.目标列字段长度也是varchar(32000)
1条答案
按热度按时间fcwjkofz1#
检查您正在接收的源数据的长度是否大于3200个字符。
如果使用平面文件作为源代码,请检查分隔符并确保正确读取文件。