1.一种数据关联分析的方法,其特征在于,包括:
接收数据关联分析请求,并根据所述数据关联分析请求确定待分析数据及关联分析规则;
将所述关联分析规则加载至预设分析引擎中,并调用所述预设分析引擎对所述待分析数据进行关联分析,得到关联事件数据。
2.根据权利要求1所述的方法,其特征在于,还包括:
接收关联分析规则制定请求;
根据所述关联分析规则制定请求确定待制定的关联分析规则的类型,所述关联分析规则的类型包括复杂类型;
当所述待制定的关联分析规则的类型为所述复杂类型时,根据所述关联分析规则制定请求确定至少两个规则语句以及所述规则语句之间的组合关系;
按照所述组合关系将所述规则语句进行组合,得到所述关联分析规则;
其中,所述规则语句包括sql语句和/或自定义函数,所述组合关系包括嵌套关系、上下级关系、叠加关系中的至少一项。
3.根据权利要求2所述的方法,其特征在于,所述关联分析规则的类型包括简单类型;
当所述待制定的关联分析规则的类型为所述简单类型时,根据所述关联分析规则制定请求确定所述规则语句,并将所述规则语句作为所述关联分析规则。
4.根据权利要求1所述的方法,其特征在于,在根据所述数据关联分析请求确定待分析数据及关联分析规则之后,在调用所述预设分析引擎对所述待分析数据进行关联分析,得到关联事件数据之前,还包括:
对所述待分析数据进行预处理;
调用所述预设分析引擎对所述待分析数据进行关联分析,得到关联事件数据,对应包括:
调用所述预设分析引擎对预处理后的待分析数据进行关联分析,得到所述关联事件数据。
5.根据权利要求4所述的方法,其特征在于,对所述待分析数据进行预处理,包括:
接收输入的规则配置文件;
根据所述规则配置文件确定对应的预处理规则;其中,所述预处理规则包括解码规则、字段解析规则、条件过滤筛选规则、数据清洗规则、格式转化规则、编码规则中的至少一项;
依据所述预处理规则对所述待分析数据进行对应的预处理。
6.根据权利要求4所述的方法,其特征在于,对所述待分析数据进行预处理,包括:
根据所述数据关联分析请求从预设存储空间中调用对应的预处理插件对所述待分析数据进行预处理;
其中,所述预处理插件包括输入插件、编码解码插件、数据处理插件、输出插件、分类插件中的至少一项。
7.根据权利要求1所述的方法,其特征在于,在将所述关联分析规则加载至预设分析引擎中之前,还包括:
判断是否接收到关联分析规则更改请求;
若是,则根据所述关联分析规则更改请求确定新关联分析规则,并将所述新关联分析规则加载至所述预设分析引擎中;
若否,则执行将所述关联分析规则加载至预设分析引擎中的步骤。
8.根据权利要求1所述的方法,其特征在于,在得到关联事件数据之后,还包括:
接收数据处理请求;
执行所述数据处理请求对所述关联事件数据进行处理,并将得到的处理结果写入数据库中。
9.一种数据关联分析的系统,其特征在于,包括:
第一接收模块,用于接收数据关联分析请求,并根据所述数据关联分析请求确定待分析数据及关联分析规则;
加载及调用模块,用于将所述关联分析规则加载至预设分析引擎中,并调用所述预设分析引擎对所述待分析数据进行关联分析,得到关联事件数据。
10.一种数据关联分析设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至8任一项所述数据关联分析的方法的步骤。
11.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述数据关联分析的方法的步骤。