数据迁移方法及装置的制造方法_4

文档序号:8339643阅读:来源:国知局
的第一字段映射关系表,以及建立记录第一平台与第二平台之间商品类目结构字段之间映射关系的第二字段映射关系表,以此作为第一平台数据包与第二平台进行匹配关联的依据。
[0130]由此,通过上述方案,可以实现第一平台数据包与第二平台之间的匹配关联,进而有效实现不同平台之间数据的平滑迁移,提高数据迁移效率,降低操作成本。
[0131]需要说明的是,本实施例对上述模型建立模块199与配置模块200的连接位置不作具体限定。
[0132]还需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0133]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0134]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0135]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种数据迁移方法,其特征在于,包括: 获取第一平台的数据包; 对所述数据包进行解析,获取所述数据包的数据结构字段; 将所述数据包的数据结构字段与预设的第一字段映射关系表进行匹配; 当匹配成功后,采用预设的匹配关联规则将所述数据包与第二平台进行匹配关联; 根据关联结果将所述数据包转换并迁移至所述第二平台。
2.根据权利要求1所述的方法,其特征在于,所述采用预设的匹配关联规则将所述数据包与第二平台进行匹配关联的步骤包括: 解析所述数据包,获取所述数据包的类目结构字段; 将所述数据包的类目结构字段与预设的第二字段映射关系表进行匹配; 当匹配成功时,将数据包中匹配的类目结构字段与所述第二平台对应类目结构字段进行关联; 当匹配未成功时,采用相似度方法获取所述数据包中类目结构字段与所述第二平台中对应的类目结构字段的相似度,并判断该相似度是否达到第一设定阈值,若是,则将数据包中匹配的类目结构字段与所述第二平台对应类目结构字段进行关联。
3.根据权利要求2所述的方法,其特征在于,所述采用预设的匹配关联规则将所述数据包与第二平台进行匹配关联的步骤进一步还包括: 当相似度未达到第一设定阈值时,采用预先建立的数学模型获取所述数据包中类目结构字段与所述第二平台中对应的类目结构字段的关联次数; 将关联次数最高且关联次数达到设定的第二阈值的两类目结构字段进行关联。
4.根据权利要求3所述的方法,其特征在于,所述采用预设的匹配关联规则将所述数据包与第二平台进行匹配关联的步骤进一步还包括: 当获取的所述关联次数未达到设定的第二阈值时,采用用户操作记忆的方法向用户展示所述第二平台中最近预定时间用户使用的类目结构字段,供用户选择关联,并将关联记录写入所述数据模型中;和/或 展示所述第二平台中当前用户的类目结构字段供用户选择关联,并将关联记录写入所述数据模型中;和/或 展示所述第二平台中所有类目结构字段供用户选择关联,并将关联记录写入所述数据模型中。
5.根据权利要求4所述的方法,其特征在于,所述采用预设的匹配关联规则将所述数据包与第二平台进行匹配关联的步骤进一步还包括: 对关联后的类目结构字段中的属性结构字段进行匹配关联。
6.根据权利要求3所述的方法,其特征在于,所述采用预设的匹配关联规则将所述数据包与第二平台进行匹配关联的步骤之前还包括: 基于用户操作习惯建立所述数据模型。
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述将数据包的数据结构字段与预设的第一字段映射关系表进行匹配的步骤之前还包括: 配置所述第一平台与第二平台之间的第一字段映射关系表和第二字段映射关系表。
8.根据权利要求1-6中任一项所述的方法,其特征在于,所述根据关联结果将所述数据包迁移至所述第二平台的步骤包括: 根据关联结果将所述数据包中的类目数据分批迁移至所述第二平台。
9.根据权利要求1-6中任一项所述的方法,其特征在于,所述采用预设的匹配关联规则将所述数据包与第二平台进行匹配关联的步骤之后还包括: 将关联后的数据包中的数据保存至临时表; 所述根据关联结果将所述数据包迁移至所述第二平台的步骤包括: 根据关联结果从所述临时表中获取关联数据迁移至所述第二平台。
10.一种数据迁移装置,其特征在于,包括: 数据包获取模块,用于获取第一平台的数据包; 解析模块,用于对所述数据包进行解析,获取所述数据包的数据结构字段; 匹配模块,用于将所述数据包的数据结构字段与预设的第一字段映射关系表进行匹配; 匹配关联模块,用于当匹配成功后,采用预设的匹配关联规则将所述数据包与第二平台进行匹配关联; 转换迁移模块,用于根据关联结果将所述数据包转换并迁移至所述第二平台。
11.根据权利要求10所述的装置,其特征在于,所述匹配关联模块包括: 解析单元,用于解析所述数据包,获取所述数据包的类目结构字段; 匹配单元,用于将所述数据包的类目结构字段与预设的第二字段映射关系表进行匹配; 关联单元,用于当匹配成功时,将数据包中匹配的类目结构字段与所述第二平台对应类目结构字段进行关联;当匹配未成功时,采用相似度方法获取所述数据包中类目结构字段与所述第二平台中对应的类目结构字段的相似度,并判断该相似度是否达到第一设定阈值,若是,则将数据包中匹配的类目结构字段与所述第二平台对应类目结构字段进行关联。
12.根据权利要求11所述的装置,其特征在于, 所述关联单元,还用于当相似度未达到第一设定阈值时,采用预先建立的数学模型获取所述数据包中类目结构字段与所述第二平台中对应的类目结构字段的关联次数; 将关联次数最高且关联次数达到设定的第二阈值的两类目结构字段进行关联。
13.根据权利要求12所述的装置,其特征在于, 所述关联单元,还用于当获取的所述关联次数未达到设定的第二阈值时,采用用户操作记忆的方法向用户展示所述第二平台中最近预定时间用户使用的类目结构字段,供用户选择关联,并将关联记录写入所述数据模型中;和/或展示所述第二平台中当前用户的类目结构字段供用户选择关联,并将关联记录写入所述数据模型中;和/或展示所述第二平台中所有类目结构字段供用户选择关联,并将关联记录写入所述数据模型中。
14.根据权利要求13所述的装置,其特征在于, 所述关联单元,还用于对关联后的类目结构字段中的属性结构字段进行匹配关联。
15.根据权利要求12所述的装置,其特征在于,还包括: 模型建立模块,用于基于用户操作习惯建立所述数据模型。
16.根据权利要求10-15中任一项所述的装置,其特征在于,还包括: 配置模块,用于配置所述第一平台与第二平台之间的第一字段映射关系表和第二字段映射关系表。
17.根据权利要求10-15中任一项所述的装置,其特征在于, 所述转换迁移模块,还用于根据关联结果将所述数据包中的类目数据分批迁移至所述第二平台。
18.根据权利要求10-15中任一项所述的装置,其特征在于, 所述匹配关联模块,还用于将关联后的数据包中的数据保存至临时表; 所述转换迁移模块,还用于根据关联结果从所述临时表中获取关联数据迁移至所述第--1 口 O
【专利摘要】本发明涉及一种数据迁移方法及装置,其方法包括:获取第一平台的数据包;对数据包进行解析,获取数据包的数据结构字段;将数据包的数据结构字段与预设的第一字段映射关系表进行匹配;当匹配成功后,采用预设的匹配关联规则将数据包与第二平台进行匹配关联;根据关联结果将数据包转换并迁移至第二平台。本发明可以有效实现不同平台之间数据的平滑迁移,且提高了数据迁移效率,降低了用户操作成本。
【IPC分类】G06F17-30
【公开号】CN104657396
【申请号】CN201310603825
【发明人】张振链, 李波, 侯锦坤, 陈俊雄, 何小琴, 刘峥
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年5月27日
【申请日】2013年11月25日
【公告号】US20150146717, WO2015074427A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1