知识管理系统数据迁移通用方案 在信息化建设过程中,随着技术的发展,原有的信息系统不断被功能更强大的新系统所取代
在新旧系统的切换过程中,必然要面临一个数据迁移的问题
原有的旧系统从启用到被新系统取代,在其使用期间必然会积累大量珍贵的历史数据,其中许多历史数据都是新系统顺利启用所必须的
另外,这些历史数据也是进行决策分析的重要依据
数据迁移,就是将这些历史数据进行清洗、转换,并装载到新系统中的过程
数据迁移主要适用于一套旧系统切换到另一套新系统,或多套旧系统切换到同一套新系统时,需要将旧系统中的历史数据转换到新系统中的情况
数据迁移对系统切换乃至新系统的运行有着十分重要的意义
数据迁移的质量不光是新系统成功上线的重要前提,同时也是新系统今后稳定运行的有力保障
如果数据迁移失败,新系统将不能正常启用;如果数据迁移的质量较差,没能屏蔽全部的垃圾数据,对新系统将会造成很大的隐患,新系统一旦访问这些垃圾数据,可能会由这些垃圾数据产生新的错误数据,严重时还会导致系统异常
相反,成功的数据迁移可以有效地保障新系统的顺利运行,能够继承珍贵的历史数据
系统切换时的数据迁移不同于从生产系统OLTP (On-line Transaction Processing),到数据仓库 DW(Data Warehou se)的数据抽取
后者主要将生产系统在上次抽取后所发生的数据变化同步到数据仓库,这种同步在每个抽取周期都进行,一般以天为单位
而数据迁移是将需要的历史数据一次或几次转换到新的生产系统,其最主要的特点是需要在短时间内完成大批量数据的抽取、清洗和装载
数据迁移的内容是整个数据迁移的基础,需要从信息系统规划的角度统一考虑
以处理数据的功能模块为划分依据,需要考虑在新系统中没有被包含的功能模块,其所涉及数据的处理问题
这类数据由于无法建立映射关系,一般不需要迁移到新系统中
但对于模块间偶合