云数据迁移 CDM-迁移MySql到DWS,TINYINT类型迁移报错:故障分析

时间:2024-12-05 16:57:03

故障分析

  1. 根据问题现象,目的端类型不支持值为“-1”插入,检查目的端字段映射,排查映射问题。

  2. 根据上一步字段映射情况判断,进一步排查建表语句。

  1. 根据以上截图分析,INT1就是DWS字段类型TINYINT的别名,确认字段映射是对的,没有问题。进一步确认DWS TINYINT是否支持范围,为什么报错提示不支持‘-1’的原因,找到DWS字段类型介绍发现DWS TINYINT类型,支持范围为[0,255],不支持负数,Mysql的TINYINT类型支持范围是[-128,127]。

  1. SMALLINT支持负数,建议目的端建表使用SMALLINT类型。
support.huaweicloud.com/cdm_faq/cdm_01_1172.html