一种数据关联分析的方法、系统、设备及可读存储介质与流程

文档序号:21542303发布日期:2020-07-17 17:45阅读:来源:国知局

技术特征:

1.一种数据关联分析的方法,其特征在于,包括:

接收数据关联分析请求,并根据所述数据关联分析请求确定待分析数据及关联分析规则;

将所述关联分析规则加载至预设分析引擎中,并调用所述预设分析引擎对所述待分析数据进行关联分析,得到关联事件数据。

2.根据权利要求1所述的方法,其特征在于,还包括:

接收关联分析规则制定请求;

根据所述关联分析规则制定请求确定待制定的关联分析规则的类型,所述关联分析规则的类型包括复杂类型;

当所述待制定的关联分析规则的类型为所述复杂类型时,根据所述关联分析规则制定请求确定至少两个规则语句以及所述规则语句之间的组合关系;

按照所述组合关系将所述规则语句进行组合,得到所述关联分析规则;

其中,所述规则语句包括sql语句和/或自定义函数,所述组合关系包括嵌套关系、上下级关系、叠加关系中的至少一项。

3.根据权利要求2所述的方法,其特征在于,所述关联分析规则的类型包括简单类型;

当所述待制定的关联分析规则的类型为所述简单类型时,根据所述关联分析规则制定请求确定所述规则语句,并将所述规则语句作为所述关联分析规则。

4.根据权利要求1所述的方法,其特征在于,在根据所述数据关联分析请求确定待分析数据及关联分析规则之后,在调用所述预设分析引擎对所述待分析数据进行关联分析,得到关联事件数据之前,还包括:

对所述待分析数据进行预处理;

调用所述预设分析引擎对所述待分析数据进行关联分析,得到关联事件数据,对应包括:

调用所述预设分析引擎对预处理后的待分析数据进行关联分析,得到所述关联事件数据。

5.根据权利要求4所述的方法,其特征在于,对所述待分析数据进行预处理,包括:

接收输入的规则配置文件;

根据所述规则配置文件确定对应的预处理规则;其中,所述预处理规则包括解码规则、字段解析规则、条件过滤筛选规则、数据清洗规则、格式转化规则、编码规则中的至少一项;

依据所述预处理规则对所述待分析数据进行对应的预处理。

6.根据权利要求4所述的方法,其特征在于,对所述待分析数据进行预处理,包括:

根据所述数据关联分析请求从预设存储空间中调用对应的预处理插件对所述待分析数据进行预处理;

其中,所述预处理插件包括输入插件、编码解码插件、数据处理插件、输出插件、分类插件中的至少一项。

7.根据权利要求1所述的方法,其特征在于,在将所述关联分析规则加载至预设分析引擎中之前,还包括:

判断是否接收到关联分析规则更改请求;

若是,则根据所述关联分析规则更改请求确定新关联分析规则,并将所述新关联分析规则加载至所述预设分析引擎中;

若否,则执行将所述关联分析规则加载至预设分析引擎中的步骤。

8.根据权利要求1所述的方法,其特征在于,在得到关联事件数据之后,还包括:

接收数据处理请求;

执行所述数据处理请求对所述关联事件数据进行处理,并将得到的处理结果写入数据库中。

9.一种数据关联分析的系统,其特征在于,包括:

第一接收模块,用于接收数据关联分析请求,并根据所述数据关联分析请求确定待分析数据及关联分析规则;

加载及调用模块,用于将所述关联分析规则加载至预设分析引擎中,并调用所述预设分析引擎对所述待分析数据进行关联分析,得到关联事件数据。

10.一种数据关联分析设备,其特征在于,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如权利要求1至8任一项所述数据关联分析的方法的步骤。

11.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述数据关联分析的方法的步骤。


技术总结
本申请公开了一种数据关联分析的方法,包括:接收数据关联分析请求,并根据数据关联分析请求确定待分析数据及关联分析规则;将关联分析规则加载至预设分析引擎中,并调用预设分析引擎对待分析数据进行关联分析,得到关联事件数据。本申请将关联分析规则加载至预设分析引擎中,然后调用预设分析引擎对待分析数据进行关联分析,使得用户能够根据业务需求自行配置关联分析规则,提高了关联分析系统的可拓展性,同时实现了复杂业务的抽离,进而使得关联分析系统的架构设计不受业务开发维护的影响,减少了关联分析过程的开发和测试周期。本申请同时还提供了一种数据关联分析的系统、设备及可读存储介质,具有上述有益效果。

技术研发人员:黄得雄;陈啸
受保护的技术使用者:深信服科技股份有限公司
技术研发日:2020.04.02
技术公布日:2020.07.17
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1