一种基于资源能力中心的动态采集方法及系统技术方案

技术编号:37589065 阅读:18 留言:0更新日期:2023-05-18 11:13
本发明专利技术涉及移动资源管理领域,具体提供了一种基于资源能力中心的动态采集方法及系统,首先梳理资源对象涉及的字段名称、字段类型、字段长度、字段是否采集、字段的关联翻译、枚举翻译以及资源对象的关联关系;生成配置后的资源对象,并将配置后的资源对象加载到内存中,当新增采集资源或者采集资源的属性需要新增、调整时,只需要新增模型或变更模型相关属性,并将新增变更后的资源对象更新到内存中。与现有技术相比,本发明专利技术实现资源数据的动态实时更新,大大提高了移动资源管理业务的运维效率。大大提高了移动资源管理业务的运维效率。大大提高了移动资源管理业务的运维效率。

【技术实现步骤摘要】
一种基于资源能力中心的动态采集方法及系统


[0001]本专利技术涉及移动资源管理领域,具体提供一种基于资源能力中心的动态采集方法及系统。

技术介绍

[0002]按照事先约定采集属性定义采集实体类,以定时方式获取采集相关属性数据,匹配现在资源数据进行采集更新。
[0003]静态采集方式只能通过定时方式定时获取更新事先约定的采集属性,无法动态扩展采集数据。当需要扩展采集属性时,只能通过更新采集程序或手工录入、修改方式维护采集数据。

技术实现思路

[0004]本专利技术是针对上述现有技术的不足,提供一种实用性强的基于资源能力中心的动态采集方法。
[0005]本专利技术进一步的技术任务是提供一种设计合理,安全适用的基于资源能力中心的动态采集系统。
[0006]本专利技术解决其技术问题所采用的技术方案是:
[0007]一种基于资源能力中心的动态采集方法,首先梳理资源对象涉及的字段名称、字段类型、字段长度、字段是否采集、字段的关联翻译、枚举翻译以及资源对象的关联关系;
[0008]生成配置后的资源对象,并将配置后的资源对象加载到内存中,当新增采集资源或者采集资源的属性需要新增、调整时,只需要新增模型或变更模型相关属性,并将新增变更后的资源对象更新到内存中。
[0009]进一步的,当采集资源数据发生变化时,通过事先配置好的模型,实现采集资源数据的动态实时更新,操作步骤如下:
[0010](1)资源采集模型配置;
[0011](2)采集模型属性新增或更新
[0012](3)采集数据动态更新。
[0013]进一步的,在步骤(1)中,
[0014]根据梳理的资源对象涉及的字段名称、字段类型、字段长度、字段是否采集、字段的关联翻译、枚举翻译以及资源对象的关联关系,配置资源模型;
[0015]需要新增采集资源时,通过配置新增资源模型方式,实现新增资源的采集。
[0016]进一步的,在步骤(2)中,
[0017]已采集资源新增或者更新采集属性,通过新增或变更采集模型中对应属性,并将更新后的属性同步到内存中,实现资源数据的动态采集更新。
[0018]进一步的,在步骤(3)中,
[0019]定时或手工采集数据时,获取采集模型及最新采集属性,根据最新采集属性,拉取
采集库中最新采集数据,实现资源数据的动态采集更新。
[0020]进一步的,在步骤(3)中,进一步包括:
[0021]①
校验是否存在采集模型;
[0022]②
校验是否存在采集属性;
[0023]③
根据采集属性获取采集数据,匹配现在资源数据拉取最新采集数据;
[0024]④
动态修改采集属性后,获取采集相关数据,动态更新资源数据;
[0025]⑤
针对新增采集模型,动态更新资源数据。
[0026]一种基于资源能力中心的动态采集系统,首先梳理资源对象涉及的字段名称、字段类型、字段长度、字段是否采集、字段的关联翻译、枚举翻译以及资源对象的关联关系;
[0027]生成配置后的资源对象,并将配置后的资源对象加载到内存中,当新增采集资源或者采集资源的属性需要新增、调整时,只需要新增模型或变更模型相关属性,并将新增变更后的资源对象更新到内存中。
[0028]进一步的,当采集资源数据发生变化时,通过事先配置好的模型,实现采集资源数据的动态实时更新,操作步骤如下:
[0029](1)资源采集模型配置;
[0030](2)采集模型属性新增或更新;
[0031](3)采集数据动态更新。
[0032]进一步的,在步骤(1)中,
[0033]根据梳理的资源对象涉及的字段名称、字段类型、字段长度、字段是否采集、字段的关联翻译、枚举翻译以及资源对象的关联关系,配置资源模型;
[0034]需要新增采集资源时,通过配置新增资源模型方式,实现新增资源的采集;
[0035]在步骤(2)中,
[0036]已采集资源新增或者更新采集属性,通过新增或变更采集模型中对应属性,并将更新后的属性同步到内存中,实现资源数据的动态采集更新;
[0037]在步骤(3)中,
[0038]定时或手工采集数据时,获取采集模型及最新采集属性,根据最新采集属性,拉取采集库中最新采集数据,实现资源数据的动态采集更新。
[0039]进一步的,在步骤(3)中,进一步包括:
[0040]①
校验是否存在采集模型;
[0041]②
校验是否存在采集属性;
[0042]③
根据采集属性获取采集数据,匹配现在资源数据拉取最新采集数据;
[0043]④
动态修改采集属性后,获取采集相关数据,动态更新资源数据;
[0044]⑤
针对新增采集模型,动态更新资源数据。
[0045]本专利技术的一种基于资源能力中心的动态采集方法及系统和现有技术相比,具有以下突出的有益效果:
[0046]本专利技术通过引入动态配置模型方式,实现动态的更新采集数据。对已采集资源的属性增加或调整的需求,只需要新增模型或变更模型相关属性,以配置的方式,对发生变化的采集资源数据,通过事先配置好的模型,实现资源数据的动态实时更新,大大提高了移动资源管理业务的运维效率。
附图说明
[0047]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0048]附图1是一种基于资源能力中心的动态采集方法的流程示意图。
具体实施方式
[0049]为了使本
的人员更好的理解本专利技术的方案,下面结合具体的实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例都属于本专利技术保护的范围。
[0050]下面给出一个最佳实施例:
[0051]如图1所示,本实施例中的一种基于资源能力中心的动态采集方法,首先梳理资源对象涉及的字段名称、字段类型、字段长度、字段是否采集、字段的关联翻译、枚举翻译以及资源对象的关联关系;
[0052]生成配置后的资源对象,并将配置后的资源对象加载到内存中,当新增采集资源或者采集资源的属性需要新增、调整时,只需要新增模型或变更模型相关属性,并将新增变更后的资源对象更新到内存中。
[0053]当采集资源数据发生变化时,通过事先配置好的模型,实现采集资源数据的动态实时更新,操作步骤如下:
[0054](1)资源采集模型配置;
[0055]根据梳理的资源对象涉及的字段名称、字段类型、字段长度、字段本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于资源能力中心的动态采集方法,其特征在于,首先梳理资源对象涉及的字段名称、字段类型、字段长度、字段是否采集、字段的关联翻译、枚举翻译以及资源对象的关联关系;生成配置后的资源对象,并将配置后的资源对象加载到内存中,当新增采集资源或者采集资源的属性需要新增、调整时,只需要新增模型或变更模型相关属性,并将新增变更后的资源对象更新到内存中。2.根据权利要求1所述的一种基于资源能力中心的动态采集方法,其特征在于,当采集资源数据发生变化时,通过事先配置好的模型,实现采集资源数据的动态实时更新,操作步骤如下:(1)资源采集模型配置;(2)采集模型属性新增或更新;(3)采集数据动态更新。3.根据权利要求2所述的一种基于资源能力中心的动态采集方法,其特征在于,在步骤(1)中,根据梳理的资源对象涉及的字段名称、字段类型、字段长度、字段是否采集、字段的关联翻译、枚举翻译以及资源对象的关联关系,配置资源模型;需要新增采集资源时,通过配置新增资源模型方式,实现新增资源的采集。4.根据权利要求3所述的一种基于资源能力中心的动态采集方法,其特征在于,在步骤(2)中,已采集资源新增或者更新采集属性,通过新增或变更采集模型中对应属性,并将更新后的属性同步到内存中,实现资源数据的动态采集更新。5.根据权利要求4所述的一种基于资源能力中心的动态采集方法,其特征在于,在步骤(3)中,定时或手工采集数据时,获取采集模型及最新采集属性,根据最新采集属性,拉取采集库中最新采集数据,实现资源数据的动态采集更新。6.根据权利要求5所述的一种基于资源能力中心的动态采集方法,其特征在于,在步骤(3)中,进一步包括:

校验是否存在采集模型;

校验是否存在采集属性;

根据采集属性获取采集数据,匹配现在资源数据拉取最新采集数据;

动态修改采集属性后,获取采集相关数据,动态更新资源数据;

【专利技术属性】
技术研发人员:郭鹏祥巩志
申请(专利权)人:浪潮通信信息系统有限公司
类型:发明
国别省市:

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

1