数据实时告警方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38996781 阅读:22 留言:0更新日期:2023-10-07 10:27
本发明专利技术实施例提供了一种数据实时告警方法、装置、电子设备以及存储介质。其中,数据实时告警方法通过获取源数据文件以及针对源数据文件的定义信息,定义信息为源数据文件对应的字段信息;然后根据定义信息对源数据文件进行定义,获得与源数据文件对应的数据定义配置文件;对数据定义配置文件进行预处理,判断数据定义配置文件是否存在与定义信息对应的字段告警,得到存在字段告警的待告警文件,并将待告警文件上传到文件传输协议服务器中;最后通过文件传输协议服务器下载待告警文件,根据待告警文件的告警类型获得与待告警文件对应的告警数据,并将告警数据实时导入告警数据表,告警类型包括出入敏感区域告警、进出城区告警、聚集告警。聚集告警。聚集告警。

【技术实现步骤摘要】
数据实时告警方法、装置、电子设备及存储介质


[0001]本专利技术涉及数据告警
,特别是涉及一种数据实时告警方法、一种数据实时告警装置、一种电子设备以及一种计算机可读存储介质。

技术介绍

[0002]随着近年来数据处理领域业务需求的发展,接入的数据种类繁多,对于如何进行有效的数据分类管理及实时告警的时效性,越来越受到关注。所谓告警,即能够快速、有效的发现并根据预设的告警规则进行数据匹配的过程。之前传统的数据告警处理方法,无法针对需要告警的数据准确处理,告警需等到数据插入数据库后,再进行被动的读取从而产生告警信息,这样不仅造成大量的资源浪费,且数据的告警时效也无法得到保证。

技术实现思路

[0003]本专利技术实施例提供一种数据实时告警方法、装置、电子设备以及计算机可读存储介质,以解决无法针对需要告警的数据准确处理,需等到数据插入数据库后,再被动的读取数据从而产生告警信息的问题。
[0004]本专利技术实施例公开了一种数据实时告警方法,包括:
[0005]获取源数据文件以及针对所述源数据文件的定义信息,所述定义信息为所述源数据文件对应的字段信息;
[0006]根据所述定义信息对所述源数据文件进行定义,获得与所述源数据文件对应的数据定义配置文件;
[0007]对所述数据定义配置文件进行预处理,判断所述数据定义配置文件是否存在与所述定义信息对应的字段告警,得到存在字段告警的待告警文件,并将所述待告警文件上传到文件传输协议服务器中;
[0008]通过所述文件传输协议服务器下载所述待告警文件,根据所述待告警文件的告警类型获得与所述待告警文件对应的告警数据,并将所述告警数据实时导入告警数据表,所述告警类型包括出入敏感区域告警、进出城区告警、聚集告警。
[0009]可选地,所述根据所述定义信息对所述源数据文件进行定义,获得与所述源数据文件对应的数据定义配置文件,包括:
[0010]将所述源数据文件的数据按类型分为不同的字段,对所述字段进行定义,生成与所述源数据文件对应的数据定义配置文件。
[0011]可选地,所述对所述数据定义配置文件进行预处理,判断所述数据定义配置文件是否存在与所述定义信息对应的字段告警,得到存在字段告警的待告警文件,并将所述待告警文件上传到文件传输协议服务器中,包括:
[0012]通过对所述数据定义配置文件添加预警字段判断所述数据定义配置文件是否存在与所述定义信息对应的字段告警,若所述数据定义配置文件不存在与所述定义信息对应的字段告警,则将所述数据定义配置文件导入所述源数据文件所在的数据库;
[0013]若所述数据定义配置文件存在与所述定义信息对应的字段告警,则生成待告警文件后将所述待告警文件上传到文件传输协议服务器中。
[0014]可选地,所述通过所述文件传输协议服务器下载所述待告警文件,根据所述待告警文件的告警类型获得与所述待告警文件对应的告警数据,并将所述告警数据实时导入告警数据表,包括:
[0015]若所述待告警文件属于出入敏感区域错误,则通过出入敏感区域告警生成告警数据后,将所述告警数据实时导入告警数据表;
[0016]若所述待告警文件属于进出城区错误,则通过进出城区告警生成告警数据后,将所述告警数据实时导入告警数据表;
[0017]若所述待告警文件属于聚集告警错误,则通过聚集告警生成告警数据后,将所述告警数据实时导入告警数据表。
[0018]可选地,所述若所述待告警文件属于出入敏感区域错误,则通过出入敏感区域告警生成告警数据后,将所述告警数据实时导入告警数据表,包括:
[0019]在所述待告警文件上预设采集点位得到所述采集点位组成的敏感区域;
[0020]若所述待告警文件的数据字段出现在所述敏感区域,则所述待告警文件属于出入敏感区域错误;
[0021]执行出入敏感区域告警,生成告警数据后,将所述告警数据实时导入告警数据表。
[0022]可选地,所述若所述待告警文件属于进出城区错误,则通过进出城区告警生成告警数据后,将所述告警数据实时导入告警数据表,包括:
[0023]在所述待告警文件上预设采集点位得到所述采集点位组成的城区边界点位,并根据所述城区边界点位确定城区位置;
[0024]若所述待告警文件的数据字段出现在所述边界点位的前后点位是城内,则为进城区,执行进城告警;
[0025]若所述待告警文件的数据字段出现在所述边界点位的前后点位是城外,则为出城区,执行出城告警。
[0026]可选地,所述若所述待告警文件属于聚集告警错误,则通过聚集告警生成告警数据后将所述告警数据实时导入告警数据表,包括:
[0027]通过预设的时间间隔计算所述待告警文件的数据字段,若所述数据字段在预设的时间间隔内集中出现在同一个采集点位,则所述待告警文件属于聚集告警错误,执行聚集告警,生成告警数据后将所述告警数据实时导入告警数据表。
[0028]本专利技术实施例还公开了一种数据实时告警装置,包括:
[0029]获取模块,用于获取源数据文件以及针对所述源数据文件的定义信息,所述定义信息为所述源数据文件对应的字段信息;
[0030]定义模块,用于根据所述定义信息对所述源数据文件进行定义,获得与所述源数据文件对应的数据定义配置文件;
[0031]判断模块,用于对所述数据定义配置文件进行预处理,判断所述数据定义配置文件是否存在与所述定义信息对应的字段告警,得到存在字段告警的待告警文件,并将所述待告警文件上传到文件传输协议服务器中;
[0032]告警模块,用于通过所述文件传输协议服务器下载所述待告警文件,根据所述待
告警文件的告警类型获得与所述待告警文件对应的告警数据,并将所述告警数据实时导入告警数据表,所述告警类型包括出入敏感区域告警、进出城区告警、聚集告警。
[0033]可选地,所述定义模块具体用于:
[0034]将所述源数据文件的数据按类型分为不同的字段,对所述字段进行定义,生成与所述源数据文件对应的数据定义配置文件。
[0035]可选地,所述判断模块具体用于:
[0036]通过对所述数据定义配置文件添加预警字段判断所述数据定义配置文件是否存在与所述定义信息对应的字段告警,若所述数据定义配置文件不存在与所述定义信息对应的字段告警,则将所述数据定义配置文件导入所述源数据文件所在的数据库;
[0037]若所述数据定义配置文件存在与所述定义信息对应的字段告警,则生成待告警文件后将所述待告警文件上传到文件传输协议服务器中。
[0038]可选地,所述告警模块具体用于:
[0039]若所述待告警文件属于出入敏感区域错误,则通过出入敏感区域告警生成告警数据后,将所述告警数据实时导入告警数据表;
[0040]若所述待告警文件属于进出城区错误,则通过进出城区告警生成告警数据后,将所述告警数据实时导入告警数据表;
[0041]若所述待告警文件属于聚集告警错误,则通过聚集本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据实时告警方法,其特征在于,包括:获取源数据文件以及针对所述源数据文件的定义信息,所述定义信息为所述源数据文件对应的字段信息;根据所述定义信息对所述源数据文件进行定义,获得与所述源数据文件对应的数据定义配置文件;对所述数据定义配置文件进行预处理,判断所述数据定义配置文件是否存在与所述定义信息对应的字段告警,得到存在字段告警的待告警文件,并将所述待告警文件上传到文件传输协议服务器中;通过所述文件传输协议服务器下载所述待告警文件,根据所述待告警文件的告警类型获得与所述待告警文件对应的告警数据,并将所述告警数据实时导入告警数据表,所述告警类型包括出入敏感区域告警、进出城区告警、聚集告警。2.根据权利要求1所述的方法,其特征在于,所述根据所述定义信息对所述源数据文件进行定义,获得与所述源数据文件对应的数据定义配置文件,包括:将所述源数据文件的数据按类型分为不同的字段,对所述字段进行定义,生成与所述源数据文件对应的数据定义配置文件。3.根据权利要求1所述的方法,其特征在于,所述对所述数据定义配置文件进行预处理,判断所述数据定义配置文件是否存在与所述定义信息对应的字段告警,得到存在字段告警的待告警文件,并将所述待告警文件上传到文件传输协议服务器中,包括:通过对所述数据定义配置文件添加预警字段判断所述数据定义配置文件是否存在与所述定义信息对应的字段告警,若所述数据定义配置文件不存在与所述定义信息对应的字段告警,则将所述数据定义配置文件导入所述源数据文件所在的数据库;若所述数据定义配置文件存在与所述定义信息对应的字段告警,则生成待告警文件后将所述待告警文件上传到文件传输协议服务器中。4.根据权利要求1所述的方法,其特征在于,所述通过所述文件传输协议服务器下载所述待告警文件,根据所述待告警文件的告警类型获得与所述待告警文件对应的告警数据,并将所述告警数据实时导入告警数据表,包括:若所述待告警文件属于出入敏感区域错误,则通过出入敏感区域告警生成告警数据后,将所述告警数据实时导入告警数据表;若所述待告警文件属于进出城区错误,则通过进出城区告警生成告警数据后,将所述告警数据实时导入告警数据表;若所述待告警文件属于聚集告警错误,则通过聚集告警生成告警数据后,将所述告警数据实时导入告警数据表。5.根据权利要求4所述的方法,其特征在于,所述若所述待告警文件属于出入敏感区域错误,则通过出入敏感区域告警生成告警数据后,将所述告警数据实时导入告警数据表,包括:在所述待告警文件上预设采集点位得到所述采集点...

【专利技术属性】
技术研发人员:吴丹丹
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1