基于动态因子的事件生成方法、电子设备及存储介质技术

技术编号:29074651 阅读:18 留言:0更新日期:2021-06-30 09:31
本申请公开了一种基于动态因子的事件生成方法、电子设备及存储介质,涉及无线通讯领域。本申请的基于动态因子的事件生成方法,包括:从业务设备中获取到业务数据流,根据业务设备以及获取到的业务数据流匹配预设的业务规则,然后根据业务数据流获取动态因子,根据业务规则以及动态因子对业务数据流进行处理,生成业务事件,本申请通过引入动态因子重新对业务数据流进行处理,能够优化业务规则,提升用户体验和配置灵活性,并且提高业务事件生成的准确性。的准确性。的准确性。

【技术实现步骤摘要】
基于动态因子的事件生成方法、电子设备及存储介质


[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]至少一个处理器,以及,
[0042]与所述至少一个处理器通信连接的存储器;其中,
[0043]所述存储器存储有指令,所述指令被所述至少一个处理器执行,以使所述至少一
个处理器执行所述指令时实现如本申请第一方面实施例任一项所述的基于动态因子的事件生成方法。
[0044]根据本申请实施例的电子设备,至少具有如下有益效果:通过执行如第一方面实施例所述的基于动态因子的事件生成方法,从业务设备中获取到业务数据流,根据业务设备以及获取到的业务数据流匹配预设的业务规则,然后根据业务数据流获取动态因子,根据业务规则以及动态因子对业务数据流进行处理,生成业务事件,本申请通过引入动态因子重新对业务数据流进行处理,能够优化业务规则,提升用户体验和配置灵活性,并且提高业务事件生成的准确性。
[0045]根据本申请的第三方面实施例的计算机可读存储介质,包括:
[0046]所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于执行如本申请第一方面实施例所述的基于动态因子的事件生成方法。
[0047]根据本申请实施例的计算机可读存储指令,至少具有如下有益效果:通过执行如第一方面实施例所述的基于动态因子的事件生成方法,从业务设备中获取到业务数据流,根据业务设备以及获取到的业务数据流匹配预设的业务规则,然后根据业务数据流获取动态因子,根据业务规则以及动态因子对业务数据流进行处理,生成业务事件,本申请通过引入动态因子重新对业务数据流进行处理,能够优化业务规则,提升用户体验和配置灵活性,并且提高业务事件生成的准确性。
[0048]本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0049]下面结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于动态因子的事件生成方法,其特征在于,包括:获取业务设备的业务数据流;根据所述业务设备和所述业务数据流匹配预设的业务规则;根据所述业务数据流获取动态因子;根据所述业务规则和所述动态因子对所述业务数据流进行处理,生成业务事件。2.根据权利要求1所述的基于动态因子的事件生成方法,其特征在于,所述根据所述业务规则和所述动态因子对所述业务数据流进行处理,生成业务事件,包括:根据所述业务规则和所述动态因子生成事件规则,所述事件规则包括若干数据指标;判断所述业务数据流是否满足所述数据指标;若所述业务数据流满足所述数据指标,则根据所述业务数据流生成所述业务事件。3.根据权利要求2所述的基于动态因子的事件生成方法,其特征在于,所述方法还包括:获取所述业务设备的历史事件,基于所述历史事件对所述业务事件进行评分,得到第一评分参数,所述第一评分参数用于表示所述业务事件的准确度。4.根据权利要求3所述的基于动态因子的事件生成方法,其特征在于,所述方法还包括:判断所述业务数据流是否获取到所述动态因子;若所述业务数据流无法获取所述动态因子,则根据所述业务规则对所述业务数据流进行处理,得到业务事件。5.根据权利要求4所述的基于动态因子的事件生成方法,其特征在于,所述根据所述业务规则对所述业务数据进行处理,得到业务事件,包括:根据所述业务规则生成事件规则,所述事件规则包括若干数据指标;判断所述业务数据流是否满足所述数据指标;若所述业务数据流满足所述数据指标,则根据所述业务数据流生成所述业务事件。6.根据权利要求5所述的基于动态因子的事件生成方法,其特征在于,所述方法还包括:获取所述业务设备的历史事件,基于所述历史事件对所述业务事件进行评分,得到第二评分参数,所述第二评分参...

【专利技术属性】
技术研发人员:杨启锋陈虹冯剑宋俊昌郑淑珍
申请(专利权)人:深圳中正信息科技有限公司
类型:发明
国别省市:

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

1