数据迁移项目感想

       刚刚从其他项目组转到数据迁移项目组的时候,一开始感觉不知道从什么地方下手。原先是做IHUB 交易的编码工作,因为ihub项目组人数多了一个,而数据迁移项目组少了一人,所以我便申请到数据迁移组,希望多学习一些项目经验,不过两个项目组的要求都有一个特点,就是要会写SQL脚本,也就是增删改查语句,当然查是最重要的。

      刚刚到项目组的时候,组长和同事讨论关于迁移的问题,我刚开始听时候并不觉得有什么难度,但是不知道具体的工作内容是什么,所以自我感觉就是做项目的时候,不知道从哪一方面入手,至于组长和成员之间的讨论,我还是可以听懂的,估计是和我之前呆的那个项目组有关吧。

      在项目中,能尽快入手工作,最重要的是有一个好的上级。我比较幸运,遇到一个好的上级,在着手做项目前,他把一个项目的流程,背景,各种需要的技能及业务都耐心与我细讲,遇到不懂的时候可以随时问题,这一点很重要,在开发中,趁着自己刚刚入项目组时,一定要多问,哪怕是1+1那么简单的问题,不懂的和对一些业务模糊的一定要想过之后就问。原因是你刚刚入项目组,别人会给你讲解,但是你入项目组几个月之后,你再问这样的问题,无论是上级还是同事都会觉得你工作不上进。

      我们项目组做的是银行的数据迁移,做银行的项目对银行的业务知识很是重要,对日后工作也特有帮助,我到目前为止,也没了解多少,这一点值得自己反思。做数据迁移,目前我总结的流程是:从一个数据库中  通过用户提供的规则,将所需要的表进行(编写存储过程)规则转换,得到目标表,然后将这个目标表的数据导入文件,然后推送给总行测试。

     做数据迁移已经有一段时间了,所需要的知识点基本就是我写的那些,只要稍微扩展,就可以完成很多任务了,当然还需要会shell脚本,还得有些java的基础,ETL工具也会使用等,总之做数据迁移最重要的就是细心,对数据一定要细心,对映射规则出来的数据一定要检查,根据听过的模板文件检查数据,比如模板给你的数据是:12.56200000 ,那就得按模板是数据保留 8 位小数。总之对数据一定要检查检查再检查,一点马虎都不得,打个比方:比如1.00元,因为不小心向右移动了一个数位,那就是10.00元,要是1亿移动一个数位那就是10亿,要是10亿,100亿呢,虽然夸张,但是我想强调的是对获取到的数据,一定要细心检查检查。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值