一种网络数据可视化平台、系统及方法与流程

文档序号:31773166发布日期:2022-10-12 07:40阅读:254来源:国知局
一种网络数据可视化平台、系统及方法与流程

1.本发明涉及信息可视化技术领域,特别是涉及一种网络数据可视化平台、系统及方法。


背景技术:

2.本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。
3.如图1所示的信息可视化方法中,数据源支持采集网络信息数据或预先存入数据等多种数据源;数据模型支持数据的处理转换,并支持定时的处理操作;实现区域联动交互、自动布局、适配界面结构需求、自动匹配界面结构等数据展示功能。可视化界面为轻量扁平化布局,基于数据模型的数据采集生成自动绘制可视化组件。
4.而现有技术的功能实现存在不同程度的缺陷,具体如下分析:
5.(1)对网络视图信息数据的拓扑渲染,存在数据动态流入的连续重绘,数据量化在交互操作时拓扑结构的连续变化,信息对比效果无规律性,视觉表现力不明显,不适用于整体分析和结构研究,对于可视化拓扑数据的观察分析及指导意义不大,不便于用户宏观分析数据问题。
6.(2)对网络视图信息缺乏打标记的功能,运维管控繁琐。异常问题的数据常以叶子信息存在,环环相扣的信息链,大量点集中的情况排查稍显冗长;逐一排查的过程延长总时长,不便于紧急情况下关键信息的快速提取和故障判断。
7.(3)对网络视图信息缺乏方向性,通过线信息呈现空间方位。前台结构信息量大,视觉监测识别效率低;筛选信息后数据展示孤岛,整合分析时易出现断层。


技术实现要素:

8.为了解决上述问题,本发明提出了一种网络数据可视化平台、系统及方法,对网络数据进行拓扑关系图的回显,采用动画形式和逐步点亮方式进行拓扑结构的绘制,以动态观察数据变化,同时通过信息模块按需交互式呈现最小粒度的数据信息。
9.为了实现上述目的,本发明采用如下技术方案:
10.第一方面,本发明提供一种网络数据可视化平台,包括:
11.筛选模块,用于接收筛选条件,并以此发出数据请求指令;
12.展示模块,用于接收响应于数据请求指令的网络数据,所述网络数据由数据源平台响应,且由前台数据处理平台接收并渲染处理后发送至展示模块;所述展示模块根据数显操控指令对接收的网络数据进行拓扑结构的绘制和数据回显,并通过自由拖拽操作动态改变显示布局;
13.所述信息模块,用于根据展示模块的定位拖拽指令或定位点选指令,显示相应拓扑节点的网络数据。
14.作为可选择的实施方式,所述信息模块以抽屉式方式展示相应拓扑节点的网络数
据。
15.作为可选择的实施方式,所述网络数据可视化平台还包括标记模块,标记模块用于发送标记指令至展示模块,展示模块根据标记指令对网络数据进行打标,以跟踪异常数据。
16.作为可选择的实施方式,所述展示模块采用动画形式和逐步点亮方式进行拓扑结构的绘制,以动态观察数据变化。
17.作为可选择的实施方式,所述逐步点亮方式采用节点和线的点亮,实现数据规律性的层次变化。
18.作为可选择的实施方式,所述展示模块采用方向式空间拓扑,以反映视图信息的映射关系,同时提供可控的播放回放的交互操作。
19.第二方面,本发明提供一种网络数据可视化系统,包括:第一方面所述的网络数据可视化平台、数据源平台和前台数据处理平台;
20.所述网络数据可视化平台发出数据请求指令至数据源平台;
21.所述数据源平台根据数据请求指令响应对应的网络数据至前台数据处理平台;
22.所述前台数据处理平台接收响应的网络数据后并渲染处理后发送至网络数据可视化平台,以使网络数据可视化平台进行可视化展示。
23.第三方面,本发明提供一种网络数据可视化方法,包括:
24.接收筛选条件,并以此发出数据请求指令;
25.接收响应于数据请求指令的网络数据,所述网络数据由数据源平台响应,且由前台数据处理平台接收并渲染处理后发送至展示模块;
26.根据数显操控指令对接收的网络数据进行拓扑结构的绘制和数据回显,并通过自由拖拽操作动态改变显示布局;
27.根据展示模块的定位拖拽指令或定位点选指令,显示相应拓扑节点的网络数据。
28.第四方面,本发明提供一种电子设备,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成第三方面所述的方法。
29.第五方面,本发明提供一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理器执行时,完成第三方面所述的方法。
30.与现有技术相比,本发明的有益效果为:
31.本发明提出一种网络数据可视化平台、系统及方法,对网络数据进行拓扑关系图的回显,采用动画形式和逐步点亮方式进行拓扑结构的绘制,以动态观察数据变化,采用方向式空间拓扑,以反映视图信息的映射关系,同时提供可控的播放回放的交互操作,便于更好的检索和监测信息变化趋势。
32.本发明提出一种网络数据可视化平台、系统及方法,网络数据经筛选后,创建稳定的拓扑结构,自动播放和回放式的逐步动态点亮,在可视化自动渲染区域段内,动画式记录场景信息的方式;且自适应布局,界面弹性渲染。
33.本发明提出一种网络数据可视化平台、系统及方法,可实现对接不同数据源数据格式,由前台数据处理平台动态清洗数据后映射到可视化界面,展示形式为扁平化的前台结构和数据形式;通过对网络数据进行打标,以跟踪异常数据;通过信息模块按需交互式呈
现最小粒度的数据信息。
34.由于现有技术请求数据的方式频繁,导致拓扑结构不稳定,可视化呈现拓扑数据的视觉分析效果一般。所以本发明通过一次性获取接口数据,经前台的数据动态清洗处理后,映射到分配的结构格式,在展示界面输出稳定的拓扑结构,通过控制模块控制的拖拽或自动播放操作,依次将节点和线点亮,在展示区形成良好的动画演进式的量化视觉效果,呈现明显的对比,让数据信息规律可分析。
35.本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
36.构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
37.图1为现有的信息可视化方法;
38.图2为本发明实施例1提供的网络数据可视化平台分区示意图;
39.图3为网络数据请求调取示意图;
40.图4为本发明实施例2提供的网络数据可视化系统示意图。
具体实施方式
41.下面结合附图与实施例对本发明做进一步说明。
42.应该指出,以下详细说明都是示例性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。
43.需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
44.在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
45.实施例1
46.本实施例提供一种网络数据可视化平台,如图2所示,包括:
47.筛选模块,用于接收筛选条件,并以此发出数据请求指令;
48.展示模块,用于接收响应于数据请求指令的网络数据,所述网络数据由数据源平台响应,且由前台数据处理平台接收并渲染处理后发送至展示模块;所述展示模块根据数显操控指令对接收的网络数据进行拓扑结构的绘制和数据回显,并通过自由拖拽操作动态改变显示布局;
49.所述信息模块,用于根据展示模块的定位拖拽指令或定位点选指令,显示相应拓扑节点的网络数据。
50.在本实施例中,该网络数据可视化平台还包括控制模块,用于发送数显操控指令,
所述数显操控指令用于对展示模块的动画操控,即控制播放、暂停、回放等。
51.如图3所示,对于网络数据可视化平台,如果筛选模块和控制模块均发出数据请求指令,均对数据源进行频繁的数据调用;那么会导致频繁请求接口数据,前台数据处理平台会呈现频繁无规律性的刷新界面,展示模块呈现不稳定的拓扑结构,导致视觉分析表现力不明显。
52.所以,本实施例仅由筛选模块发出数据请求指令,仅由筛选模块请求调用数据,数据源响应的数据返回至前台数据处理平台,由前台数据处理平台接收并渲染处理后映射至展示模块中进行显示;
53.在展示模块中可自适应显示布局,根据界面最优效果,回显获取数据;控制模块的交互操作不再请求调取数据,而是通过前台数据处理平台的加工处理后,达到前台的数据标准和格式,然后直接在网络数据可视化平台的展示模块依次展示数据;且可通过自由拖拽操作动态改变布局,同时支持对分类节点信息的标记。
54.在本实施例中,通过筛选模块,根据筛选条件发出数据请求指令后,获取所需的网络数据,并响应至前台数据处理平台,由前台数据处理平台对网络数据进行数据抽取、二次清洗和格式转换后映射到展示模块中;而且控制模块与前台数据处理平台进行数据关联,将控制模块频繁的交互操作放置在前台处理,在频繁交互操作的控制模块中不再请求接口数据,以此保证展示模块呈现稳定的拓扑结构,达到良好的视觉量化效果。
55.在本实施例中,展示模块根据控制模块发送的数显操控指令对接收的网络数据进行拓扑结构的绘制和数据回显;展示模块创建稳定的拓扑结构,实现自动化布局和定点拓扑结构位置,规避连续请求接口数据和连续重绘的性能开销,同时不受数据流变化的干扰。
56.展示模块以渐近式的数据信息,采用动画形式进行逐步绘制,营造一种新的视觉体验,逐步绘制点亮的方式利于直观观察视图量化信息的变化,便于宏观把握数据信息的走向。
57.本实施例可视化界面的搭建从抽象问题到具象感官的认识,呈现明显的数据量化效果,节点和线的点亮给到规律性的层次变化;数据趋势的变换以可视化的方式演示,能直观描述场景问题,宏观的展示数据态势,为整体分析研究提供更便捷的方案。
58.在本实施例中,展示模块采用简易的方向式空间拓扑,在实现数据可视化同时,界面结构形成扁平化的前台结构,展现形式新颖,减少视觉干扰。界面模块间通过数据连接结合,快速搭建可视化监测场景,提高用户体验度。数据以敏捷的观看模式渲染,提供可控的播放回放的交互操作,完整的记录历史数据的演进场景。连续的汇聚信息量为视觉分析提供有力保障,帮助发现潜在规律,实现全面掌握直观体验后的分析结论和处理依据。
59.由于现有技术请求数据的方式频繁,导致拓扑结构不稳定,可视化呈现拓扑数据的视觉分析效果一般。所以本实施例通过一次性获取接口数据,经前台的数据动态清洗处理后,映射到分配的结构格式,在展示界面输出稳定的拓扑结构,通过控制模块控制的拖拽或自动播放操作,依次将节点和线点亮,在展示区形成良好的动画演进式的量化视觉效果,呈现明显的对比,让数据信息规律可分析。
60.在本实施例中,所述信息模块以抽屉式方式展示相应拓扑节点的网络数据。通过对拓扑节点的定位拖拽或定位点选,在信息模块中展示详细的数据信息,详细信息采用隐藏式按需交互的可视化呈现,根据展示模块的定位拖拽指令或定位点选指令,以抽屉式方
式展现具体信息数据,可精准进行数据分析和研究,界面的可视化数据便于宏观把握数据信息流的走向。在无需展示时,数据隐藏。
61.在本实施例中,所述网络数据可视化平台还包括标记模块,用于发送标记指令至展示模块,展示模块根据标记指令对网络数据进行打标。通过对网络数据进行打标,可跟踪异常访问的数据资源,基于标识信息快速筛查定位和故障诊断。
62.在本实施例中,通过对数据的打标,灵活渲染数据信息,避免无用数据排查的重复操作,可视化展示有效的筛查数据,使得闭环检测更精准,判断更高效,便捷化的解决时效性差的问题,在紧急情况下,提供跟踪定位,满足发现问题快速反应的需求。解决现有技术定位排查问题链条冗长,运维工作耗时耗力的问题。
63.在本实施例中,通过打标方式将关键问题数据前置,在展示模块中形成明显的标识,基于标识信息能快速的筛查定位做故障诊断;同时标记模块中提供开关交互操作,避免叶子信息对整体分析的干扰,实现标记信息按需显示。
64.本实施例的网络数据可视化平台实现的功能主要有:自动化布局、自动化绘制拓扑、自由拖拽、节点自动打标记、自动过滤问题节点、渐进式绘制拓扑、可控式逐步点亮关系图、动画式自动播放拓扑量化信息、抽屉式交互的呈现详细数据、区域联动式的展示数据关联等。如,采用渐进式方向式的方式绘制数据关系图,可控式的控制数据绘制过程;以方向式的空间拓扑呈现,快速了解视图信息的映射关系,对信息做数据关联分析,判断物理设备间的视图行为关系,微观把控每段数据信息;解决现有技术中拓扑数据绘制方式较突显,逻辑设备方向性不明确的问题。
65.本实施例的网络数据可视化平台包括分类模块、筛选模块、展示模块、控制模块、标记模块、信息模块、控制模块,每个模块都有各自对应的区;如分类区为显示可视化分析的分类标题及级别的信息区;筛选区是筛选条件区,即时间段控件或其他输入查询条件;展示区是数据的主绘制区、可视化拓扑展示区;控制区是动画操控区,即控制其播放、暂停、回放的操控区;标记区是对特殊数据信息内容打标的开关操控区;信息区用于展示详细信息,默认隐藏式,可通过交互抽屉式展开。
66.上述各区的动作关系为:
67.筛选区—》展示区:通过筛选区条件的操作,展示区进行拓扑数据的绘制。
68.标记区—》展示区:标记区默认为关闭标记信息,展示区默认不展示标记。通过是否勾选操作,展示区进行对应的展示。
69.控制区—》展示区:控制区默认为暂停状态,通过点选按钮播放展示区进行拓扑绘制,同时可暂停对控制区进行拖拽选择控制端播放。
70.展示区—》信息区:信息区默认不展示,点选展示区节点时,信息区以抽屉式方式展示。
71.本实施例提供稳定的拓扑结构、动效式播放记录数据信息,实现对接不同数据源数据格式,动态清洗数据并映射到可视化界面,展示形式为扁平化的前台结构和数据形式,标记式的问题信息,灵活式的详细信息,按需交互式呈现最小粒度的数据信息。
72.实施例2
73.如图4所示,本实施例提供一种网络数据可视化系统,包括:数据源平台、前台数据处理平台和实施例1所述的网络数据可视化平台;
74.所述网络数据可视化平台发出数据请求指令至数据源平台;
75.所述数据源平台根据数据请求指令响应对应的网络数据至前台数据处理平台;
76.所述前台数据处理平台接收响应的网络数据后并渲染处理后发送至网络数据可视化平台,以使网络数据可视化平台进行可视化展示。
77.在本实施例中,数据源平台收集各类所有的网络数据信息,并对有效信息进行存储,并支持多种筛选条件的数据过滤。
78.在本实施例中,前台数据处理平台提供拓扑规则和轻量化的逻辑结构处理,实现后台数据与可视化界面进行沟通的桥梁。
79.在本实施例中,网络数据可视化平台基于拓扑规则对查询条件的操作,将前台数据处理平台请求到的网络数据,进行逐点逐线的绘制展示;通过网络数据可视化平台的筛选模块,根据筛选条件发出数据请求指令后,获取所需的网络数据,并响应至前台数据处理平台,由前台数据处理平台对网络数据进行数据抽取、二次清洗和格式转换后映射到展示模块中;而且控制模块与前台数据处理平台进行数据关联,将控制模块频繁的交互操作放置在前台处理,在频繁交互操作的控制模块中不再请求接口数据,以此保证展示模块呈现稳定的拓扑结构,达到良好的视觉量化效果。
80.实施例3
81.本实施例提供一种实施例2所述的网络数据可视化系统的可视化方法,包括:
82.接收筛选条件,并以此发出数据请求指令;
83.接收响应于数据请求指令的网络数据,所述网络数据由数据源平台响应,且由前台数据处理平台接收并渲染处理后发送至展示模块;
84.根据数显操控指令对接收的网络数据进行拓扑结构的绘制和数据回显,并通过自由拖拽操作动态改变显示布局;
85.根据展示模块的定位拖拽指令或定位点选指令,显示相应拓扑节点的网络数据。
86.在更多实施例中,还提供:
87.一种电子设备,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成实施例3中所述的方法。为了简洁,在此不再赘述。
88.应理解,本实施例中,处理器可以是中央处理单元cpu,处理器还可以是其他通用处理器、数字信号处理器dsp、专用集成电路asic,现成可编程门阵列fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
89.存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据、存储器的一部分还可以包括非易失性随机存储器。例如,存储器还可以存储设备类型的信息。
90.一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理器执行时,完成实施例3中所述的方法。
91.实施例3中的方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读存储器、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里
不再详细描述。
92.本领域普通技术人员可以意识到,结合本实施例描述的各示例的单元即算法步骤,能够以电子硬件或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
93.上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1