一种数据分析方法、装置、机器可读介质及设备制造方法及图纸

技术编号:28673280 阅读:15 留言:0更新日期:2021-06-02 02:49
本发明专利技术公开了一种数据分析方法,包括:获取待执行任务,以及与所述待执行任务相对应的待分析数据;确定待执行任务的任务属性;根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法;利用与所述任务属性对应的数据分析算法对与所述待执行任务相对应的待分析数据进行数据分析,得到数据分析结果。本发根据待执行任务的任务属性可动态调用数据分析算法库内的数据分析算法,对算法可自由切换,通过数据分析算法计算后的结果形成数据缓冲层,前端无需再等待实时算法计算,即可查看数据。

【技术实现步骤摘要】
一种数据分析方法、装置、机器可读介质及设备
本专利技术涉及人工智能领域,具体涉及一种数据分析方法、装置、机器可读介质及设备。
技术介绍
随着金融机构互联网线上业务的不断扩大,金融资产数据呈爆炸式增长,那么数据的存储及数据资源的应用成为了重中之重,目前市场的数据分析工具,大部分都是实时调用数据计算逻辑,然后通过可视化图表展示,这样的缺点是每打开一次报表或图表,数据都需要实时计算,不仅耗费了计算资源而且访问速度会有延迟,造成了用户使用的不便。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种数据分析方法、装置、机器可读介质及设备,用于解决现有技术存在的问题。为实现上述目的及其他相关目的,本专利技术提供一种数据分析方法,包括:获取待执行任务,以及与所述待执行任务相对应的待分析数据;确定待执行任务的任务属性;根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法;利用与所述任务属性对应的数据分析算法对与所述待执行任务相对应的待分析数据进行数据分析,得到数据分析结果。可选地,所述任务属性包括任务类型、任务名称。可选地,所述任务类型包括定时任务和即时任务;所述定时任务对应定时数据分析算法,所述即时任务对应即时数据分析算法。可选地,根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法,包括:根据待执行任务的任务类型确定与所述任务类型对应的一个或多个数据分析算法;根据待执行任务的名称从与所述待执行任务的任务类型对应的一个或多个数据分析算法中调用与所述待执行任务的任务名称对应的数据分析算法。可选地,所述数据分析算法库包括即时算法库和定时算法库,所述即时算法库中包括至少一种即时数据分析算法,所述定时算法库中包括至少一种定时数据分析算法。可选地,根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法,包括:根据待执行任务的任务类型确定与所述任务类型对应的数据分析算法库;根据待执行任务的名称从与所述待执行任务的任务类型对应的数据分析算法库中调用与所述待执行任务的任务名称对应的数据分析算法。可选地,还包括:将所述数据分析结果存入到数据中间表。为实现上述目的及其他相关目的,本专利技术提供一种数据分析装置,包括:数据获取模块,用于获取待执行任务,以及与所述待执行任务相对应的待分析数据;任务属性确定模块,用于确定待执行任务的任务属性;算法调用模块,用于根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法;数据分析模块,用于利用与所述任务属性对应的数据分析算法对与所述待执行任务相对应的待分析数据进行数据分析,得到数据分析结果。可选地,所述任务属性包括任务类型、任务名称。可选地,所述任务类型包括定时任务和即时任务;所述定时任务对应定时数据分析算法,所述即时任务对应即时数据分析算法。可选地,所述算法调用模块包括:算法确定子模块,用于根据待执行任务的任务类型确定与所述任务类型对应的一个或多个数据分析算法;第一调度子模块,用于根据待执行任务的名称从与所述待执行任务的任务类型对应的一个或多个数据分析算法中调用与所述待执行任务的任务名称对应的数据分析算法。可选地,所述数据分析算法库包括即时算法库和定时算法库,所述即时算法库中包括至少一种即时数据分析算法,所述定时算法库中包括至少一种定时数据分析算法。可选地,所述算法调用模块包括:算法库确定子模块,用于根据待执行任务的任务类型确定与所述任务类型对应的数据分析算法库;第二调度子模块,用于根据待执行任务的名称从与所述待执行任务的任务类型对应的数据分析算法库中调用与所述待执行任务的任务名称对应的数据分析算法。为实现上述目的及其他相关目的,本专利技术还提供一种电子设备,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当所述一个或多个处理器执行时,使得所述设备执行前述的一个或多个所述的方法。为实现上述目的及其他相关目的,本专利技术还提供一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得设备执行前述的一个或多个所述的方法。如上所述,本专利技术提供的一种数据分析方法、装置、机器可读介质及设备,具有以下有益效果:本专利技术的一种数据分析方法,包括:获取待执行任务,以及与所述待执行任务相对应的待分析数据;确定待执行任务的任务属性;根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法;利用与所述任务属性对应的数据分析算法对与所述待执行任务相对应的待分析数据进行数据分析,得到数据分析结果。本发根据待执行任务的任务属性可动态调用数据分析算法库内的数据分析算法,对算法可自由切换,通过数据分析算法计算后的结果形成数据缓冲层,前端无需再等待实时算法计算,即可查看数据。附图说明图1为本专利技术一实施例一种数据分析方法的流程图;图2为本专利技术一实施例一种数据分析装置的示意图;图3为本专利技术一实施例中终端设备的硬件结构示意图;图4为本专利技术一实施例中终端设备的硬件结构示意图。具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。如图1所示,本申请实施例提供一种数据分析方法,包括:S11获取待执行任务,以及与所述待执行任务相对应的待分析数据;S12确定待执行任务的任务属性;S13根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法;S14利用与所述任务属性对应的数据分析算法对与所述待执行任务相对应的待分析数据进行数据分析,得到数据分析结果。本发根据待执行任务的任务属性可动态调用数据分析算法库内的数据分析算法,对数据分析算法可自由切换,通过数据分析算法计算后的结果形成数据缓冲层,前端无需再等待实时算法计算,即可查看数据。在步骤S11中,当用户需要执行相关任务时,需要获取与待执行任务相关的待分析数据。用户可将待分析数据导入到终端上,终端可以获取该待分析数据,待分析数据可以以表格、文档等形式的文件导入到终端上,终端可以从携带待分析数据的表格、文档等文件中提取出该待分析数据。以风控金融数据为例,待分析风控金融数据通常包括用户本文档来自技高网...

【技术保护点】
1.一种数据分析方法,其特征在于,包括:/n获取待执行任务,以及与所述待执行任务相对应的待分析数据;/n确定待执行任务的任务属性;/n根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法;/n利用与所述任务属性对应的数据分析算法对与所述待执行任务相对应的待分析数据进行数据分析,得到数据分析结果。/n

【技术特征摘要】
1.一种数据分析方法,其特征在于,包括:
获取待执行任务,以及与所述待执行任务相对应的待分析数据;
确定待执行任务的任务属性;
根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法;
利用与所述任务属性对应的数据分析算法对与所述待执行任务相对应的待分析数据进行数据分析,得到数据分析结果。


2.根据权利要求1所述的数据分析方法,其特征在于,所述任务属性包括任务类型、任务名称。


3.根据权利要求2所述的数据分析方法,其特征在于,所述任务类型包括定时任务和即时任务;所述定时任务对应定时数据分析算法,所述即时任务对应即时数据分析算法。


4.根据权利要求3所述的数据分析方法,其特征在于,根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法,包括:
根据待执行任务的任务类型确定与所述任务类型对应的一个或多个数据分析算法;
根据待执行任务的名称从与所述待执行任务的任务类型对应的一个或多个数据分析算法中调用与所述待执行任务的任务名称对应的数据分析算法。


5.根据权利要求3所述的数据分析方法,其特征在于,所述数据分析算法库包括即时算法库和定时算法库,所述即时算法库中包括至少一种即时数据分析算法,所述定时算法库中包括至少一种定时数据分析算法。


6.根据权利要求5所述的数据分析方法,其特征在于,根据所述任务属性从数据分析算法库中调用与所述任务属性对应的数据分析算法,包括:
根据待执行任务的任务类型确定与所述任务类型对应的数据分析算法库;
根据待执行任务的名称从与所述待执行任务的任务类型对应的数据分析算法库中调用与所述待执行任务的任务名称对应的数据分析算法。


7.根据权利要求1所述的数据分析方法,其特征在于,还包括:将所述数据分析结果存入到数据中间表。


8.一种数据分析装置,其特征在于,包括:
数据获取模块,用于获取待执行任务,以及与所述待执行任务相对应的待分析数据;
任务属性确定模块,用于...

【专利技术属性】
技术研发人员:俞晓臣
申请(专利权)人:北京云从科技有限公司
类型:发明
国别省市:北京;11

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

1