数据处理方法、装置、存储介质及服务器制造方法及图纸

技术编号:34639833 阅读:5 留言:0更新日期:2022-08-24 15:14
本申请实施例公开了一种数据处理方法、装置、存储介质及服务器。该方法包括:构建候选任务对应的基础路径图;响应针对基础路径图中包含的任务节点的属性配置操作,配置对应的节点属性;基于配置后任务节点更新基础路径图,得到任务路径图;当接收到数据处理请求时,获取数据处理请求对应的任务路径图,以根据任务路径图对数据处理请求进行处理。本方案使用规则引擎匹配已有策略,无需为每种场景重新写代码,减少研发的开发量;页面不需重复设计,兼容多种策略场景;使用动态加载代码的方式,实现无发布即时上线的功能。无发布即时上线的功能。无发布即时上线的功能。

【技术实现步骤摘要】
数据处理方法、装置、存储介质及服务器


[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]图1是本申请实施例提供的数据处理方法的一流程示意图。
[0041]图2是本申请实施例提供的流程规则策略配置平台的架构示意图。
[0042]图3为图2所提供的流程规则策略配置平台中局部模块的示意图。
[0043]图4是本申请实施例提供的数据处理装置的一结构示意图。
[0044]图5是本申请实施例提供的电子设备的一结构示意图。
[0045]图6是本申请实施例提供的电子设备的另一结构示意图。
具体实施方式
[0046]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0047]本申请实施例提供一种数据处理方法、装置、存储介质及服务器,用于解决策略类配置需求的统一解决方案,由各需求独自开发变更为页面灵活配置,业务端、产品端、研发端基于统一流程图和领域对象实现逻辑,无需研发针对每个需求专门开发代码,减少开发量,提升了数据处理效率。以下将分别进行详细说明。
[0048]在一实施例中,提供一种数据处理方法,应用于服务器中。参考图1,该数据处理方法的具体流程可以如下:
[0049]101、构建候选任务对应的基础路径图,基础路径图包含多个任务节点。
[0050]本实施例中,候选本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:构建候选任务对应的基础路径图,所述基础路径图包含多个任务节点;响应针对所述任务节点的属性配置操作,配置所述任务节点对应的节点属性;基于配置后任务节点更新所述基础路径图,得到任务路径图;当接收到数据处理请求时,获取所述数据处理请求对应的任务路径图,以根据所述任务路径图对所述数据处理请求进行处理。2.根据权利要求1所述的方法,其特征在于,所述构建候选任务对应的基础路径图,包括:获取候选任务的任务参数,所述任务参数包括任务类型和任务策略;根据所述任务类型从预设节点库中选择多个节点,得到所述候选任务对应的任务节点;基于所述任务策略和选择的任务节点,构建所述候选任务对应的基础路径图。3.根据权利要求2所述的方法,其特征在于,所述基于所述任务策略和选择的任务节点,构建所述候选任务对应的基础路径图,包括:根据所述任务策略,确定选择的任务节点之间的关联关系;基于所述关联关系对选择的任务节点进行连接,得到所述候选任务对应的基础路径图。4.根据权利要求3所述的方法,其特征在于,所述基于所述关联关系对选择的任务节点进行连接,得到所述候选任务对应的基础路径图,包括:在选择的任务节点中识别起始节点和执行节点;以所述开始节点为基准,基于所述关联关系连接所述开始节点和执行节点,得到所述候选任务对应的基础路径图。5.根据权利要求2所述的方法,其特征在于,所述根据所述任务类型从预设节点库中选择多个节点,得到所述候选任务对应的任务节点,包括:获取预设节点库中各节点对应的节点类型;根据所述节点类型从预设节点库中选择与所述任务类型对应的节点,得到所述候选任务对应的任务节点。6.根...

【专利技术属性】
技术研发人员:陈凯
申请(专利权)人:深圳依时货拉拉科技有限公司
类型:发明
国别省市:

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

1