本发明实施例涉及大数据,尤其涉及一种数据处理方法、装置、设备及介质。
背景技术:
1、随着大数据技术的发展,现在的很多决策任务都是通过一些决策组件对相应数据进行处理来完成,提供决策结果。
2、现有的决策方式通常是依靠业务人员的业务经验基于不同的业务场景编写出大量的筛选规则对应的代码,来进行决策处理。但是,在实际应用中,用户的需求在不断变动,依靠配置规则的代码来进行决策,不仅成本高,也无法满足用户对决策的需求,存在决策效果差的问题。
技术实现思路
1、本发明实施例提供一种数据处理方法、装置、设备及介质,以实现在提高目标执行程序配置效率,减少成本的同时,达到提高对任务处理的效果。
2、第一方面,本发明实施例提供了一种数据处理方法,该方法包括:
3、响应于流程图编辑操作,于显示界面中编辑完成待编辑流程图;其中,所述待编辑流程图中包括至少一个待添加内容的流程节点和/或已添加内容的流程节点,以及相邻两个流程节点所对应的流程边;
4、为所述待编辑流程图中至少一个流程节点配置节点属性,以更新所述待编辑流程图,其中,所述节点属性包括节点类型、节点名称以及访问数据源;
5、基于每个流程节点的节点属性和节点内容,对所述待编辑流程图进行目标语言转换处理,得到与更新后的待编辑流程图相对应的目标执行程序;
6、基于所述目标执行程序,执行目标任务;其中,所述目标任务与更新后的待编辑流程图相对应。
7、第二方面,本发明实施例还提供了一种数据处理装置,该装置包括:
8、待编辑流程图确定模块,用于响应于流程图编辑操作,于显示界面中编辑完成待编辑流程图;其中,所述待编辑流程图中包括至少一个待添加内容的流程节点和/或已添加内容的流程节点,以及相邻两个流程节点所对应的流程边;
9、节点配置模块,用于为所述待编辑流程图中至少一个流程节点配置节点属性,以更新所述待编辑流程图,其中,所述节点属性包括节点类型、节点名称以及访问数据源;
10、目标执行程序确定模块,用于基于每个流程节点的节点属性和节点内容,对所述待编辑流程图进行目标语言转换处理,得到与更新后的待编辑流程图相对应的目标执行程序;
11、任务执行模块,用于基于所述目标执行程序,执行目标任务;其中,所述目标任务与更新后的待编辑流程图相对应。
12、第三方面,本发明实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明实施例中任一所述的数据处理方法。
13、第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例中任一所述的数据处理方法。
14、第五方面,本发明实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如本发明实施例中任一所述的数据处理方法。
15、本发明实施例中,通过响应于流程图编辑操作,于显示界面中编辑完成待编辑流程图,进而为待编辑流程图中至少一个流程节点配置节点属性,更新待编辑流程图,基于每个流程节点的节点属性和节点内容,对待编辑流程图进行目标语言转换处理,得到与更新后的待编辑流程图相对应的目标执行程序;基于目标执行程序,执行目标任务,解决了现有技术中通过编写规则代码的方式处理决策任务,导致任务处理效率低,效果差的问题,实现了通过在可视化的流程图编辑页面编辑完成待编辑流程图,进而为待编辑流程图中至少一个流程节点配置相应的节点属性,更新待编辑流程图,以流程图的形式将用户的需求表示出来,使得用户可以更直观、有效的进行配置,提高配置效率和灵活性,进一步的,通过每个流程节点的节点属性和节点内容,将待编辑流程图转换成目标语言下的目标执行程序,通过目标执行程序来执行目标任务,提高任务处理的效果。
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于流程图编辑操作,于显示界面中编辑完成待编辑流程图,包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求1所述的方法,其特征在于,所述为所述待编辑流程图中至少一个流程节点配置节点属性,以更新所述待编辑流程图,包括:
5.根据权利要求1或4所述的方法,其特征在于,所述节点类型包括筛选类型、查询类型、数据转发类型、模型调用类型中的至少一种,节点内容所对应的目标函数用于表征节点类型为模型调用类型所调用的目标模型的处理步骤信息,所述目标模型为所述访问数据源中的一种。
6.根据权利要求1所述的方法,其特征在于,还包括:
7.根据权利要求1所述的方法,其特征在于,所述基于每个流程节点的节点属性,对所述待编辑流程图进行目标语言转换处理,得到与更新后的待编辑流程图相对应的目标执行程序,包括:
8.根据权利要求7所述的方法,其特征在于,所述基于各流程节点所对应的待拼接程序,确定所述目标执行程序,包括:
9.根据权利要求1所述的方法,其特征在于,所述基于所述目标执行程序,执行目标任务,包括:
10.根据权利要求9所述的方法,其特征在于,所述基于所述节点内容中的目标函数控制所述目标模型执行所述目标任务中的一个任务步骤,包括:
11.根据权利要求6所述的方法,其特征在于,所述预设格式为onnx格式;所述目标系统为clickhouse底层数据库。
12.一种数据处理装置,其特征在于,包括:
13.一种电子设备,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-11中任一项所述的数据处理方法。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-11中任一所述的数据处理方法。
15.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现如权利要求1-11中任一项所述的数据处理方法。