数据关联更新的方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:36537828 阅读:18 留言:0更新日期:2023-02-01 16:27
本申请提出了一种数据关联更新的方法、装置、计算机设备和存储介质,该方法包括:若检测到第一文档存在数据更新,则根据预存的文档间引用关系信息判断第一文档更新的数据中是否存在第二文档的引用数据;当确定第一文档更新的数据中存在所述第二文档的引用数据时,将与第二文档中的引用数据具有引用关系的更新的数据作为目标数据;根据检测到的第一文档的目标数据的更新信息对第二文档中的目标数据进行同步更新。本申请实现了关联文档或具有引用关系的文档之间数据的同步更新,减少了人为手动更新的工作量以及出错率,提高了数据更新的效率和准确率。效率和准确率。效率和准确率。

【技术实现步骤摘要】
数据关联更新的方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,尤其涉及一种数据关联更新的方法、装置、计算机设备和存储介质。

技术介绍

[0002]现有技术中,业务数据(例如各种金融数据、医疗行业记录数据等)、Excel数据和Word数据等文档数据通常是独立存储,各自更新,数据的收集、存储、使用分别处于不同的数据孤岛,相互孤立。特别是在Excel表格与word文档中如果描述相同主题的数据,需要分别创建表内容或数字内容;如若想在word文档中更新相关同主题的表格的单元格数据,需要借助文档编辑工具打开文档才能向更新单元格数据。如果有文档中有大量表格需要更新,需要手动打开文档并更改所有单元格的数据。这种方式不仅耗费人工,效率也较低。

技术实现思路

[0003]为了解决现有技术中手动更改数据费时费力且效率低的技术问题。本申请提供了一种数据关联更新的方法、装置、计算机设备和存储介质,其主要目的在于减少人工修改和更新各数据,提高数据的关联同步更新。
[0004]为实现上述目的,本申请提供了一种数据关联更新的方法,该方法包括:
[0005]若检测到第一文档存在数据更新,则根据预存的文档间引用关系信息判断第一文档更新的数据中是否存在第二文档的引用数据;
[0006]当确定第一文档更新的数据中存在第二文档的引用数据时,将与第二文档中的引用数据具有引用关系的更新的数据作为目标数据;
[0007]根据检测到的第一文档的目标数据的更新信息对第二文档中的目标数据进行同步更新
[0008]此外,为实现上述目的,本申请还提供了一种数据关联更新的装置,该装置包括:
[0009]第一引用判断模块,用于若检测到第一文档存在数据更新,则根据预存的文档间引用关系信息判断第一文档更新的数据中是否存在第二文档的引用数据;
[0010]目标确定模块,用于当确定第一文档更新的数据中存在第二文档的引用数据时,将与第二文档中的引用数据具有引用关系的更新的数据作为目标数据;
[0011]第一更新模块,用于根据检测到的第一文档的目标数据的更新信息对第二文档中的目标数据进行同步更新。
[0012]为实现上述目的,本申请还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机可读指令,处理器执行计算机可读指令时执行如前面任一项的数据关联更新的方法的步骤。
[0013]为实现上述目的,本申请还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行如前面任一项的数据关联更新的方法的步骤。
[0014]本申请提出的数据关联更新的方法、装置、计算机设备和存储介质,监测第一文档中数据的更新,在检测到存在数据更新的情况下,根据预存的文档间引用关系判断更新的数据是否为引用数据,如果为引用数据则对对应的第二文档进行更新,实现了关联文档或具有引用关系的文档之间数据的同步更新。减少了人为手动更新的工作量以及出错率,提高了数据更新的效率和准确率。解决各个文档数据孤立问题,打通业务系统、各种文档之间的数据链路。
[0015]建立引用关系实现了业务、文档之间动态数据关联管理、同步更新,通过数据管道进行多点多维数据动态同步。可以实现实现批量、及时的将业务数据同步到各个文档中。适用于数据量庞大且容错率低的金融领域、医疗领域等各种应用场景。
附图说明
[0016]图1为本申请一实施例中数据关联更新的方法的应用场景图;
[0017]图2为本申请一实施例中数据关联更新的方法的流程示意图;
[0018]图3为本申请一实施例中数据关联更新的装置的结构框图;
[0019]图4为本申请一实施例中计算机设备的内部结构框图。
[0020]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0021]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0022]本申请提供的数据关联更新的方法,可应用在如图1的应用环境中,该应用环境包括业务端10和文档编辑端20。业务端10和文档编辑端20可以是不同的计算机应用,也可以是同一个计算机应用的不能功能模块,该计算机应用包括供人机交互的前端和用于数据处理的后端(即服务器端)。其中,如果为不同的计算机应用,则业务端10和文档编辑端20对应的应用程序均可以但不限于安装于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备中,或,业务端10和文档编辑端20对应的应用均可以通过web网页打开。用户可以与业务端10和文档编辑端20进行人机交互。
[0023]图2为本申请一实施例中数据关联更新的方法的流程示意图。参考图2,以该方法应用在图1中的文档编辑端为例进行说明。该数据关联更新的方法包括以下步骤S100

S300。
[0024]S100:若检测到第一文档存在数据更新,则根据预存的文档间引用关系信息判断第一文档更新的数据中是否存在第二文档的引用数据。
[0025]具体地,第一文档和第二文档均是在文档编辑端创建并存储的文档。第一文档为不引用业务数据但被第二文档引用的文档或既引用业务数据也被第二文档引用的文档,第二文档为引用第一文档中的数据的文档。具有引用关系的文档为关联文档。另外,某个或某些第一文档还可能引用其他第一文档中的数据。
[0026]文档编辑端包括多个第一文档和第二文档,引用业务数据的第一文档之间所引用的业务数据可能相同可能不同还可能部分相同;每个第二文档可能引用一个第一文档中的数据也可能引用多个第一文档中的数据,第二文档之间所引用的第一文档的数据可能相同可能不同还可能部分相同。同一个业务数据可能被多个不同的第一文档引用,同一个第一文档的数据可能被多个不同的第二文档引用。
[0027]第一文档、第二文档均可以为Excel、Word、PPT等类型的文档中的一种。第一文档和第二文档可以为相同类型的文档也可以为不同类型的文档,例如第一文档为Excel、第二文档为Word,或者,第一文档和第二文档均为Excel,或者,第一文档为Excel、第二文档为PPT等不局限于此。如果某个第一文档既引用其他第一文档中的数据,也被第二文档引用,则该第一文档既为第一文档也为第二文档。
[0028]优选地,第一文档为Excel、第二文档为与第一文档类型不同的文档,例如为Word或PPT等。
[0029]第一文档和第二文档创建编辑完成后会存储于文档编辑端对应的存储模块中。当业务端产生更新的业务数据为第一文档本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据关联更新的方法,其特征在于,所述方法包括:若检测到第一文档存在数据更新,则根据预存的文档间引用关系信息判断所述第一文档更新的数据中是否存在第二文档的引用数据;当确定所述第一文档更新的数据中存在所述第二文档的引用数据时,将与所述第二文档中的引用数据具有引用关系的更新的数据作为目标数据;根据检测到的所述第一文档的目标数据的更新信息对所述第二文档中的目标数据进行同步更新。2.根据权利要求1所述的方法,其特征在于,在检测到第一文档存在数据更新之前,所述方法还包括:若接收到业务端的业务数据更新信息,则根据预存的文档业务间引用关系信息和所述业务数据更新信息对所指示的第三文档中的业务数据进行更新,其中,所述第三文档为引用业务数据的第一文档,所述更新的数据包括所述业务数据更新信息所指示的第三文档中的业务数据。3.根据权利要求1所述的方法,其特征在于,在检测到第一文档存在数据更新之前,所述方法还包括:若创建所述第二文档后,检测到从所述第一文档引用目标文档数据到所述第二文档的数据引用操作,则为所述目标文档数据创建文档间引用关系,生成并存储对应的文档间引用关系信息,其中,所述目标文档数据包括所述目标数据,所述文档间引用关系用于指示所述第二文档对所述第一文档中的目标文档数据的引用。4.根据权利要求3所述的方法,其特征在于,所述为所述目标文档数据创建文档间引用关系,包括:若所述目标文档数据不存在已创建的引用对象,则为所述目标文档数据创建引用对象,其中,所述引用对象包括对象标识和所述目标文档数据在所述第一文档中的位置信息;建立所述第二文档对所述目标文档数据的引用对象的文档间引用关系。5.根据权利要求2所述的方法,其特征在于,在接收到业务端的业务数据更新信息之前,所述方法还包括:若创建所述第三文档后,检测到从所述业务端引用目标业务数据到所述第三文档的数据引用操作,则为所述目标业务数据创建文档业务间引用关系,生成并存储对应的文档业务间引用关系信息,其中,所述目标业务数据包括所述业务数据更新信息所指示的第三文档中的业务数据,所述文档业务间引用关系用于指示所述第三文档对所...

【专利技术属性】
技术研发人员:朱明郑新良魏尧东
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:

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

1