System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据交换方法、装置、计算机设备和存储介质制造方法及图纸_技高网

数据交换方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:41293495 阅读:3 留言:0更新日期:2024-05-13 14:43
本申请涉及一种数据交换方法、装置、计算机设备、存储介质和计算机程序产品,涉及大数据技术领域。所述方法包括:获取用数方针对目标数据集的目标订阅请求;根据所述目标订阅请求中携带的第一数据标识,匹配供数方进行数据集注册时的第二数据标识;若数据标识匹配失败,则根据所述目标订阅请求中携带的第一数据描述信息,匹配所述供数方进行数据集注册时的第二数据描述信息;若数据描述信息匹配成功,则将匹配成功的第二数据描述信息对应的数据集的第二数据标识发送至所述用数方,用于指示所述用数方根据所发送的第二数据标识,从所述供数方获取所述目标数据集。采用本方法能够提高数据交换准确度。

【技术实现步骤摘要】

本申请涉及大数据,特别是涉及一种数据交换方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、随着大数据技术的发展,用户之间的数据交换需求日益增加。传统方法中,通常采用的方案是:供数方将要提供的数据在固定目录下生成文件后,传输节点将扫描到的该目录中的文件传输给用数方。为了记录文件的传输情况,可以根据文件的传输状态,将传输结束的文件移动至对应的目录中。在同一个数据有多个用数方的情况下,文件的移动状态会对不同用数方获取该文件的过程造成影响。

2、然而,不同用数方针对同一文件的获取过程之间互相耦合,降低了数据交换的准确度。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提高数据交换准确度的数据交换方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种数据交换方法,所述方法包括:

3、获取用数方针对目标数据集的目标订阅请求;

4、根据目标订阅请求中携带的第一数据标识,匹配供数方进行数据集注册时的第二数据标识;

5、若数据标识匹配失败,则根据目标订阅请求中携带的第一数据描述信息,匹配供数方进行数据集注册时的第二数据描述信息;

6、若数据描述信息匹配成功,则将匹配成功的第二数据描述信息对应的数据集的第二数据标识发送至用数方,用于指示用数方根据所发送的第二数据标识,从供数方获取目标数据集。

7、在一些实施例中,根据目标订阅请求中携带的第一数据描述信息,匹配供数方进行数据集注册时的第二数据描述信息,包括:从供数方进行数据集注册时的第二数据描述信息中,选取与目标订阅请求中携带的第一数据描述信息相同的数据描述信息;若选取成功,则将所选取的数据描述信息作为与第一数据描述信息相匹配的第二数据描述信息。

8、在一些实施例中,若选取失败,则从供数方进行数据集注册时的第二数据描述信息中,确定与目标订阅请求中携带的第一数据描述信息相似的数据描述信息;将相似的数据描述信息,作为与第一数据描述信息相匹配的第二数据描述信息。

9、在一些实施例中,若不存在相似的数据描述信息,则获取第一数据标识所对应的历史匹配数据;将历史匹配数据中的第二数据标识发送至用数方。

10、在一些实施例中,获取用数方针对目标数据集的目标订阅请求,包括:获取不同用数方针对不同目标数据集的至少一个订阅请求;根据订阅请求的请求时间、订阅请求的请求截止日期和用数方的属性信息,确定订阅请求的优先级;根据不同订阅请求的优先级,从至少一个订阅请求中,选取目标订阅请求。

11、在一些实施例中,获取已注册数据集的失效周期;将超出失效周期的已注册数据集的第二数据标识和第二数据描述信息进行剔除。

12、第二方面,本申请还提供了一种数据交换装置,包括:

13、请求获取模块,用于获取用数方针对目标数据集的目标订阅请求;

14、第一匹配模块,用于根据目标订阅请求中携带的第一数据标识,匹配供数方进行数据集注册时的第二数据标识;

15、第二匹配模块,用于若数据标识匹配失败,则根据目标订阅请求中携带的第一数据描述信息,匹配供数方进行数据集注册时的第二数据描述信息;

16、标识发送模块,用于若数据描述信息匹配成功,则将匹配成功的第二数据描述信息对应的数据集的第二数据标识发送至用数方,用于指示用数方根据所发送的第二数据标识,从供数方获取目标数据集。

17、第三方面,本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

18、获取用数方针对目标数据集的目标订阅请求;根据目标订阅请求中携带的第一数据标识,匹配供数方进行数据集注册时的第二数据标识;若数据标识匹配失败,则根据目标订阅请求中携带的第一数据描述信息,匹配供数方进行数据集注册时的第二数据描述信息;若数据描述信息匹配成功,则将匹配成功的第二数据描述信息对应的数据集的第二数据标识发送至用数方,用于指示用数方根据所发送的第二数据标识,从供数方获取目标数据集。

19、第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

20、获取用数方针对目标数据集的目标订阅请求;根据目标订阅请求中携带的第一数据标识,匹配供数方进行数据集注册时的第二数据标识;若数据标识匹配失败,则根据目标订阅请求中携带的第一数据描述信息,匹配供数方进行数据集注册时的第二数据描述信息;若数据描述信息匹配成功,则将匹配成功的第二数据描述信息对应的数据集的第二数据标识发送至用数方,用于指示用数方根据所发送的第二数据标识,从供数方获取目标数据集。

21、第五方面,本申请还提供了一种计算机程序产品,所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

22、获取用数方针对目标数据集的目标订阅请求;根据目标订阅请求中携带的第一数据标识,匹配供数方进行数据集注册时的第二数据标识;若数据标识匹配失败,则根据目标订阅请求中携带的第一数据描述信息,匹配供数方进行数据集注册时的第二数据描述信息;若数据描述信息匹配成功,则将匹配成功的第二数据描述信息对应的数据集的第二数据标识发送至用数方,用于指示用数方根据所发送的第二数据标识,从供数方获取目标数据集。

23、上述数据交换方法、装置、计算机设备、存储介质和计算机程序产品,获取用数方针对目标数据集的目标订阅请求,并根据目标订阅请求中携带的第一数据标识,匹配供数方进行数据集注册时的第二数据标识。若数据标识匹配失败,则根据目标订阅请求中携带的第一数据描述信息,匹配供数方进行数据集注册时的第二数据描述信息。若数据描述信息匹配成功,则将匹配成功的第二数据描述信息对应的数据集的第二数据标识发送至用数方,用于指示用数方根据所发送的第二数据标识,从供数方获取目标数据集。上述技术方案中的操作由控制管理中心实现,首先进行数据标识的匹配,在数据标识匹配失败的情况下,再进行数据描述信息的匹配,既可以通过多次匹配过程,提高匹配的准确度,又可以扩大匹配范围,尽可能为用数方提供目标数据集。

本文档来自技高网...

【技术保护点】

1.一种数据交换方法,其特征在于,应用于控制管理中心,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述目标订阅请求中携带的第一数据描述信息,匹配所述供数方进行数据集注册时的第二数据描述信息,包括:

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

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

5.根据权利要求1所述的方法,其特征在于,所述获取用数方针对目标数据集的目标订阅请求,包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.一种数据交换装置,其特征在于,所述装置包括:

8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种数据交换方法,其特征在于,应用于控制管理中心,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述目标订阅请求中携带的第一数据描述信息,匹配所述供数方进行数据集注册时的第二数据描述信息,包括:

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

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

5.根据权利要求1所述的方法,其特征在于,所述获取用数方针对目标数据集的目标订阅请求,包括:

6.根据权利要求1所述的方法,其特征在于...

【专利技术属性】
技术研发人员:张雯徐平陈志国陆鹏程
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1