一种通用型在线数据离线编辑融合的方法和装置制造方法及图纸

技术编号:20724690 阅读:44 留言:0更新日期:2019-03-30 17:39
本发明专利技术提供了一种通用型在线数据离线编辑融合的方法和装置,通过获得编辑数据存储模型;根据所述编辑数据存储模型获得查询接口数据;获得所述查询接口数据的类型;如果所述查询接口数据类型为第一类型,所述第一类型为仅包含新增数据的数据类型,查询所述新增数据;如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,合并新增数据和接口数据,查询并更新接口数据中更新和/或删除的数据;如果所述查询接口数据类型为第三类型,所述第三类型为仅包含所述接口数据的类型,查询接口数据;将处理后的数据进行合并,获得最终数据集,达到能对接口数据直接更改并将更改后的数据与原始数据相融合的技术效果。

【技术实现步骤摘要】
一种通用型在线数据离线编辑融合的方法和装置
本专利技术涉及信息处理
,尤其涉及一种通用型在线数据离线编辑融合的方法和装置。
技术介绍
很多内容系统的数据是通过在线接口读取远程存储的数据显示给用户,有时需要对接口提供的内容进行更改,如内容的标题可能存储错误。但是现有技术中往往无法直接更改接口中的数据,如存储在大数据平台中文献信息,直接更改这些清洗加工好的数据需要复杂的检查流程。
技术实现思路
本专利技术实施例提供了一种通用型在线数据离线编辑融合的方法和装置,解决了现有技术中无法直接更改接口中的数据的技术问题。鉴于上述问题,提出了本申请实施例以便提供一种通用型在线数据离线编辑融合的方法和装置。第一方面,本专利技术提供了一种通用型在线数据离线编辑融合的方法,所述方法包括:获得编辑数据存储模型;根据所述编辑数据存储模型获得查询接口数据;获得所述查询接口数据的类型;如果所述查询接口数据类型为第一类型,所述第一类型为仅包含新增数据的数据类型,查询所述新增数据;如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,合并新增数据和接口数据,查询并更新接口数据中更新和/或删除的数据;如果所述查询接口数据类型为第三类型,所述第三类型为仅包含所述接口数据的类型,查询接口数据;将处理后的数据进行合并,获得最终数据集,其中,所述处理后的数据包括归属所述第一类型的查询接口数据中的查询到的所述新增数据、归属于所述第二类型的查询接口数据中的合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据以及归属于所述第三类型的查询接口数据中的查询到的所述接口数据中的至少一种。优选的,所述根据所述编辑数据存储模型获得查询接口数据,包括:获得所述查询接口数据的数据起点和所述查询接口数据的数据量;根据所述数据起点和所述数据量获得查询过程中的新增数据量;将所述数据量和所述新增数据量进行合并,获得全部数据量;将所述全部数据量进行合并,获得所述查询接口数据。优选的,所述如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,合并新增数据和接口数据,查询并更新接口数据中更新和/或删除的数据,包括:如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,判断所述查询接口数据是否存在更新数据;如果所述查询接口数据中存在所述更新数据,查询并更新获得所述更新数据,并将所述更新数据标记为更新。优选的,所述如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,合并新增数据和接口数据,查询并更新接口数据中更新和/或删除的数据,还包括:如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,判断所述查询接口数据是否存在删除数据;如果所述查询接口数据中存在所述删除数据,查询并更新所述删除数据,将所述删除数据标记为删除。优选的,所述将处理后的数据进行合并,获得最终数据集,其中,所述处理后的数据包括归属所述第一类型的查询接口数据中的查询到的所述新增数据、归属于所述第二类型的查询接口数据中的合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据以及归属于所述第三类型的查询接口数据中的查询到的所述接口数据中的至少一种之后,还包括:判断所述最终数据集是否为新增数据;如果所述最终数据为新增数据,显示所述新增数据并显示可编辑、可删除选项。优选的,所述将处理后的数据进行合并,获得最终数据集,其中,所述处理后的数据包括归属所述第一类型的查询接口数据中的查询到的所述新增数据、归属于所述第二类型的查询接口数据中的合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据以及归属于所述第三类型的查询接口数据中的查询到的所述接口数据中的至少一种之后,还包括:判断所述最终数据集是否为更新数据;如果所述最终数据集为更新数据,显示所述更新数据并显示可恢复、可编辑选项;判断所述最终数据集是否为删除数据;如果所述最终数据集为删除数据,将所述删除数据显示为删除状态并显示可恢复选项。优选的,所述将处理后的数据进行合并,获得最终数据集,其中,所述处理后的数据包括归属所述第一类型的查询接口数据中的查询到的所述新增数据、归属于所述第二类型的查询接口数据中的合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据以及归属于所述第三类型的查询接口数据中的查询到的所述接口数据中的至少一种之后,还包括:判断所述最终数据集是否为未编辑数据;如果所述最终数据集为未编辑数据,显示所述未编辑数据并显示可编辑、可删除选项。第二方面,本专利技术提供了一种通用型在线数据离线编辑融合的装置,所述装置包括:第一获得单元,所述第一获得单元用于获得编辑数据存储模型;第二获得单元,所述第二获得单元用于根据所述编辑数据存储模型获得查询接口数据;第三获得单元,所述第三获得单元用于获得所述查询接口数据的类型;第一查询单元,所述第一查询单元用于如果所述查询接口数据类型为第一类型,所述第一类型为仅包含新增数据的数据类型,查询所述新增数据;第二查询单元,所述第二查询单元用于如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,合并新增数据和接口数据,查询并更新接口数据中更新和/或删除的数据;第三查询单元,所述第三查询单元用于如果所述查询接口数据类型为第三类型,所述第三类型为仅包含所述接口数据的类型,查询接口数据;第四获得单元,所述第四获得单元用于将处理后的数据进行合并,获得最终数据集,其中,所述处理后的数据包括归属所述第一类型的查询接口数据中的查询到的所述新增数据、归属于所述第二类型的查询接口数据中的合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据以及归属于所述第三类型的查询接口数据中的查询到的所述接口数据中的至少一种。优选的,所述装置还包括:第五获得单元,所述第五获得单元用于获得所述查询接口数据的数据起点和所述查询接口数据的数据量;第六获得单元,所述第六获得单元用于根据所述数据起点和所述数据量获得查询过程中的新增数据量;第七获得单元,所述第七获得单元用于将所述数据量和所述新增数据量进行合并,获得全部数据量;第八获得单元,所述第八获得单元用于将所述全部数据量进行合并,获得所述查询接口数据。优选的,所述装置还包括:第一判断单元,所述第一判断单元用于判断所述查询接口数据是否仅包含所述新增数据;第一确定单元,所述第一确定单元用于如果所述查询接口数据仅包含所述新增数据,确定所述查询接口数据的类型为第一类型;第二判断单元,所述第二判断单元用于如果所述查询接口数据不是仅包含所述新增数据,判断所述查询接口数据是否包含所述新增数据和接口数据;第二确定单元,所述第二确定单元用于如果所述查询接口数据包含所述新增数据和接口数据,确定所述接口查询数据的类型为第二类型;第三判断单元,所述第三判断单元用于如果所述查询接口数据不包含所述新增数据和接口数据,判断所述查询接口数据是否仅包含所述接口数据;第三确定单元,所述第三确定单元用于如果所述查询接口数据仅包含所述接口数据,确定所述查询接口数据的类型为第三类型。优选本文档来自技高网...

【技术保护点】
1.一种通用型在线数据离线编辑融合的方法,其特征在于,所述方法包括:获得编辑数据存储模型;根据所述编辑数据存储模型获得查询接口数据;获得所述查询接口数据的类型;如果所述查询接口数据的类型为第一类型,所述第一类型为仅包含新增数据的数据类型,查询所述新增数据;如果所述查询接口数据的类型为第二类型,所述第二类型为包含所述新增数据和接口数据的数据类型,合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据;如果所述查询接口数据类型为第三类型,所述第三类型为仅包含所述接口数据的类型,查询所述接口数据;将处理后的数据进行合并,获得最终数据集,其中,所述处理后的数据包括归属所述第一类型的查询接口数据中的查询到的所述新增数据、归属于所述第二类型的查询接口数据中的合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据以及归属于所述第三类型的查询接口数据中的查询到的所述接口数据中的至少一种。

【技术特征摘要】
1.一种通用型在线数据离线编辑融合的方法,其特征在于,所述方法包括:获得编辑数据存储模型;根据所述编辑数据存储模型获得查询接口数据;获得所述查询接口数据的类型;如果所述查询接口数据的类型为第一类型,所述第一类型为仅包含新增数据的数据类型,查询所述新增数据;如果所述查询接口数据的类型为第二类型,所述第二类型为包含所述新增数据和接口数据的数据类型,合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据;如果所述查询接口数据类型为第三类型,所述第三类型为仅包含所述接口数据的类型,查询所述接口数据;将处理后的数据进行合并,获得最终数据集,其中,所述处理后的数据包括归属所述第一类型的查询接口数据中的查询到的所述新增数据、归属于所述第二类型的查询接口数据中的合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据以及归属于所述第三类型的查询接口数据中的查询到的所述接口数据中的至少一种。2.如权利要求1所述的方法,其特征在于,所述根据所述编辑数据存储模型获得查询接口数据,包括:获得所述查询接口数据的数据起点和所述查询接口数据的数据量;根据所述数据起点和所述数据量获得查询过程中的新增数据量;将所述数据量和所述新增数据量进行合并,获得全部数据量;将所述全部数据量进行合并,获得所述查询接口数据。3.如权利要求1所述的方法,其特征在于,所述如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,合并新增数据和接口数据,查询并更新接口数据中更新和/或删除的数据,包括:如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,判断所述查询接口数据是否存在更新数据;如果所述查询接口数据中存在所述更新数据,查询并更新所述更新数据,并将所述更新数据标记为更新。4.如权利要求1所述的方法,其特征在于,所述如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,合并新增数据和接口数据,查询并更新接口数据中更新和/或删除的数据,还包括:如果所述查询接口数据类型为第二类型,所述第二类型为包含所述新增数据和接口数据的类型,判断所述查询接口数据是否存在删除数据;如果所述查询接口数据中存在所述删除数据,查询并更新所述删除数据,将所述删除数据标记为删除。5.如权利要求1所述的方法,其特征在于,所述将处理后的数据进行合并,获得最终数据集,其中,所述处理后的数据包括归属所述第一类型的查询接口数据中的查询到的所述新增数据、归属于所述第二类型的查询接口数据中的合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据以及归属于所述第三类型的查询接口数据中的查询到的所述接口数据中的至少一种之后,还包括:判断所述最终数据集是否为新增数据;如果所述最终数据为新增数据,显示所述新增数据并显示可编辑、可删除选项。6.如权利要求1所述的方法,其特征在于,所述将处理后的数据进行合并,获得最终数据集,其中,所述处理后的数据包括归属所述第一类型的查询接口数据中的查询到的所述新增数据、归属于所述第二类型的查询接口数据中的合并所述新增数据和所述接口数据,查询并更新所述接口数据中更新和/或删除的数据...

【专利技术属性】
技术研发人员:师洪波钱力谢靖常志军黄定余张彧
申请(专利权)人:中国科学院文献情报中心
类型:发明
国别省市:北京,11

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

1