一种基于模型驱动的数据同步方法及系统技术方案

技术编号:40554014 阅读:36 留言:0更新日期:2024-03-05 19:14
本发明专利技术公开了一种基于模型驱动的数据同步方法及系统,用于在源系统与至少一个目标系统之间进行数据同步,源系统及目标系统有统一的元数据模型,所述方法包括:源系统生成及导出数据:源系统根据数据生成方案配置的迁移项生成数据包,并导出数据迁移方案及所述数据包;迁移项的数据结构、数据关系基于元数据模型;数据传输:源系统传输数据迁移方案及数据包到目标系统;目标系统导入及解析数据:目标系统接收数据迁移方案及数据包,导入数据包,并按迁移项、元数据模型解析数据,持久化到数据库。本发明专利技术由于采用基于元数据模型驱动的数据同步,可以快速、同步基础数据、配置数据,大幅度提高信息管理系统多环境间数据同步的效率与准确性。

【技术实现步骤摘要】

本专利技术涉及企业信息管理领域,特别是涉及一种基于模型驱动的数据同步方法及系统


技术介绍

1、对于现在的大型企业,项目开始实施到上线运行需要各个环境的配置数据、基础数据,数据的填写、导入后,需要验证、确认。验证后确认的数据及依赖的相关数据需要及时同步到用户验证环境或者生产环境等各类环境。数据的填写、验证、确认涉及到企业的核心业务,如果在不同的环境再次手工填写、输入,既耗费人力资源,也有数据错误的风险,并且未体现出信息系统的高效、准确的特点。


技术实现思路

1、有鉴于此,本专利技术供一种基于模型驱动的数据同步方法,至少部分解决现有技术中存在的问题。

2、第一方面,本专利技术实施例提供了一种基于模型驱动的数据同步方法,用于在源系统与至少一个目标系统之间进行数据同步,所述源系统及目标系统有统一的元数据模型,所述方法包括以下步骤:

3、源系统生成及导出数据:源系统根据数据生成方案配置的迁移项生成数据包,并导出数据迁移方案及所述数据包;所述迁移项的数据结构、数据关系基于元数据模型;所述数据迁移本文档来自技高网...

【技术保护点】

1.一种基于模型驱动的数据同步方法,其特征在于,用于在源系统与至少一个目标系统之间进行数据同步,所述源系统及目标系统有统一的元数据模型,所述方法包括以下步骤:

2.根据权利要求1所述的基于模型驱动的数据同步方法,其特征在于,所述元数据模型包含整个实体的类型和实现的接口;还包含字段的类型、字段的精度、字段的权限、字段对应数据表字段的名称以及是否可序列化信息;

3.根据权利要求1所述的基于模型驱动的数据同步方法,其特征在于,所述源系统根据数据生成方案配置的迁移项生成数据包包括:

4.根据权利要求3所述的基于模型驱动的数据同步方法,其特征在于,所述依据迁移项...

【技术特征摘要】

1.一种基于模型驱动的数据同步方法,其特征在于,用于在源系统与至少一个目标系统之间进行数据同步,所述源系统及目标系统有统一的元数据模型,所述方法包括以下步骤:

2.根据权利要求1所述的基于模型驱动的数据同步方法,其特征在于,所述元数据模型包含整个实体的类型和实现的接口;还包含字段的类型、字段的精度、字段的权限、字段对应数据表字段的名称以及是否可序列化信息;

3.根据权利要求1所述的基于模型驱动的数据同步方法,其特征在于,所述源系统根据数据生成方案配置的迁移项生成数据包包括:

4.根据权利要求3所述的基于模型驱动的数据同步方法,其特征在于,所述依据迁移项注册的插件、开发模块,到指定的模块执行数据生成包括:

5.根据权利要求1所述的基于模型驱动的数据同步方法,其特征在于,所述数据传输中,源系统通过op...

【专利技术属性】
技术研发人员:苗庆波苏建兵
申请(专利权)人:用友网络科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1