The invention relates to a network topology visualization method based on cloud 95598 data dissemination service business system. Including the following steps: the original data access, through the call platform and related acquisition of the original data collection; data topology modeling, according to the business of related data topology modeling, to achieve complete graph spanning tree reverse generation into logical relations; using Echarts and SVG tools on the basis of existing data topology network Inject visual model and use AJAX interactive data to realize dynamic model building; load each module and initialize the system; the progress of the invention lies in: based on the topological structure visualization method proposed by the invention, combined with its own business requirements, customers can customize their own visual application monitoring platform. In order to facilitate, accurately and efficiently carry out related business operations.
【技术实现步骤摘要】
一种基于云上95598数据发布服务业务系统网络拓扑可视化方法
:本专利技术涉及电力公共服务系统,具体涉及基于云上95598数据发布服务业务系统网络拓扑可视化方法。
技术介绍
:随着数据可视化(Datavisualization)技术的广泛应用,在信息采集、分析及监控业务领域对数据的拓扑关系分析,可视化模型分析都有了更高要求。同时对大量动态实时数据在前后端交互模块的实时性以及准确性也有了更高需求。
技术实现思路
:针对上述问题,本专利技术提出了一种基于云上95598数据发布服务业务系统网络拓扑可视化方法,基于开源的数据可视化工具Echarts以及开源的流处理平台Kafka通过Java以及AJAX作为前后端数据交互,来展现业务数据网络拓扑结构,实时刷新当前的拓扑图形,保持监控层面与物理层面的一致性。基于云上95598数据发布服务业务系统网络拓扑可视化方法,包括如下步骤:步骤1:原始数据接入,通过呼叫平台及相关采集端进行原始数据的采集,利用流处理平台Kafka推送至非关系型数据库Redis,再进行多维度、多级化数据模型分析;利用属性配置表对所有数据进行分类,同时用关系模型分析后,存储和描述拓扑结构内部各节点的基本信息,并根据实际组网结构的变更实时更新,以保证存储的节点信息与当前实际业务结构始终一致;步骤2:数据拓扑模型建模,根据业务对相关数据拓扑建摸,利用Java以有向树为基础进行模型构建及无限级别子节点扩展,再以多维度拓扑建模后的多棵树为基准进行核心节点关联,以实现完全图生成树的逆向生成为逻辑关系;利用组网关系表对源节点、目标节点和终端标识进行配置,存储和描述拓扑 ...
【技术保护点】
1.基于云上95598数据发布服务业务系统网络拓扑可视化方法,其特征在于,包括如下步骤:步骤1:原始数据接入,通过呼叫平台及相关采集端进行原始数据的采集,利用流处理平台Kafka推送至非关系型数据库Redis,再进行多维度、多级化数据模型分析;利用属性配置表对所有数据进行分类,同时用关系模型分析后,存储和描述拓扑结构内部各节点的基本信息,并根据实际组网结构的变更实时更新,以保证存储的节点信息与当前实际业务结构始终一致;步骤2:数据拓扑模型建模,根据业务对相关数据拓扑建摸,利用Java以有向树为基础进行模型构建及无限级别子节点扩展,再以多维度拓扑建模后的多棵树为基准进行核心节点关联,以实现完全图生成树的逆向生成为逻辑关系;利用组网关系表对源节点、目标节点和终端标识进行配置,存储和描述拓扑结构的基本信息,并根据实际组网业务关系的变更实时更新,以保证存储的节点信息与当前实际关系网络始终一致;步骤3:利用Echarts及SVG工具在已有数据拓扑网络基础上注入可视化模型,并用AJAX交互数据来实现动态模型建立;前台请求拓扑业务数据,并将数据处理成JSON格式,包括nodes和links相对应的数 ...
【技术特征摘要】
1.基于云上95598数据发布服务业务系统网络拓扑可视化方法,其特征在于,包括如下步骤:步骤1:原始数据接入,通过呼叫平台及相关采集端进行原始数据的采集,利用流处理平台Kafka推送至非关系型数据库Redis,再进行多维度、多级化数据模型分析;利用属性配置表对所有数据进行分类,同时用关系模型分析后,存储和描述拓扑结构内部各节点的基本信息,并根据实际组网结构的变更实时更新,以保证存储的节点信息与当前实际业务结构始终一致;步骤2:数据拓扑模型建模,根据业务对相关数据拓扑建摸,利用Java以有向树为基础进行模型构建及无限级别子节点扩展,再以多维度拓扑建模后的多棵树为基准进行核心节点关联,以实现完全图生成树的逆向生成为逻辑关系;利用组网关系表对源节点、目标节点和终端标识进行配置,存储和描述拓扑结构的基本信息,并根据实际组网业务关系的变更实时更新,以保证存储的节点信息与当前实际关系网络始终一致;步骤3:利用Echarts及SVG工具在已有数据拓扑网络基础上注入可视化模型,并用AJAX交互数据来实现动态模型建立;前台请求拓扑业务数据,并将数据处理成JSON格式,包括nodes和links相对应的数据格式;通过Echarts展示拓扑图形,根据Json数据格式的要求,利用nodes节点信息数组对节点名称、节点文本标识、节点分类和节点权重或半径进行描述;利用links边信息数组对源节点在nodes中的索引、目标节点在nodes中的索引和边权重进行描述,这两组数据是构成拓扑图形的数据核心,将请求返回的数据规范化为nodes和links对应的数据格式;其中,nodes数组元素的基本结构描述为:links数组元素基于node...
【专利技术属性】
技术研发人员:刘旭生,李子乾,马永波,薛永仲,王玮,徐雨申,
申请(专利权)人:国家电网公司客户服务中心,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。