hive表加字段sqoop同步到mysql,新字段内容同步不过去,同步报错。
做hive数据仓库的时候,我想大家都遇到同步数据到各个业务系统的事情,当之前开发的一个同步任务需要新增一些列的时候,当再次使用sqoop脚本进行hive到mysql数据同步操作的时候,问题出现了。问题1:同步过程中报新增的某个字段can't be null 不能为空的错误因为如果mysql侧新增的列加了not null 的约束,那么同步数据可能报这个错,解决办法,删掉hive的表重新创建表,再次同步,就好了,当然不能轻易删掉,删除之前做备份,然后再将备份的数据插入到重建的表中。问题2:同步过程不
原创
2021-08-11 17:00:24 ·
664 阅读 ·
0 评论