背景:多个银行的数据合并到一起,引起了不小的问题,现记录如下:
1.数据非空:同样的字段,有些系统可为空,有些不能,合并的时候数据没有补上,
2.数据丢失:一般是无关痛痒的数据,造成有些表有数据,有些没有
3.数据一致性不对:总账和计划表汇总对不上,借据状态没有及时更新
4.运行机制不一样,揉一起比较乱,有些从0期开始,有些从第1期开始,当然系统迁移时需要统一转化为相同的规范,还好这个不痛不痒
A系统的数据迁移到B系统时,B系统的检核人员按照B系统的规则检核数据,但是当时缺乏沟通,A系统按A系统的运行机制写SQL,B按B的检核,中间少了机制的转化,会出问题
5.数据不符合逻辑,比如贷款的起始期次应该小于到期期次。建表的时候需要加上相关约束条件