一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种业务数据的处理方法、装置、平台及存储介质与流程

2022-11-30 09:51:42 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,尤其涉及一种业务数据的处理方法、装置、平台及存储介质。


背景技术:

2.在金融、互联网等领域,如何有效的查看海量的业务系统的运行状况,是保证业务系统平稳运行的必然需求。
3.目前,运营人员普遍通过与业务系统绑定的监控平台获取指标数据,再将业务数据按照监控平台设定的图表展示方式生成图表,以使运营人员了解业务系统的运行状态。
4.但是,在很多场景下,业务系统往往并不是独立运行的,业务系统之间往往存在复杂交错的联系。因此,需要同时关注多个业务系统。而现有技术中的监控平台,只能支持单一业务系统的监控,不能实现跨系统的、自定义的、多维度的数据展示。


技术实现要素:

5.本发明提供了一种业务数据的处理方法、装置、平台及存储介质,以解决监控平台难以实现跨系统的、自定义的、多维度的数据展示的问题,可以在实现多业务系统监控的同时,提高个性化图表展示。
6.根据本发明的一方面,提供了一种业务数据的处理方法,所述方法由监控平台执行,所述方法包括:
7.响应于用户终端的业务数据查询操作,获取业务系统的目标业务数据;
8.响应于用户终端的图表配置操作,确定所述目标业务数据的图表类型和展示方式;
9.将所述目标业务数据按照所述图表类型和所述展示方式,生成至少一个业务图表。
10.根据本发明的另一方面,提供了一种业务数据的处理装置,所述装置配置于监控平台,该装置包括:
11.目标业务数据获取模块,用于响应于用户终端的业务数据查询操作,获取业务系统的目标业务数据;
12.图表类型和展示方式确定模块,用于响应于用户终端的图表配置操作,确定所述目标业务数据的图表类型和展示方式;
13.业务图表生成模块,用于将所述目标业务数据按照所述图表类型和所述展示方式,生成至少一个业务图表。
14.根据本发明的另一方面,提供了一种监控平台,所述监控平台包括:
15.至少一个处理器;以及
16.与所述至少一个处理器通信连接的存储器;其中,
17.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序
被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的业务数据的处理方法。
18.根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的业务数据的处理方法。
19.本发明实施例的技术方案,通过响应用户终端的业务数据查询、图表配置等操作,将目标业务数据按照自定义的图表类型和展示方式,生成至少一个业务图表。该方案解决了监控平台难以实现跨系统的、自定义的、多维度的数据展示的问题,可以在实现多业务系统监控的同时,提高个性化图表展示。
20.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
21.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
22.图1是根据本发明实施例一提供的一种业务数据的处理方法的流程图;
23.图2是根据本发明实施例二提供的一种业务数据的处理方法的流程图;
24.图3是根据本发明实施例三提供的一种业务数据的处理装置的结构示意图;
25.图4是实现本发明实施例的业务数据的处理方法的监控平台的结构示意图。
具体实施方式
26.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
27.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
28.实施例一
29.图1为本发明实施例一提供了一种业务数据的处理方法的流程图,本实施例可适用于金融、互联网等领域的业务数据的展示场景,该方法可以由业务数据的处理装置来执
行,该装置可以采用硬件和/或软件的形式实现,该装置可配置于监控平台中。如图1所示,该方法包括:
30.s110、响应于用户终端的业务数据查询操作,获取业务系统的目标业务数据。
31.本方案可以由监控平台执行,所述监控平台可以用于监控各业务系统的运行状态。具体的,所述监控平台可以获取业务系统的业务数据,确定运行指标,进而监控业务系统的运行状态。监控平台可以响应用户终端的业务操作,例如业务数据查询操作。用户可以在监控平台查询需要的业务数据,监控平台可以根据用户终端的业务数据查询输入,获取业务系统的目标业务数据,例如运行指标。用户也可以根据业务需要在监控平台监控的多个业务系统中选择目标业务系统。根据用户终端选择的目标业务系统,监控平台可以获取目标业务系统的业务数据。用户还可以选择一个或多个业务系统的目标业务数据。根据用户终端选择的目标业务数据,监控平台可以获取业务系统的目标业务数据。
32.s120、响应于用户终端的图表配置操作,确定所述目标业务数据的图表类型和展示方式。
33.在得到目标业务数据之后,用户可以根据需要的图表形式,在监控平台中选择或查询对应的图表类型和展示方式。监控平台可以根据用户终端的图表配置操作,确定目标业务数据的图表类型和展示方式。具体的,所述图表类型可以包括曲线图、饼图、柱状图、区域地图以及仪表盘等。所述展示方式可以包括图题展示方式、维度展示方式以及维度名字典转换方式。
34.其中,所述维度可以是图表中业务数据的类型,一种类型可以作为一个维度,例如曲线图中横坐标数据的类型。图题展示方式可以是基于图题位置、图题大小以及图题字体等信息确定的。图题位置、图题大小以及图题字体等信息可以通过用户终端进行自定义设置。维度展示方式可以是基于维度颜色、维度顺序等信息确定的。例如维度展示方式可以设置哪类业务数据作为曲线图的横坐标,哪类业务数据作为曲线图的纵坐标。当曲线图中需要展示多条曲线时,维度展示方式还可以设置每条曲线的颜色、标记符号以及点间隔等。维度名字典转换方式可以是在预先设置的维度名转换对照字典中确定的维度转换方式。
35.s130、将所述目标业务数据按照所述图表类型和所述展示方式,生成至少一个业务图表。
36.监控平台可以按照图表类型和展示方式,对目标业务数据进行处理,生成业务图表。监控平台可以直接读取目标业务数据,生成业务图表。监控平台也可以对目标业务数据进行统计,得到指标数据,根据指标数据绘制业务图表。
37.需要说明的是,监控平台可以生成一个或多个业务图表,例如监控平台可以先根据预设周期内各业务系统的响应时间,生成业务曲线图,再对各业务系统的响应时间按照时间长度进行归类统计,绘制饼图。
38.在本方案中,可选的,所述响应于用户终端的业务数据查询操作,获取业务系统的目标业务数据,包括:
39.响应于用户终端的业务数据查询操作,根据业务数据查询条件,获取业务系统的目标业务数据;其中,所述业务数据查询条件包括数据维度、时间区间以及数据聚合方式。
40.监控平台可以预先设置业务数据查询条件,以便于目标业务数据的筛选。用户通过用户终端进行业务数据查询时,可以输入一个或多个业务数据查询条件,监控平台可以
根据至少一个业务数据查询条件对各业务系统的业务数据进行筛选和初步处理。其中,业务数据查询条件中数据维度可以包括待获取业务数据的来源,例如业务系统a的响应时间。时间区间可以是待获取业务数据的时间范围,例如12:00-12:30。数据聚合方式可以对业务数据进行聚合的方式,例如计算业务分组数据的平均数。
41.该方案根据用户输入的业务数据查询条件,获取目标业务数据,有利于准确锁定目标业务数据。同时,监控平台可以保存常用的业务数据查询条件,以便在生成常规的业务图表时,快速筛选目标业务数据。
42.本技术方案通过响应用户终端的业务数据查询、图表配置等操作,将目标业务数据按照自定义的图表类型和展示方式,生成至少一个业务图表。该方案解决了监控平台难以实现跨系统的、自定义的、多维度的数据展示的问题,可以在实现多业务系统监控的同时,提高个性化图表展示。
43.实施例二
44.图2为本发明实施例二提供的一种业务数据的处理方法的流程图,本实施例以上述实施例为基础进行优化。如图2所示,该方法包括:
45.s210、响应于用户终端的业务数据查询操作,获取业务系统的目标业务数据。
46.s220、响应于用户终端的图表配置操作,确定所述目标业务数据的图表类型和展示方式。
47.s230、将所述目标业务数据按照所述图表类型和所述展示方式,生成至少一个业务图表。
48.s240、响应于用户终端的场景配置操作,确定场景布局方式以及至少两个业务图表。
49.在得到业务图表之后,为了全面的了解业务场景的运行状态,监控平台可以将与业务场景关联的业务图表集合展示,生成场景视图,以便用户总览业务场景的运行状态。
50.具体的,监控平台可以为用户提供场景配置选项或输入框,在检测到场景布局方式和所需业务图表配置完成之后,获取用户选择或输入的场景布局方式和业务图表。其中,所述场景布局方式可以包括图表位置、图表尺寸以及图表格式等。
51.监控平台也可以为用户提供场景视图的构建选项,在用户选中场景视图构建选项之后,进入场景视图构建页面。用户可以在场景视图构建页面通过在预设场景视图模板中添加业务图表,或者通过拖拽业务图表排布场景视图等方式,自定义设计场景视图。监控平台根据用户终端的场景编辑操作,确定场景布局方式及业务图表。
52.s250、将至少两个业务图表按照所述场景布局方式,生成场景视图。
53.容易理解的,监控平台可以根据图表尺寸和图表格式对业务图表进行调整,得到视图图表。根据图表位置,监控平台可以将视图图表进行排布,进而生成场景视图。
54.s260、将所述场景视图发送至预先获取的目标地址。
55.在本方案中,所述目标地址可以是业务管理人员的邮箱地址。在得到场景视图之后,监控平台可以将场景视图发送至目标地址,以供管理人员查看场景视图,直观快速的了解业务系统的运行状态。
56.本技术方案通过响应用户终端的业务数据查询、图表配置等操作,将目标业务数据按照自定义的图表类型和展示方式,生成至少一个业务图表。该方案解决了监控平台难
以实现跨系统的、自定义的、多维度的数据展示的问题,可以在实现多业务系统监控的同时,提高个性化图表展示。
57.实施例三
58.图3为本发明实施例三提供的一种业务数据的处理装置的结构示意图。如图3所示,该装置包括:
59.目标业务数据获取模块310,用于响应于用户终端的业务数据查询操作,获取业务系统的目标业务数据;
60.图表类型和展示方式确定模块320,用于响应于用户终端的图表配置操作,确定所述目标业务数据的图表类型和展示方式;
61.业务图表生成模块330,用于将所述目标业务数据按照所述图表类型和所述展示方式,生成至少一个业务图表。
62.在本方案中,可选的,所述目标业务数据获取模块310,具体用于:
63.响应于用户终端的业务数据查询操作,根据业务数据查询条件,获取业务系统的目标业务数据;其中,所述业务数据查询条件包括数据维度、时间区间以及数据聚合方式。
64.在一个可行的方案中,所述图表类型包括曲线图、饼图、柱状图、区域地图以及仪表盘。
65.在另一个可行的方案中,所述展示方式包括图题展示方式、维度展示方式以及维度名字典转换方式。
66.在一个优选的方案中,所述装置还包括:
67.布局方式确定模块,用于响应于用户终端的场景配置操作,确定场景布局方式以及至少两个业务图表;
68.场景视图生成模块,用于将至少两个业务图表按照所述场景布局方式,生成场景视图。
69.在上述方案的基础上,可选的,所述场景布局方式包括图表位置、图表尺寸以及图表格式。
70.可选的,所述装置还包括:
71.场景视图发送模块,用于将所述场景视图发送至预先获取的目标地址。
72.本发明实施例所提供的业务数据的处理装置可执行本发明任意实施例所提供的业务数据的处理方法,具备执行方法相应的功能模块和有益效果。
73.实施例四
74.图4示出了可以用来实施本发明的实施例的监控平台410的结构示意图。监控平台旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。监控平台还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
75.如图4所示,监控平台410包括至少一个处理器411,以及与至少一个处理器411通信连接的存储器,如只读存储器(rom)412、随机访问存储器(ram)413等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器411可以根据存储在只读存储器(rom)
412中的计算机程序或者从存储单元418加载到随机访问存储器(ram)413中的计算机程序,来执行各种适当的动作和处理。在ram 413中,还可存储监控平台410操作所需的各种程序和数据。处理器411、rom 412以及ram 413通过总线414彼此相连。输入/输出(i/o)接口415也连接至总线414。
76.监控平台410中的多个部件连接至i/o接口415,包括:输入单元416,例如键盘、鼠标等;输出单元417,例如各种类型的显示器、扬声器等;存储单元418,例如磁盘、光盘等;以及通信单元419,例如网卡、调制解调器、无线通信收发机等。通信单元419允许监控平台410通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
77.处理器411可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器411的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器411执行上文所描述的各个方法和处理,例如业务数据的处理方法。
78.在一些实施例中,业务数据的处理方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元418。在一些实施例中,计算机程序的部分或者全部可以经由rom 412和/或通信单元419而被载入和/或安装到监控平台410上。当计算机程序加载到ram 413并由处理器411执行时,可以执行上文描述的业务数据的处理方法的一个或多个步骤。备选地,在其他实施例中,处理器411可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行业务数据的处理方法。
79.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
80.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
81.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、
磁储存设备、或上述内容的任何合适组合。
82.为了提供与用户的交互,可以在监控平台上实施此处描述的系统和技术,该监控平台具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给监控平台。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
83.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
84.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
85.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
86.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献