文档首页> 数据湖探索 DLI> 常见问题> 跨源连接相关问题> 跨源连接运维报错> 更新跨源目的端源表后,未同时更新对应跨源表,导致insert作业失败
更新时间:2022-11-09 GMT+08:00

更新跨源目的端源表后,未同时更新对应跨源表,导致insert作业失败

问题现象

客户在DLI中创建了DWS跨源连接和DWS跨源表,然后对DWS中的源表schema进行更新,执行DLI作业,发现DWS中源表schema被修改为更新前的形式,导致schema不匹配,作业执行失败。

原因分析

DLI跨源表执行insert操作时,会将DWS源表删除重建,客户没有对应更新DLI端跨源表建表语句,导致更新的DWS源表被替换。

处理步骤

新建DLI跨源表,并添加建表配置项 truncate = true(只清空表数据,不删除表)。

建议与总结

在更新跨源目的端源表后,必须同时更新对应DLI跨源表。

跨源连接运维报错 所有常见问题

more