数据迁移方法、装置、计算机设备及存储介质与流程

文档序号:22627274发布日期:2020-10-23 19:35阅读:来源:国知局

技术特征:

1.一种数据迁移方法,其特征在于,包括:

确定源端位置包括的维度,根据所述源端位置包括的维度生成维度列表;

根据用户在所述维度列表中的选择操作,确定待迁移维度;

获取所述待迁移维度对应的待迁移数据;

根据预设迁移格式将所述待迁移数据生成待迁移文件,其中,所述预设迁移格式用于对待迁移数据进行归类;

将所述待迁移文件移动至目标位置。

2.根据权利要求1所述的数据迁移方法,其特征在于,所述根据预设迁移格式将所述待迁移数据生成待迁移文件,包括:

确定待迁移数据的打包信息,其中,所述打包信息包括类型名称、表名称、表数据、字段名称和字段值;

将所述待迁移数据的打包信息打包生成类型数据;

根据所述类型数据生成待迁移文件,其中,所述待迁移文件包括与类型名称对应的类型文件,所述类型文件包括与所述类型名称对应的类型数据;

所述待迁移数据包括维度模型数据、存储模型数据、表单模型数据和流程模型数据,所述维度模型数据、存储模型数据、表单模型数据和流程模型数据分别对应预设的类型名称。

3.根据权利要求2所述的数据迁移方法,其特征在于,所述将所述待迁移数据的打包信息打包生成类型数据,包括:

将所述待迁移数据的打包信息按照打包格式生成类型数据,所述打包格式包括一个类型名称对应至少一个表名称及其表数据,一个表名称对应至少一个字段名称及其字段值;

所述根据所述类型数据生成待迁移文件,包括:

将所述维度模型数据对应的类型数据放置在待迁移文件中;

将所述存储模型数据、表单模型数据和流程模型数据对应的类型数据分别放置在所述存储模型数据、表单模型数据和流程模型数据对应的类型文件中;

将所述存储模型数据、表单模型数据和流程模型数据对应的类型文件放置在所述待迁移文件中。

4.根据权利要求2所述的数据迁移方法,其特征在于,所述方法还包括:

获取所述表单模型数据的结构化数据,以及获取所述流程模型数据的流程结构文件;

其中,所述表单模型数据对应的类型文件中还包括所述结构化数据,所述流程模型数据对应的类型文件中还包括所述流程结构文件。

5.根据权利要求4所述的数据迁移方法,其特征在于,所述将所述待迁移文件移动至目标位置,包括:

对所述待迁移文件中的表单模型数据的结构化数据进行解析,以获取表单模型中所有组件的布局属性信息;

对所述待迁移文件中的流程模型数据的流程结构文件进行解析,以获取流程模型的所有图元的布局数据;

将所述表单模型中所有组件的布局属性信息,以及所述流程模型的所有图元的布局数据分别导入到目标位置中对应的位置。

6.根据权利要求2所述的数据迁移方法,其特征在于,所述将所述待迁移文件移动至目标位置,包括:

对所述待迁移文件中的类型数据进行解析,以获取打包信息;

将维度模型数据对应的打包信息导入至目标位置中和维度模型数据对应的位置;

将所述存储模型数据、表单模型数据和流程模型数据对应的打包信息分别导入到目标位置中和所述存储模型数据、表单模型数据和流程模型数据对应的位置。

7.根据权利要求1至6任一项所述的数据迁移方法,其特征在于,所述方法还包括:

获取所述待迁移维度的维度标识;

所述获取所述待迁移维度对应的待迁移数据,包括:

根据所述维度标识获取和所述待迁移维度对应的待迁移数据。

8.一种数据迁移装置,其特征在于,包括:

维度确定模块,用于确定源端位置包括的维度,根据所述源端位置包括的维度生成维度列表;

维度选择模块,用于根据用户在所述维度列表中的选择操作,确定待迁移维度;

数据获取模块,用于获取所述待迁移维度对应的待迁移数据;

文件生成模块,用于根据预设迁移格式将所述待迁移数据生成待迁移文件,其中,所述预设迁移格式用于对待迁移数据进行归类;

迁移模块,用于将所述待迁移文件移动至目标位置。

9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器;

所述存储器用于存储计算机程序;

所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如权利要求1至7中任一项所述的数据迁移方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1至7中任一项所述的数据迁移方法。


技术总结
本申请涉及开发辅助技术领域,具体公开了一种数据迁移方法、装置、计算机设备及存储介质。其中方法包括:确定源端位置包括的维度,根据所述源端位置包括的维度生成维度列表;根据用户在所述维度列表中的选择操作,确定待迁移维度;获取所述待迁移维度对应的待迁移数据;根据预设迁移格式将所述待迁移数据生成待迁移文件,其中,所述预设迁移格式用于对待迁移数据进行归类;将所述待迁移文件移动至目标位置。本申请实施例可以提高数据迁移的效率。此外,本申请还涉及区块链技术,所述待迁移文件可存储于区块链节点中。

技术研发人员:梁俊朗
受保护的技术使用者:平安国际智慧城市科技股份有限公司
技术研发日:2020.09.11
技术公布日:2020.10.23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1