资产数据处理方法和装置、计算机系统和存储介质制造方法及图纸

技术编号:24614213 阅读:14 留言:0更新日期:2020-06-24 01:30
本公开提供了一种资产数据处理方法,包括:接收资产数据添加请求,其中,资产数据添加请求包括待添加资产数据的类型信息、属性信息以及关联信息;根据类型信息和属性信息,确定资产配置模型中是否存储有与待添加资产数据相匹配的配置信息;如果资产配置模型中存储有与待添加资产数据相匹配的配置信息,将待添加资产数据的类型信息和属性信息存储到资产数据模型中;以及将待添加资产数据的关联信息存储到资产关联关系模型中。本公开还提供了一种资产数据处理装置、计算机系统和存储介质。

Asset data processing methods and devices, computer systems and storage media

【技术实现步骤摘要】
资产数据处理方法和装置、计算机系统和存储介质
本公开涉及计算机
,更具体地,涉及一种资产数据处理方法和装置、计算机系统和存储介质。
技术介绍
当前,随着企业规模逐渐扩大,企业所拥有的资产也越来越多。由于资产种类繁多,目前通常针对每种类型的资产数据存储在一个数据模型中,例如,数据模型可以是数据库表。但是,随着业务发生变化,资产类型、属性及关联关系也会发生变化,这使得资产的存储面临严峻的挑战。例如,每次添加一个资产类型,都需要重新进行建表操作,随着资产的增加会占用越来越多的存储空间,并且每次业务变化都需要针每个类型的数据模型逐个进行操作,这无疑造成了时间和空间成本的浪费。
技术实现思路
有鉴于此,本公开提供了一种资产数据处理方法和装置、计算机系统和存储介质。本公开的一个方面提供了一种资产数据处理方法,包括:接收资产数据添加请求,其中,资产数据添加请求包括待添加资产数据的类型信息、属性信息以及关联信息;根据类型信息和属性信息,确定资产配置模型中是否存储有与待添加资产数据相匹配的配置信息;如果资产配置模型中存储有与待添加资产数据相匹配的配置信息,将待添加资产数据的类型信息和属性信息存储到资产数据模型中,其中,资产数据模型与资产配置模型通过各自存储的资产数据的类型标识和属性标识建立映射关系;以及将待添加资产数据的关联信息存储到资产关联关系模型中,其中,资产关联关系模型与资产数据模型通过各自存储的资产数据的资产标识建立映射关系。本公开的另一个方面提供了一种资产数据处理装置,包括:第一接收模块,用于接收资产数据添加请求,其中,资产数据添加请求包括待添加资产数据的类型信息、属性信息以及关联信息;第一确定模块,用于根据类型信息和属性信息,确定资产配置模型中是否存储有与待添加资产数据相匹配的配置信息;第一添加模块,用于如果资产配置模型中存储有与待添加资产数据相匹配的配置信息,将待添加资产数据的类型信息和属性信息存储到资产数据模型中,其中,资产数据模型与资产配置模型通过各自存储的资产数据的类型标识和属性标识建立映射关系;以及第二添加模块,用于将待添加资产数据的关联信息存储到资产关联关系模型中,其中,资产关联关系模型与资产数据模型通过各自存储的资产数据的资产标识建立映射关系。本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。本公开的另一方面提供了一种计算机系统,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上所述的方法。根据本公开的实施例,采用了在确定资产配置模型中存储有与待添加资产数据相匹配的配置信息的情况下,将待添加资产数据的类型信息和属性信息存储到资产数据模型中,将待添加资产数据的关联信息存储到资产关联关系模型中的技术手段。由于使用资产配置模型存储资产配置信息,使用资产数据模型存储资产类型和属性信息,使用资产关联关系模型存储资产关联关系,能够将所有类型的资产数据存储在资产配置模型、资产数据模型和资产关联关系模型中,支持复杂多样的资产数据的存储,节省存储空间,所以至少部分地克服了相关技术中每次添加一个资产类型都需要重新进行建表操作造成的浪费存储空间的技术问题,进而达到了节省存储空间的技术效果。附图说明通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:图1示意性示出了可以应用本公开实施例的资产数据处理方法和装置的示例性系统架构;图2示意性示出了根据本公开实施例的存储系统200的框图;图3示意性示出了根据本公开实施例的资产数据处理方法的流程图;图4示意性示出了根据本公开实施例的资产数据模型202的框图;图5示意性示出了本公开实施例的将待添加资产数据的类型信息和属性信息存储到资产数据模型202中的流程图;图6示意性示出了将类型配置信息和属性配置信息存储到资产配置模型201中的流程图;图7示意性示出了根据本公开本公开实施例的资产配置模型201的框图;图8示意性示出了根据本公开另一实施例的将类型配置信息和属性配置信息存储到资产配置模型201中的流程图;图9示意性示出了根据本公开实施例的确定资产配置模型201中是否存储有与待添加资产数据相匹配的配置信息的流程图;图10示意性示出了本公开实施例的资产配置模型201和资产数据模型202的内部映射示意图;图11示意性示出了本公开实施例的资产数据操作方法的流程图;图12示意性示出了本公开实施例的资产数据操作方法的流程图;图13示意性示出了根据本公开的实施例的资产数据处理装置700的框图;以及图14示意性示出了根据本公开实施例的适于实现机器人的计算机系统1400的框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。本公开的实施例提供了一种资产数据处理方法和装置。该方法包括接收资产数据添加请求,其中,资产数据添加请求包括待添加资产数据的类型信息、属性信息以及关联信息;根据类型信息和属性信息,确定资产配置模型中是否存储有与待添加资产数据相匹配的配置信息;如果资产配置模型中存储有与待添加资产数据相匹配的配置信息,将待添加资产数据的类型本文档来自技高网...

【技术保护点】
1.一种资产数据处理方法,包括:/n接收资产数据添加请求,其中,所述资产数据添加请求包括待添加资产数据的类型信息、属性信息以及关联信息;/n根据所述类型信息和所述属性信息,确定资产配置模型中是否存储有与所述待添加资产数据相匹配的配置信息;/n如果所述资产配置模型中存储有与所述待添加资产数据相匹配的配置信息,将所述待添加资产数据的类型信息和属性信息存储到资产数据模型中,其中,所述资产数据模型与所述资产配置模型通过各自存储的资产数据的类型标识和属性标识建立映射关系;以及/n将所述待添加资产数据的关联信息存储到资产关联关系模型中,其中,所述资产关联关系模型与所述资产数据模型通过各自存储的资产数据的资产标识建立映射关系。/n

【技术特征摘要】
1.一种资产数据处理方法,包括:
接收资产数据添加请求,其中,所述资产数据添加请求包括待添加资产数据的类型信息、属性信息以及关联信息;
根据所述类型信息和所述属性信息,确定资产配置模型中是否存储有与所述待添加资产数据相匹配的配置信息;
如果所述资产配置模型中存储有与所述待添加资产数据相匹配的配置信息,将所述待添加资产数据的类型信息和属性信息存储到资产数据模型中,其中,所述资产数据模型与所述资产配置模型通过各自存储的资产数据的类型标识和属性标识建立映射关系;以及
将所述待添加资产数据的关联信息存储到资产关联关系模型中,其中,所述资产关联关系模型与所述资产数据模型通过各自存储的资产数据的资产标识建立映射关系。


2.根据权利要求1所述的方法,其中,所述资产数据模型包括资产公共数据子模型和资产属性子模型;
所述将所述待添加资产数据的类型信息和属性信息存储到资产数据模型中包括:
将所述待添加资产数据的类型信息存储到所述资产公共数据子模型中;以及
将所述待添加资产数据的属性信息存储到所述资产属性子模型中。


3.根据权利要求1所述的方法,还包括,在接收资产数据添加请求之前:
接收资产数据配置请求,其中,所述资产数据配置请求包括待配置资产数据的类型配置信息和属性配置信息;以及
响应于所述资产数据配置请求,将所述待配置资产数据的类型配置信息和属性配置信息存储到所述资产配置模型中。


4.根据权利要求3所述的方法,其中,所述资产配置模型包括资产类型配置子模型和资产属性配置子模型;
所述将所述待配置资产数据的类型配置信息和属性配置信息存储到所述资产配置模型中包括:
将所述待配置资产数据的类型配置信息存储到所述资产类型配置子模型中;
将所述待配置资产数据的属性配置信息存储到所述资产属性配置子模型中。


5.根据权利要求4所述的方法,其中,所述属性配置信息包括属性类型和属性值的取值范围;
所述将所述待配置资产数据的属性配置信息存储到所述资产属性配置子模型中包括:
将所述属性类型和属性值的取值范围存储在所述资产属性配置子模型中。


6.根据权利要求4所述的方法,其中,所述待添加资产数据的属性信息包括属性类型和属性值;
所述根据所述类型信息和所述属性信息,确定资产配置模型中是否存储有与所述待添加资产数据相匹配的配置信息包括:
根据所述类型信息确定所述资产类型配置子模型中是否存储有所述待操作资产数据所属于的资产类型;
如果确定所述资产类型配置子模型中存储有所述待操作资产数据所属于的资产类型,则根据所述属性信息确定所述资产属性配置子模型中是否存储有所述待添加资产数据所包括的属性;
如果确定所述资产属性配置子模型中存储有所述待操作资产数据所包括的属性,则确定所述待操作资产数据的属性类型和属性值是否符合所述资产属性配置子模型中存储的属性类型和资产属性的取值范围。

...

【专利技术属性】
技术研发人员:魏世嘉叶齐娇陈璐璐万里鹏
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1