The embodiment of the invention discloses a topology generation method and device, including obtaining the data to be processed from the cloud platform; according to the preset topology data structure, data will be processed with different types of data were sorted, each data type corresponding with preset topology data structure to be processed data acquisition; data structure accords with the preset topology of the data to be processed data attributes in the preset topology in the data structure; on the basis of the data to be processed data attributes in the preset topology data structure, topology. Through the technical scheme of the embodiment of the invention, can obtain the data types of the corresponding topology meets the preset data structure data to be processed; and meets the preset topology data structure of the data to be processed data attributes in the preset topology in the data structure; and on the basis of the data to be processed from the data attribute in the default topology map data structure, topology.
【技术实现步骤摘要】
一种拓扑图生成方法及装置
本专利技术涉及数据处理
,具体涉及一种拓扑图生成方法及装置。
技术介绍
云平台是管理各种云资源的资源整合平台,拓扑图是能够直观的表现数据之间的逻辑关系的图,因此,在云平台中,一般采用拓扑图来展示数据之间的关系,在表示云平台的资源关系,表现业务间的逻辑关系,大屏演示等情况下,都会用到拓扑图。由于拓扑图中展示的数据之间都要遵循一定的逻辑关系,但云平台中各个模块产生的数据一般是杂乱而无序的,不具有逻辑关系,不符合拓扑图数据结构,无法直接生成拓扑图。因此,如何提供一种依据云平台产生的数据生成拓扑图的方法,成为目前亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种拓扑图生成方法及装置,能够依据云平台产生的数据生成拓扑图。为实现上述目的,本专利技术实施例提供如下技术方案:一种拓扑图生成方法,包括:从云平台中获取待处理数据;按照预设拓扑图的数据结构,将不同数据类型的待处理数据分别进行排序,得到各数据类型各自对应的符合预设拓扑图数据结构的待处理数据;获取符合预设拓扑图数据结构的各待处理数据在预设拓扑图数据结构中的数据属性;依据各待处理数据在预设拓扑图数据结构中的数据属性,生成拓扑图。优选的,按照预设拓扑图的数据结构,将不同数据类型的待处理数据分别进行排序,得到各数据类型各自对应的符合预设拓扑图数据结构的待处理数据的过程包括:按照不同数据类型各自对应的数据特点,确定各数据类型下的待处理数据各自对应的数据级别;针对各数据类型下的待处理数据,按照预设拓扑图的数据结构,将不同数据级别的待处理数据划分到预设拓扑图的不同数据结构层中,得 ...
【技术保护点】
一种拓扑图生成方法,其特征在于,包括:从云平台中获取待处理数据;按照预设拓扑图的数据结构,将不同数据类型的待处理数据分别进行排序,得到各数据类型各自对应的符合预设拓扑图数据结构的待处理数据;获取符合预设拓扑图数据结构的各待处理数据在预设拓扑图数据结构中的数据属性;依据各待处理数据在预设拓扑图数据结构中的数据属性,生成拓扑图。
【技术特征摘要】
1.一种拓扑图生成方法,其特征在于,包括:从云平台中获取待处理数据;按照预设拓扑图的数据结构,将不同数据类型的待处理数据分别进行排序,得到各数据类型各自对应的符合预设拓扑图数据结构的待处理数据;获取符合预设拓扑图数据结构的各待处理数据在预设拓扑图数据结构中的数据属性;依据各待处理数据在预设拓扑图数据结构中的数据属性,生成拓扑图。2.根据权利要求1所述的方法,其特征在于,按照预设拓扑图的数据结构,将不同数据类型的待处理数据分别进行排序,得到各数据类型各自对应的符合预设拓扑图数据结构的待处理数据的过程包括:按照不同数据类型各自对应的数据特点,确定各数据类型下的待处理数据各自对应的数据级别;针对各数据类型下的待处理数据,按照预设拓扑图的数据结构,将不同数据级别的待处理数据划分到预设拓扑图的不同数据结构层中,得到各数据类型各自对应的符合预设拓扑图数据结构的待处理数据。3.根据权利要求2所述的方法,其特征在于,在获取符合预设拓扑图数据结构的各待处理数据在预设拓扑图数据结构中的数据属性之前,还包括:将划分到预设拓扑图的不同数据结构层中的待处理数据按照预设排序规则进行排序。4.根据权利要求1-3任意一项所述的方法,其特征在于,所述获取符合预设拓扑图数据结构的各待处理数据在预设拓扑图数据结构中的数据属性的过程包括:针对各待处理数据在预设拓扑图数据结构中的位置,以及各待处理数据在预设拓扑图数据结构中与其他待处理数据的关系,获取符合预设拓扑图数据结构的各待处理数据在预设拓扑图数据结构中的数据属性。5.根据权利要求4所述的方法,其特征在于,所述数据属性包括:待处理数据在预设拓扑图数据结构中的标识号、名称、父节点标识号...
【专利技术属性】
技术研发人员:周国伟,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。