一种数据资源主体协同管理方法、系统、计算机设备及介质技术方案

技术编号:39292270 阅读:8 留言:0更新日期:2023-11-07 11:00
本发明专利技术提供了一种数据资源主体协同管理方法、系统、计算机设备及介质,所述方法为将智慧农业项目的数据资源主体分配协同主体ID且分组得到数据协同主体群组,为数据协同主体群组创建虚拟群组管理主体和分配管理主体ID后,由请求虚拟群组管理主体根据数据订阅请求和分发的数据协同映射表得到目标数据协同主体群组和单类数据订阅请求,将单类数据订阅请求发送至目标虚拟群组管理主体,以及由其将根据单类数据订阅请求获取的单类订阅数据发送至请求虚拟群组管理主体以将单类订阅数据进行汇总得到目标订阅数据。本发明专利技术有效保证多种类型主体间数据协同共享的可靠性、安全性和高效性,为现代智慧农业项目的高质量管理运作提供可靠保障。可靠保障。可靠保障。

【技术实现步骤摘要】
一种数据资源主体协同管理方法、系统、计算机设备及介质


[0001]本专利技术涉及农业数据协同
,特别是涉及一种数据资源主体协同管理方法、系统、计算机设备及存储介质。

技术介绍

[0002]智慧农业项目是将互联网、移动互联网、云计算和物联网等现代科学技术与农业种植管理相结合,为农业生产提供精准化种植、可视化管理和智能化决策的农业管理项目。随着社会地不断发展进步,各种智慧农业项目的运行也被大力推广,在实际的项目运作中会涉及农业生产管理、农业电子商务、食品溯源防伪、农业休闲旅游和农业信息服务等多方面跨行业、跨专业的数据分析挖掘,不仅需要农业生产经营主体提供的数据支持,还需要农业部门、气象部门、水利部门和土管部门等政府部门、以及高校等科研部门的数据协同共享。
[0003]然而,现有农业数据资源协同系统仅局限于对农业生产经营主体间的协同管理,并未涉及同时对多个不同类型主体的数据资源的协同管理研究,更未提供适用于多类型数据资源主体的协同管理方案,并不能真正满足现代智慧农业项目的管理运作需求;同时,现有其他领域数据资源主体的协同方案也都限于对同一类型数据资源,或同一类型主体的数据资源协同,且仅能支持一对一的主体间数据资源订阅,不能支持一对多的高效订阅功能,也同样不能适用于对具有合作、竞争与制衡关系的多种类型农业相关数据资源主体的高效协同管理场景,难以保证智慧农业项目的高质量运作。

技术实现思路

[0004]本专利技术的目的是提供一种数据资源主体协同管理方法,通过将参与智慧农业项目的数据资源主体按照数据资源类型进行分类集中管理方式,与特定的数据资源订阅请求服务机制和审核机制相结合,对各个数据资源主体进行合理有效的数据资源协同管理,解决现有农业数据资源主体协同管理的应用缺陷,有效保证多种类型主体间数据协同共享的可靠性和安全性的同时,还能保证主体间数据资源订阅的高效性,为现代智慧农业项目的高质量运作管理提供可靠保障。
[0005]为了实现上述目的,有必要针对上述技术问题,提供了一种数据资源主体协同管理方法及系统。
[0006]第一方面,本专利技术实施例提供了一种数据资源主体协同管理方法,所述方法包括以下步骤:获取参与智慧农业项目的数据资源主体,为各个数据资源主体分配协同主体ID并进行分组,得到若干个数据协同主体群组;分别为各个数据协同主体群组创建虚拟群组管理主体,并分配对应的管理主体ID,以及将预先构建的数据协同映射表分发至各个虚拟群组管理主体;所述虚拟群组管理主体通过分布式协调服务注册中心管控对应数据协同主体群组内各个数据资源主体的数
据订阅服务接口;响应于请求数据资源主体的数据订阅请求,由对应的请求虚拟群组管理主体根据所述数据订阅请求和所述数据协同映射表,得到目标虚拟群组管理主体和对应的单类数据订阅请求,并将所述单类数据订阅请求发送至所述目标虚拟群组管理主体;响应于所述单类数据订阅请求,由所述目标虚拟群组管理主体根据所述单类数据订阅请求,获取对应的单类订阅数据,并将所述单类订阅数据发送至所述请求虚拟群组管理主体;响应于所述单类订阅数据的接收,由所述请求虚拟群组管理主体将所述单类订阅数据按照第一预设格式进行汇总处理,得到目标订阅数据。
[0007]进一步地,所述为各个数据资源主体分配协同主体ID并进行分组,得到若干个数据协同主体群组的步骤包括:将各个数据资源主体按照对应的数据属性类别进行分组,得到所述数据协同主体群组;所述数据协同主体群组包括官方数据协同群组、科研数据协同群组和农业生产数据协同群组;所述官方数据协同群组包括农业部门、气象部门、水利部门和土管部门;所述科研数据协同群组包括高等院校和科研机构;所述农业生产数据协同群组包括农业生产经营主体。
[0008]进一步地,所述数据订阅请求包括所述请求数据资源主体的协同主体ID和至少一个数据属性类别的请求订阅主题;所述数据订阅请求的类型包括时间触发订阅请求、事件触发订阅请求和主体触发订阅请求。
[0009]进一步地,所述单类数据订阅请求包括所述请求数据资源主体的协同主体ID、所述请求虚拟群组管理主体的管理主体ID和至少一个请求数据项;所述由对应的请求虚拟群组管理主体根据所述数据订阅请求和所述数据协同映射表,得到目标虚拟群组管理主体和对应的单类数据订阅请求的步骤包括:解析所述数据订阅请求,得到对应的订阅请求信息文本;将所述订阅请求信息文本输入至预先构建的文本语义识别模型,得到对应的请求解析结果;所述请求解析结果包括至少一个请求订阅主题;根据所述请求订阅主题,遍历所述数据协同映射表,得到对应的目标虚拟群组管理主体;根据所述请求订阅主题,生成对应的单类数据订阅请求。
[0010]进一步地,所述由所述目标虚拟群组管理主体根据所述单类数据订阅请求,获取对应的单类订阅数据的步骤包括:根据预设请求审核机制,对所述单类数据订阅请求进行审核,并在审核通过后,生成对应的请求数据项列表;根据所述请求数据项列表,得到至少一个待共享数据资源主体;调用所述待共享数据资源主体的数据订阅服务接口,得到对应的主体共享数据;将所有待共享数据资源主体的主体共享数据按照第二预设格式进行汇总组合,得到所述单类订阅数据。
[0011]进一步地,所述根据预设请求审核机制,对所述单类数据订阅请求进行审核的步骤包括:
解析所述单类数据请求,获取所述请求数据资源主体的协同主体ID、所述请求虚拟群组管理主体的管理主体ID和所述请求数据项,并判断所述协同主体ID和所述管理主体ID是否具备从属一致性;当所述协同主体ID和所述管理主体ID不具备从属一致性时,直接判定审核未通过;当所述协同主体ID和所述管理主体ID具备从属一致性,则根据所述协同主体ID,判断所述单类数据订阅请求是否为所述请求数据资源主体对所述目标虚拟群组管理主体对应的目标数据协同主体群组的首次订阅请求;若所述单类数据订阅请求为所述首次订阅请求,则采用预设权限认证规则,对所述请求数据资源主体进行安全认证,并根据对应的第一认证结果,判断是否审核通过;若所述单类数据订阅请求不为所述首次订阅请求,则根据所述请求数据项,得到数据安全标识,并根据所述数据安全标识,选用预设的多次订阅审核规则对所述请求数据资源主体进行安全认证,并根据对应的第二认证结果,判断是否审核通过。
[0012]进一步地,所述根据所述数据安全标识,选用预设的多次订阅审核规则对所述请求数据资源主体进行安全认证的步骤包括:当所述数据安全标识为核心数据时,采用预设权限认证规则,对所述请求数据资源主体进行安全认证;当所述数据安全标识为重要数据时,在预设时限内沿用所述第一认证结果;当所述数据安全标识为一般数据时,在预设累计协同数据量阈值内沿用所述第一认证结果。
[0013]第二方面,本专利技术实施例提供了一种数据资源主体协同管理系统,所述系统包括:资源主体分组模块,用于获取参与智慧农业项目的数据资源主体,为各个数据资源主体分配协同主体ID,并将所述数据资源主体按照预设规则进行分组,得到若干个数据协同主体群组;管理主体创建模块,用于分别为各个数据协同主体群组创建虚拟本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据资源主体协同管理方法,其特征在于,所述方法包括以下步骤:获取参与智慧农业项目的数据资源主体,为各个数据资源主体分配协同主体ID并进行分组,得到若干个数据协同主体群组;分别为各个数据协同主体群组创建虚拟群组管理主体,并分配对应的管理主体ID,以及将预先构建的数据协同映射表分发至各个虚拟群组管理主体;所述虚拟群组管理主体通过分布式协调服务注册中心管控对应数据协同主体群组内各个数据资源主体的数据订阅服务接口;响应于请求数据资源主体的数据订阅请求,由对应的请求虚拟群组管理主体根据所述数据订阅请求和所述数据协同映射表,得到目标虚拟群组管理主体和对应的单类数据订阅请求,并将所述单类数据订阅请求发送至所述目标虚拟群组管理主体;响应于所述单类数据订阅请求,由所述目标虚拟群组管理主体根据所述单类数据订阅请求,获取对应的单类订阅数据,并将所述单类订阅数据发送至所述请求虚拟群组管理主体;响应于所述单类订阅数据的接收,由所述请求虚拟群组管理主体将所述单类订阅数据按照第一预设格式进行汇总处理,得到目标订阅数据。2.如权利要求1所述的数据资源主体协同管理方法,其特征在于,所述为各个数据资源主体分配协同主体ID并进行分组,得到若干个数据协同主体群组的步骤包括:将各个数据资源主体按照对应的数据属性类别进行分组,得到所述数据协同主体群组;所述数据协同主体群组包括官方数据协同群组、科研数据协同群组和农业生产数据协同群组;所述官方数据协同群组包括农业部门、气象部门、水利部门和土管部门;所述科研数据协同群组包括高等院校和科研机构;所述农业生产数据协同群组包括农业生产经营主体。3.如权利要求2所述的数据资源主体协同管理方法,其特征在于,所述数据订阅请求包括所述请求数据资源主体的协同主体ID和至少一个数据属性类别的请求订阅主题;所述数据订阅请求的类型包括时间触发订阅请求、事件触发订阅请求和主体触发订阅请求。4.如权利要求3所述的数据资源主体协同管理方法,其特征在于,所述单类数据订阅请求包括所述请求数据资源主体的协同主体ID、所述请求虚拟群组管理主体的管理主体ID和至少一个请求数据项;所述由对应的请求虚拟群组管理主体根据所述数据订阅请求和所述数据协同映射表,得到目标虚拟群组管理主体和对应的单类数据订阅请求的步骤包括:解析所述数据订阅请求,得到对应的订阅请求信息文本;将所述订阅请求信息文本输入至预先构建的文本语义识别模型,得到对应的请求解析结果;所述请求解析结果包括至少一个请求订阅主题;根据所述请求订阅主题,遍历所述数据协同映射表,得到对应的目标虚拟群组管理主体;根据所述请求订阅主题,生成对应的单类数据订阅请求。5.如权利要求1所述的数据资源主体协同管理方法,其特征在于,所述由所述目标虚拟群组管理主体根据所述单类数据订阅请求,获取对应的单类订阅数据的步骤包括:根据预设请求审核机制,对所述单类数据订阅请求进行审核,并在审核通过后,生成对
应的请求数据项列表;根据所述请求数据项列表,得到至少一个待共享数据资源主体;调用所述待共享数据资源主体的数据订阅服务接口,得到对应的主体共享数据;将所有待共享数据资源主体的主体共享数据按照第二预设格式进行汇总组合,得到所述单类订阅数据。6....

【专利技术属性】
技术研发人员:江永佳李承国王小芳程雪蕾
申请(专利权)人:哈尔滨工程大学海南俊码数据研究院有限公司
类型:发明
国别省市:

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

1