CN114298805A - 告警信息生成方法和设备 - Google Patents
告警信息生成方法和设备 Download PDFInfo
- Publication number
- CN114298805A CN114298805A CN202111588163.2A CN202111588163A CN114298805A CN 114298805 A CN114298805 A CN 114298805A CN 202111588163 A CN202111588163 A CN 202111588163A CN 114298805 A CN114298805 A CN 114298805A
- Authority
- CN
- China
- Prior art keywords
- data
- historical data
- information
- historical
- alarm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Alarm Systems (AREA)
Abstract
本申请实施例公开了告警信息生成方法和设备。该方法的一具体实施方式包括:响应于从第一终端设备传入原始数据,解析该原始数据的数据类型,根据该数据类型确定该原始数据的汇算策略,并利用该汇算策略对该原始数据进行汇算,生成汇算数据,响应于该汇算数据的数值满足告警要求,生成告警信息后向第二终端设备发送该告警信息。该实施方式可对在对第一终端设备的原始数据收集、传入后进行汇算处理后,基于汇算处理结果对第二终端进行反馈、告警,可通过实现数据汇算自动化的方式提升汇算效率。
Description
技术领域
本申请实施例涉及计算机技术领域,具体涉及告警信息生成方法和设备。
背景技术
统计报表是指各级企事业、行政单位按规定的表格形式、内容、时间要求报送程序,自上而下统一布置,提供统计资料的一种统计调查方式。它是我国取得国民经济和社会发展情况基本统计资料的一种重要手段。
同样,生成财务报表、运营数据报表等以反应企业日常生产经营状况,也是企业运营过程中的重要一环。
发明内容
本申请实施例提出了告警信息生成方法和设备。
第一方面,本申请实施例提供了一种告警信息生成方法,包括:响应于从第一终端设备传入原始数据,解析该原始数据的数据类型;根据该数据类型确定该原始数据的汇算策略,并利用该汇算策略对该原始数据进行汇算,生成汇算数据;响应于该汇算数据的数值满足告警要求,生成告警信息后向第二终端设备发送该告警信息。
在一些实施例中,该告警信息生成方法,还包括:获取各第一终端设备传入的历史数据,分别将各历史数据存入对应数据类型的历史数据集合,其中,该历史数据集合中的各历史数据属于相同类型;基于各历史数据集合中的历史数据确定与该历史数据集合对应的告警要求。
在一些实施例中,基于各历史数据集合中的历史数据确定与该历史数据集合对应的告警要求,包括:在各第一历史数据集合中加和所包括的各历史数据,分别生成与该第一历史数据集合各自对应的历史数据总值;在各第一历史数据集合中,基于相对应的历史数据总值与预设数据目标之间的差值确定该第一历史数据集合对应的告警要求。
在一些实施例中,该告警信息生成方法,还包括:响应于该汇算数据的数值不满足告警要求,利用该汇算数据对所属的第一历史数据集合的历史数据总值进行更新。
在一些实施例中,基于各历史数据集合中的历史数据确定与该历史数据集合对应的告警要求,包括:分别确定各第二历史数据集合中历史数据中存在的最大波动幅度;在各第二历史数据集合中,基于接收时间最后的历史数据的数值与对应的最大波动幅度确定对应该第二历史数据集合的告警要求。
在一些实施例中,该告警信息生成方法,还包括:响应于接收到数据浏览请求,基于各历史数据集合生成数据界面后呈现该数据界面。
在一些实施例中,响应于该原始数据为信息图片,该响应于从第一终端设备传入原始数据,解析该原始数据的数据类型,包括:提取该信息图片中所包括的文字信息和数据信息;基于文字信息确定对应的识别模板,并生成该识别模板与该数据信息的相似度信息;响应于该相似度信息满足预设的置信度阈值,将该数据信息确定为该原始数据,将该文字信息确定为该原始数据的数据类型。
在一些实施例中,该告警信息生成方法,还包括:周期性的向该第一终端设备发送数据获取请求。
第二方面,本申请实施例提供了一种告警信息生成装置,包括:数据类型解析单元,被配置成响应于从第一终端设备传入原始数据,解析该原始数据的数据类型;汇算数据生成单元,被配置成根据该数据类型确定该原始数据的汇算策略,并利用该汇算策略对该原始数据进行汇算,生成汇算数据;数据告警单元,被配置成响应于该汇算数据的数值满足告警要求,生成告警信息后向第二终端设备发送该告警信息。
在一些实施例中,该告警信息生成装置,还包括:历史数据整合单元,被配置成获取各第一终端设备传入的历史数据,分别将各历史数据存入对应数据类型的历史数据集合,其中,该历史数据集合中的各历史数据属于相同类型;告警要求生成单元,被配置成基于各历史数据集合中的历史数据确定与该历史数据集合对应的告警要求。
在一些实施例中,该告警要求生成单元,包括:数据加和子单元,被配置成在各第一历史数据集合中加和所包括的各历史数据,分别生成与该第一历史数据集合各自对应的历史数据总值;第一告警要求生成子单元,被配置成在各第一历史数据集合中,基于相对应的历史数据总值与预设数据目标之间的差值确定该第一历史数据集合对应的告警要求。
在一些实施例中,该告警信息生成装置,还包括:历史数据集合更新单元,被配置成响应于该汇算数据的数值不满足告警要求,利用该汇算数据对所属的第一历史数据集合的历史数据总值进行更新。
在一些实施例中,该告警要求生成单元,包括:波动幅度确定子单元,被配置成分别确定各第二历史数据集合中历史数据中存在的最大波动幅度;第二告警要求生成子单元,被配置成在各第二历史数据集合中,基于接收时间最后的历史数据的数值与对应的最大波动幅度确定对应该第二历史数据集合的告警要求。
在一些实施例中,该告警信息生成装置,还包括:数据界面呈现单元,被配置成响应于接收到数据浏览请求,基于各历史数据集合生成数据界面后呈现该数据界面。
在一些实施例中,响应于原始数据为信息图片,该数据类型解析单元,包括:信息提取子单元,被配置成提取该信息图片中所包括的文字信息和数据信息;信息解析子单元,被配置成基于文字信息确定对应的识别模板,并生成该识别模板与该数据信息的相似度信息;信息确认子单元,被配置成响应于该相似度信息满足预设的置信度阈值,将该数据信息确定为该原始数据,将该文字信息确定为该原始数据的数据类型。
第三方面,本申请实施例提供了一种计算机设备,该计算机设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的方法。
第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面中任一实现方式描述的方法。
本申请实施例提供的告警信息生成方法和设备,响应于从第一终端设备传入原始数据,解析该原始数据的数据类型,根据该数据类型确定该原始数据的汇算策略,并利用该汇算策略对该原始数据进行汇算,生成汇算数据,响应于该汇算数据的数值满足告警要求,生成告警信息后向第二终端设备发送该告警信息。该实施方式可对在对第一终端设备的原始数据收集、传入后进行汇算处理后,基于汇算处理结果对第二终端进行反馈、告警,可通过实现数据汇算自动化的方式提升汇算效率。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是本申请一些实施例可以应用于其中的示例性***架构;
图2是根据本申请的告警信息生成方法的第一个实施例的流程图;
图3是根据本申请的告警信息生成方法的第二个实施例的流程图;
图4是根据本申请的告警信息生成方法的一个应用场景的效果图;
图5是适于用来实现本申请一些实施例的计算机设备的计算机***的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
图1示出了可以应用本申请的告警信息生成方法的实施例的示例性***架构100。
如图1所示,***架构100中可以包括设备101、102、103,服务器104以及网络105。网络105用以在设备101、102、103和服务器104之间提供通信链路的介质。网络105可以包括各种连接类型,例如有线、无线目标通信链路或者光纤电缆等等。
设备101、102、103和服务器104可以是硬件,也可以是软件。当设备101、102、103为硬件时,可以是具有显示屏的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等;当设备101、102、103为软件时,可以安装在上述所列举的电子设备中,其可以实现成多个软件或软件模块,也可以实现成单个软件或软件模块,在此不做具体限定。当服务器104为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器;服务器为软件时,可以实现成多个软件或软件模块,也可以实现成单个软件或软件模块,在此不做具体限定。
由于对原始数据进行统筹、处理需要占用较多的运算资源和较强的运算能力,因此申请开后续各实施例所提供的用于告警信息生成方法一般由拥有较强运算能力、较多运算资源的体现为服务器的设备104来执行,但同时也需要指出的是,体现为终端设备的设备101、102、103也具有满足要求的运算能力和运算资源时,设备101、102、103也可以通过其上安装的相关应用完成上述本交由体现为服务器的设备104做的各项运算,进而输出与设备104同样的结果。
应该理解,图1中的网络和设备的数目仅仅是示意性的。根据实现需要,可以具有任意数目的网络和设备。
继续参考图2,其示出了根据本申请的告警信息生成方法的第一个实施例的流程200。该告警信息生成方法可以包括以下步骤:
步骤201,响应于从第一终端设备传入原始数据,解析原始数据的数据类型。
本实施例中,由告警信息生成方法的执行主体(例如图1所示的体现为服务器的设备104)在接收到第一终端设备(例如图1所示的体现为终端设备的设备101、102、103)传入的原始数据后,对该原始数据的数据类型进行解析,其中,数据类型可基于实际的应用场景、需求、第一终端设备的用户、第一终端设备的采集能力等进行确定,示例性的,在报表处理场景下,该数据类型可以为产品价格、广告营销费用、产品总销售价格等数据,在天气预测场景下,该数据类型可以为空气湿度、气压值等。
在实践中,在第一终端设备中存在多种不同类型的原始数据的采集、传入能力时,可控制该第一终端设备为原始数据对应的数据类型标识的方式,以便于在上述执行主体接收到该数据类型标识确定该原始数据对应的数据类型。
在一些实施例中,该告警信息生成方法还包括:周期性的向该第一终端设备发送数据获取请求。
具体的,上述执行主体可周期性的向该第一终端设备发送数据获取请求,以便于该第一终端设备可根据该数据获取请求返回原始数据,以周期性的实现原始数据采集,进一步的实现对于第一终端设备中所存在的原始数据的周期性、流程化的监测。
在一些实施例中,为方便周期性的从该第一终端设备获取原始数据,避免因第一终端设备对数据获取请求响应不及时造成的数据延误,还可通过从第一终端设备的用户取得数据授权后与第一终端设备进行握手连接、建立数据通道,以便于稳定、高效的从第一终端设备中获取原始数据。
进一步的,上述执行还可在向该第一终端设备发送数据获取请求后超过预设时间阈值后未收到该第一终端设备返回的原始数据时,还可生成提示信息,并将该提示信息发送给后续用于接收告警信息的第二终端设备。
步骤202,根据数据类型确定原始数据的汇算策略,并利用汇算策略对原始数据进行汇算,生成汇算数据。
在本实施例中,在基于上述步骤201中确定原始数据的数据类型后,根据该数据类型确定对应的汇算策略,并利用该汇算策略对该原始数据进行汇算、生成汇算数据,其中,汇算策略可对应数据类型预先配置,以便于在确定原始数据的数据类型后调用相应的汇算策略对该原始数据进行汇算,应当理解的是,在该汇算策略通常与汇算目的相对应,示例性的,在报表处理场景下,汇算目的为确定产品***格、产品利润、投资回报率等参数时,在原始数据的数据类型为产品价格时,可基于该产品价格中产品***格、产品毛利润、投资回报率的占比关系和/或转换关系确定对应的汇算策略,以便于利用相应的汇算策略对体现为产品价格的原始数据进行汇算,相应的生成体现为产品***格、产品毛利润、投资回报率的汇算数据。
在一些实施例中,还可根据不同的汇算目的对不同数据类型的原始数据与汇算数据之间进行转换的汇算策略进行配置、生成策略库,后续可通过设置策略库中策略有效、失效的方式快速的对应汇算目的进行汇算策略的配置,以提升汇算效率。
步骤203,响应于汇算数据的数值满足告警要求,生成告警信息后向第二终端设备发送告警信息。
在本实施例中,在基于上述步骤202中生成的汇算数据的数值满足告警要求时,生成告警信息后向第二终端设备发送告警信息,其中,该第二终端设备通常体现为与第一终端设备不同、独立于第一终端设备,且对第一终端设备传入的原始数据具有监控、维护权限的用户所使用的设备,该告警信息中通常可包括原始数据的数据类型、汇算数据的数值以及告警要求的具体数值,以便于第二终端设备的用户可直接根据该告警信息了解到汇算数据具体的异常情况,进行后续决策。
本申请实施例提供的告警信息生成方法,响应于从第一终端设备传入原始数据,解析该原始数据的数据类型,根据该数据类型确定该原始数据的汇算策略,并利用该汇算策略对该原始数据进行汇算,生成汇算数据,响应于该汇算数据的数值满足告警要求,生成告警信息后向第二终端设备发送该告警信息。该实施方式可对在对第一终端设备的原始数据收集、传入后进行汇算处理后,基于汇算处理结果对第二终端进行反馈、告警,可通过实现数据汇算自动化的方式提升汇算效率。
在一些实施例中,可配置对第一终端设备以图像形式传入的原始数据进行处理,为降低第一终端设备的采集成本,提升第一终端设备一侧传入原始数据的能力,在此情况下,该告警信息生成方法中响应于该原始数据为信息图片,该响应于从第一终端设备传入原始数据,解析该原始数据的数据类型,包括:提取该信息图片中所包括的文字信息和数据信息;基于文字信息确定对应的识别模板,并生成该识别模板与该数据信息的相似度信息;响应于该相似度信息满足预设的置信度阈值,将该数据信息确定为该原始数据,将该文字信息确定为该原始数据的数据类型。
具体的,在确定第一终端设备传入的原始数据为信息图片时,可利用光学字符识别技术(Optical Character Recognition,简称OCR)、图像字符神经网络等方式对该信息图片中所包括内容进行提取后,根据表现形式对提取处的内容归类为文字信息(例如汉字、英文字母)和数据信息(例如***数字、罗马数字),在完成内容归类后基于该文字信息确定对应的识别模板,其中,该识别模板与文字信息相对应,识别模板中特定数据类型下所包括的数据信息的排列、书写形式,后续可利用该识别模板对图片中的数据类型和原始数据的具体数值进行提取、确定,示例性的,在文字信息为“产品价格”时,则该识别模板记录中记录有在文字信息产品“产品价格”水平或竖直方向预设距离范围内存在对应的“***数字”,后续在确定该文字信息为“产品价格”时调用该识别模板对该信息图片中包括的数据信息进行识别,在确定该数据信息的排列、书写形式等内容与该识别模板的相似度信息满足预设的置信度阈值时,确定该文字信息为“产品价格”为原始数据的数据类型,确定该数据信息确定为该原始数据,在该方式下,可预先通过对应各数据类型生成识别模板的方式对传入的信息图片(图片形式的原始数据)进行解析,确定原始数据的数据类型和具体的数值,降低第一终端设备的采集成本,提升第一终端设备一侧传入原始数据的能力。
继续参考图3,其示出了根据本申请的告警信息生成方法的第二个实施例的流程300。该告警信息生成方法可以包括以下步骤:
步骤301,获取各第一终端设备传入的历史数据,分别将各历史数据存入对应数据类型的历史数据集合。
在本实施例中,告警信息生成方法的执行主体可预先对各第一终端设备传入的历史数据进行收集,并根据各历史数据的数据类型存入对应的历史数据集合中,其中,历史数据集合中的各历史数据属于相同类型。
应当理解的是,历史数据集合可根据已有的、接收到的第一终端设备历史数据的数据类型对应进行生成,在一些场景下,还对应在基于数据类型确定历史数据集合的基础上同样针对各第一终端设备进行二次划分,即将属于同一第一终端设备的、同一数据类型的历史数据存入同一历史数据集合,以便于实现针对同一第一终端设备传入的各数据进行针对该第一终端设备处理、监控。
步骤302,基于至少一个历史数据集合中的历史数据确定与历史数据集合对应的告警要求。
在本实施例中,可根据至少一个历史数据集合所对应的数据类型以及实际的监控需求,分别基于至少一个历史数据集合中的历史数据相应的确定至少一个历史数据集合对应的告警要求,示例性的,以监控新传入的原始数据、汇算数据是否为数值不合理的异常数据的场景下,可在确定汇算数据的合理范围后,将该合理范围的上、下限值确定为告警要求,后续在传入的汇算数据的数值低于该下限值或高于该上限指时,确定本次传入的汇算数据的数值满足告警要求。
在一些实施例中,基于各历史数据集合中的历史数据确定与该历史数据集合对应的告警要求,包括:在各第一历史数据集合中加和所包括的各历史数据,分别生成与该第一历史数据集合各自对应的历史数据总值;在各第一历史数据集合中,基于相对应的历史数据总值与预设数据目标之间的差值确定该第一历史数据集合对应的告警要求。
具体的,选取期望监控加入的汇算数据后,汇算数据对应的数据类型下的所有数据的数据总和是否达到目标为标准所对应的第一历史数据集合,并分别为各第一历史数据集合设置对应的预设数据目标,然后,分别在各第一历史数据集合中对所包括的各历史数据进行加和、生成与该第一历史数据集合各自对应的历史数据总值,最后,以该历史数据总值与该预设数据目标之间的差值作为该第一历史数据集合对应的告警要求,即在新传入的原始数据生成的汇算数据进入相应数据类型的第一历史数据集合后,若使得该第一历史数据集合的总值超过对应的预设数据目标时,确定该汇算数据的数值满足告警要求,以实现对于特定数据类型的数据总值的监控需求。
在此情况下,该告警信息生成方法进一步的还包括,响应于该汇算数据的数值不满足告警要求,利用该汇算数据对所属的第一历史数据集合的历史数据总值进行更新。
具体的,在实现特定数据类型的数据总值的监控时,传入的汇算原始数据得到的汇算数据进入相应数据类型的第一历史数据集合后,若未使得该第一历史数据集合的总值超过对应的预设数据目标时,则将该汇算数据的数值补入该第一历史数据集合所对应的历史数据总值,并相应的对该第一历史数据集合对应的告警要求进行更新,以实现对于传入数据的动态监控。
在一些实施例中,基于各历史数据集合中的历史数据确定与该历史数据集合对应的告警要求,包括:分别确定各第二历史数据集合中历史数据中存在的最大波动幅度;在各第二历史数据集合中,基于接收时间最后的历史数据的数值与对应的最大波动幅度确定对应该第二历史数据集合的告警要求。
具体的,选取期望进行对加入的汇算数据是否为异常波动的数据类型所对应的第二历史数据集合,并分别在各第二历史数据集合中确定各相邻的历史数据中数值相差最大的一组历史数据,并基于该相差的最大数值确定所属的第二历史数据集合的最大波动幅度,然后在各第二历史数据集合中,(以其中一个第二历史数据集合为例)利用该第二历史数据集合中接收时间最晚的历史数据和该第二历史数据集合对应的最大波动幅度确定该第二历史数据集合对于本次加入的汇算数据所允许的数值,并将该数值确定为该第二历史数据集合的告警要求,以实现在得到的汇算数据的数值存在异常波动时进行告警。
步骤303,响应于从第一终端设备传入原始数据,解析原始数据的数据类型。
步骤304,根据数据类型确定原始数据的汇算策略,并利用汇算策略对原始数据进行汇算,生成汇算数据。
步骤305,响应于汇算数据的数值满足告警要求,生成告警信息后向第二终端设备发送告警信息。
以上步骤303-305与如图2所示的步骤201-203一致,相同部分内容请参见上一实施例的相应部分,此处不再进行赘述,本实施例可在上述图2所示实施例的基础上,对各第一终端设备传入的历史数据进行汇总后,以汇总后的历史数据为依据进行异常监控,提升告警信息生成方法对于数据异常的发现、监控能力。
在一些实施例中,该告警信息生成方法,还包括:响应于接收到数据浏览请求,基于各历史数据集合生成数据界面后呈现该数据界面。
具体的,在接收到数据浏览请求后进行响应,基于生成可生成至少一个历史数据集合的数据界面后进行呈现,其中,该数据浏览请求中通常可包括所期望了解的、具体的数据类型、历史数据的采集时间、历史数据的采集范围,上述执行主体可根据浏览请求的指示对应的生成数据界面,用以显示本地所保存的与浏览请求相关的历史数据集合(历史数据),为发出数据浏览请求的用户(例如第二终端设备一侧的用户)进行历史数据集合、历史数据的直观呈现,方便用户查阅。
在实践中,可根据发送数据浏览请求的设备的指示,将该数据界面发送至对应的设备中进行呈现。
为了便于理解,下面提供告警信息生成方法的一个应用场景,在该应用场景下,第二终端设备C一侧期望对A产品的利润进行监控时,通过第二终端设备C配置服务器B对第一终端设备A传入服务器B的原始数据进行监控,具体如下:
首先,服务器B可根据第一终端设备A传入的“A产品利润”的历史数据“A产品利润50元”、“A产品利润40元”、“A产品利润45元”生成历史数据集合,并基于该历史数据集合中所包括的历史数据确定最大波动幅度为基于“A产品利润50元”、“A产品利润40元”、确定的“10元”,并根据该最大波动幅度与“A产品利润45元”确定该历史数据集合以及“A产品利润”数据类型下所对应告警要求为“A产品利润低于45元”、“A产品利润高于55元”。
然后,服务器B根据第二终端设备C的配置,在间隔时间满足时间周期时向第一终端设备A发送数据获取请求,以获取第一终端设备A中存储的原始数据“A产品价格”。
接下来,服务器B在时间间隔满足时间周期时进行响应,向第一终端设备A发送数据获取请求,要求获取第一终端设备A中存储的“产品价格”,并在服务器B在接收到第一终端设备A传入的原始数据“A产品价格为100元”时进行响应,根据数据类型“产品价格”确定对应的汇算策略“A产品利润=A产品价格-A广告营销费用10元-人力成本20元-A产品成本50元”),并利用该汇算策略对原始数据“A产品价格为100元”进行汇算,生成汇算数据“A产品利润100-10-20-50=20元”。
最后,服务器B在该汇算数据“A产品利润20元”满足“A产品利润低于45元”的告警要求,生成告警信息后向第二终端设备C发送,该告警信息如图4所示,其中包括有“A产品价格100元”、“A产品利润20元”以及告警要求“A产品利润低于45元”、“A产品利润高于55元”。
下面参考图5,其示出了适于用来实现本申请实施例的计算机设备(例如图1所示的设备101、102、103、104)的计算机***500的结构示意图。图5示出的计算机设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图5所示,计算机***500包括中央处理单元(CPU)501,其可以根据存储在只读存储器(ROM)502中的程序或者从存储部分508加载到随机访问存储器(RAM)503中的程序而执行各种适当的动作和处理。在RAM 503中,还存储有***500操作所需的各种程序和数据。CPU 501、ROM 502以及RAM 503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。
以下部件连接至I/O接口505:包括键盘、鼠标等的输入部分506;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分505;包括硬盘等的存储部分507;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分509。通信部分509经由诸如因特网的网络执行通信处理。驱动器510也根据需要连接至I/O接口505。可拆卸介质511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器510上,以便于从其上读出的计算机程序根据需要被安装入存储部分507。
特别地,根据本申请的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分509从网络上被下载和安装,和/或从可拆卸介质511被安装。在该计算机程序被中央处理单元(CPU)501执行时,执行本申请的方法中限定的上述功能。
需要说明的是,本申请该的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,该程序设计语言包括面向目标的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或电子设备上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这根据所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以采用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括数据类型解析单元、汇算数据生成单元和数据告警单元。其中,这些单元的名称在种情况下并不构成对该单元本身的限定,例如,数据类型解析单元还可以被描述为“响应于从第一终端设备传入原始数据,解析该原始数据的数据类型”。
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的计算机设备中所包含的;也可以是单独存在,而未装配入该计算机设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该计算机设备执行时,使得该计算机设备:响应于从第一终端设备传入原始数据,解析该原始数据的数据类型,根据该数据类型确定该原始数据的汇算策略,并利用该汇算策略对该原始数据进行汇算,生成汇算数据,响应于该汇算数据的数值满足告警要求,生成告警信息后向第二终端设备发送该告警信息。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (10)
1.一种告警信息生成方法,包括:
响应于从第一终端设备传入原始数据,解析所述原始数据的数据类型;
根据所述数据类型确定所述原始数据的汇算策略,并利用所述汇算策略对所述原始数据进行汇算,生成汇算数据;
响应于所述汇算数据的数值满足告警要求,生成告警信息后向第二终端设备发送所述告警信息。
2.根据权利要求1所述的方法,还包括:
获取各所述第一终端设备传入的历史数据,分别将各所述历史数据存入对应数据类型的历史数据集合,其中,所述历史数据集合中的各所述历史数据属于相同类型;
基于各所述历史数据集合中的历史数据确定与所述历史数据集合对应的告警要求。
3.根据权利要求2所述的方法,其中,所述基于各所述历史数据集合中的历史数据确定与所述历史数据集合对应的告警要求,包括:
在各第一历史数据集合中加和所包括的各历史数据,分别生成与所述第一历史数据集合各自对应的历史数据总值;
在各所述第一历史数据集合中,基于相对应的历史数据总值与预设数据目标之间的差值确定所述第一历史数据集合对应的告警要求。
4.根据权利要求3所述的方法,还包括:
响应于所述汇算数据的数值不满足告警要求,利用所述汇算数据对所属的第一历史数据集合的历史数据总值进行更新。
5.根据权利要求2所述的方法,其中,所述基于各所述历史数据集合中的历史数据确定与所述历史数据集合对应的告警要求,包括:
分别确定各第二历史数据集合中历史数据中存在的最大波动幅度;
在各所述第二历史数据集合中,基于接收时间最后的历史数据的数值与对应的最大波动幅度确定对应所述第二历史数据集合的告警要求。
6.根据权利要求2所述的方法,还包括:
响应于接收到数据浏览请求,基于各所述历史数据集合生成数据界面后呈现所述数据界面。
7.根据权利要求1所述的方法,其中,响应于所述原始数据为信息图片,所述响应于从第一终端设备传入原始数据,解析所述原始数据的数据类型,包括:
提取所述信息图片中所包括的文字信息和数据信息;
基于文字信息确定对应的识别模板,并生成所述识别模板与所述数据信息的相似度信息;
响应于所述相似度信息满足预设的置信度阈值,将所述数据信息确定为所述原始数据,将所述文字信息确定为所述原始数据的数据类型。
8.根据权利要求1-7中任一项所述的方法,还包括:
周期性的向所述第一终端设备发送数据获取请求。
9.一种计算机设备包括:
一个或多个处理器;
存储装置,其上存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-8中任一所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-8中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111588163.2A CN114298805A (zh) | 2021-12-23 | 2021-12-23 | 告警信息生成方法和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111588163.2A CN114298805A (zh) | 2021-12-23 | 2021-12-23 | 告警信息生成方法和设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114298805A true CN114298805A (zh) | 2022-04-08 |
Family
ID=80970224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111588163.2A Pending CN114298805A (zh) | 2021-12-23 | 2021-12-23 | 告警信息生成方法和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114298805A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116226213A (zh) * | 2023-02-22 | 2023-06-06 | 广州集联信息技术有限公司 | 一种基于大数据的信息推荐***及方法 |
-
2021
- 2021-12-23 CN CN202111588163.2A patent/CN114298805A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116226213A (zh) * | 2023-02-22 | 2023-06-06 | 广州集联信息技术有限公司 | 一种基于大数据的信息推荐***及方法 |
CN116226213B (zh) * | 2023-02-22 | 2023-11-10 | 广州集联信息技术有限公司 | 一种基于大数据的信息推荐***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019127821A1 (zh) | 可视化报表的制作方法、装置、终端设备及存储介质 | |
CN115357761A (zh) | 链路追踪方法、装置、电子设备及存储介质 | |
CN114298805A (zh) | 告警信息生成方法和设备 | |
EP4216076A1 (en) | Method and apparatus of processing an observation information, electronic device and storage medium | |
CN116228429A (zh) | 一种检测交易数据的方法和装置 | |
CN115567563A (zh) | 基于端边云的综合交通枢纽监测预警***及其控制方法 | |
CN113052509B (zh) | 模型评估方法、模型评估装置、电子设备和存储介质 | |
CN114841815A (zh) | 交易分析方法及装置、电子设备和计算机可读存储介质 | |
CN114546780A (zh) | 数据监控方法、装置、设备、***及存储介质 | |
CN114490130A (zh) | 消息订阅方法、装置、电子设备及存储介质 | |
CN113342619A (zh) | 日志监控方法、***、电子设备及可读介质 | |
CN113391988A (zh) | 流失用户留存的方法、装置、电子设备及存储介质 | |
CN112579717B (zh) | 在电子地图展示用户地址的方法和装置 | |
CN115037655B (zh) | 压测方法和*** | |
US20220139097A1 (en) | Method for determining annotation capability information, related apparatus and computer program product | |
US20230401264A1 (en) | Method, electronic device, and computer program product for data processing | |
CN118260335A (zh) | 数据处理方法、装置、设备、介质和程序产品 | |
CN117093609A (zh) | 查询语句处理方法、装置、设备、介质及程序产品 | |
CN114077528A (zh) | 告警信息生成方法和设备 | |
CN113792036A (zh) | 业务数据处理方法、装置、介质及电子设备 | |
Zhang | Design and Implementation of Visualization Application Platform of Enterprise Operation Data Based on R Language | |
CN113393319A (zh) | 资产证券化的数据处理方法、装置、电子设备及介质 | |
CN114328096A (zh) | 指标监测方法、装置、设备、介质 | |
CN117271486A (zh) | 基于人工智能的数据报送方法、装置、设备及存储介质 | |
CN117541165A (zh) | 一种案宗综合管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |