数据处理方法、数据处理装置和数据处理系统制造方法及图纸

技术编号:36827422 阅读:51 留言:0更新日期:2023-03-12 01:32
本发明专利技术提出了一种数据处理方法、数据处理装置及数据处理系统。其中,数据处理方法包括:根据用户请求确定预设框架,并根据用户请求将待处理数据输入预设框架;预设框架接收待处理数据,并根据用户请求生成处理策略;预设框架根据待处理数据以及处理策略确定待处理数据的数据状态;预设框架根据数据状态以及处理策略对待处理数据进行数据处理以得到目标数据;预设框架输出目标数据。预设框架输出目标数据。预设框架输出目标数据。

【技术实现步骤摘要】
数据处理方法、数据处理装置和数据处理系统


[0001]本专利技术涉及数据处理领域,具体而言,涉及一种数据处理方法、一种数据处理装置和一种数据处理系统。

技术介绍

[0002]在现有技术中,在企业应用开发中,通常使用状态机方案实现处理复杂的业务逻辑运算以及不同系统之间的数据融合,但是,当状态机内部的数据需要处理或是数据的状态需要改变时,需要用户输入数据处理指令或是数据状态迁移指令来实现,状态机本身无法实现数据状态的自适应迁移以及数据的自适应性处理。

技术实现思路

[0003]本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。
[0004]为此,本专利技术的一个方面在于提出了一种数据处理方法。
[0005]本专利技术的另一个方面在于提出了一种数据处理装置。
[0006]本专利技术的再一个方面在于提出了一种数据处理系统。
[0007]本专利技术的又一个方面在于提出了一种可读存储介质。
[0008]有鉴于此,根据本专利技术的一个方面,提出了一种数据处理方法,包括:根据用户请求确定预设框架,并根据用户请求将待处理数据输入预设框架;预设框架接收待处理数据,并根据用户请求生成处理策略;预设框架根据待处理数据以及处理策略确定待处理数据的数据状态;预设框架根据数据状态以及处理策略对待处理数据进行数据处理以得到目标数据;预设框架输出目标数据。
[0009]本专利技术提供的数据处理方法,首先服务端通过接收到的用户请求确定预设框架,用户请求可以是用户对于数据的处理方式以及用户需要得到的数据;预设框架中包括用于分析数据的框架层以及用于处理数据的框架层,在确定好预设框架后,服务端将待处理数据输入预设框架。
[0010]在预设框架接收待处理数据后,预设框架根据用户请求生成处理策略,处理策略可以是预设框架对待处理数据的处理方法,也就是对用户请求进行分析,得到对应的处理方法;随后,预设框架根据待处理数据和处理策略确定待处理数据的数据状态。也就是判断待处理数据与处理策略之间的关系,并根据二者的关系确定待处理数据是否符合处理策略,将判断结果以不同数据状态的形式体现。
[0011]当确定待处理数据的数据状态后,预设框架根据数据状态以及处理策略对待处理数据进行数据处理以得到目标数据,在该技术方案中,目标数据可以是用户需要的数据,根据数据状态以及处理策略对待处理数据进行数据处理,也就是预设框架通过数据状态确定出符合处理策略的待处理数据,并将符合处理策略的待处理数据按照处理策略进行数据处理,得到最终的目标数据。
[0012]在得到最终的目标数据后,预设框架将得到的目标数据输出。本专利技术的数据处理
方法,通过用户请求确定预设框架,使得用户只需要将待处理数据输入预设框架,预设框架便会根据用户要求生成处理策略,并根据处理策略对待处理数据进行处理,进而实现了数据的自适应性处理以及数据状态的自适应性变化,而不需要用户通过输入数据状态迁移指令以及数据处理指令来实现数据的处理以及数据状态的变化,从而使得待处理数据在不允许用户输入指令的应用场景中也可实现数据处理,满足了应用场景的需要,提高了数据处理的效率以及用户体验。
[0013]根据本专利技术的上述数据处理方法,还可以具有以下技术特征:
[0014]在上述技术方案中,根据用户请求生成处理策略,具体包括:根据用户请求确定多个处理规则,并根据多个处理规则生成第一处理策略节点树,处理策略节点树包括多个第一处理策略子节点;根据多个处理规则以及用户请求确定多个处理子策略,并添加处理子策略至多个第一处理策略子节点上。
[0015]在该技术方案中,对于处理策略的生成过程进行了进一步限定,具体地,首先预设框架根据用户请求确定多个处理规则,处理规则可以是处理待处理数据时在多个具体的处理方式之间采取的不同的逻辑关系,在确定多个处理规则后,根据多个处理规则生成第一处理策略节点树,也就是生成与处理规则对应的处理模型,此处理模型采用节点树结构,也就是行为树结构,第一处理策略节点树上包括多个子节点。
[0016]在生成第一处理策略节点树后,预设框架根据多个处理规则以及用户请求确定多个处理子策略,也就是按照用户请求和生成的节点树中不同节点之间的逻辑关系,确定每个子节点对应的处理策略,并将每个子节点对应的处理策略添加进对应的子节点上,形成最终的处理策略。通过将处理策略以行为树的方式进行呈现,使得用户可对每个节点中的数据以及对应的数据状态进行查看,并进行对应的修改,而通过树状结构,用户可对每个策略子节点上的处理策略进行逻辑推演,以验证对应节点上处理策略的正确性,进而实现了预设框架的可维护性,提升了预设框架的实用性以及用户体验。
[0017]在上述任一技术方案中,待处理数据的数据状态包括成功状态以及失败状态,预设框架根据数据状态以及处理策略对待处理数据进行数据处理以得到目标数据,具体包括:在待处理数据的数据状态为成功状态的情况下,预设框架根据处理策略对待处理数据进行数据处理以得到目标数据;在待处理数据的数据状态为失败状态的情况下,预设框架停止对待处理数据进行数据处理。
[0018]在该技术方案中,对待处理数据的处理过程进行了进一步限定。具体地,待处理数据的数据状态包括成功状态以及失败状态。成功状态说明待处理数据可以被处理策略执行;成功状态说明待处理数据无法被处理策略执行。当数据状态为成功状态时,预设框架按照先前生成的处理策略对待处理数据进行数据处理,得到最终的目标数据;当数据状态为失败状态时,说明待处理数据并不符合处理策略,预设框架停止对待处理数据进行数据处理,而只标记出待处理数据的数据数据状态为失败状态。通过根据待处理数据的数据状态对待处理数据进行数据处理,使得用户可获取准确处理后的待处理数据,进而提高了目标数据的准确性以及用户的使用体验。
[0019]在上述任一技术方案中,在待处理数据的数据状态为成功状态的情况下,预设框架根据处理策略对待处理数据进行数据处理以得到目标数据,具体包括:预设框架根据多个处理策略子节点生成对应的多个处理子节点;将待处理数据输入至多个处理子节点;多
个处理子节点根据多个处理子策略对待处理数据进行数据处理,得到多个目标子数据;将多个目标子数据进行整合处理,得到目标数据。
[0020]在该技术方案中,对于待处理数据的处理过程进行了进一步公开,具体地,预设框架根据多个处理策略子节点生成对应的多个处理子节点,西药说明的是,处理子节点与处理策略子节点之间并不是一一对应的,一个处理策略子节点可以有多个对应的处理子节点,也就是说,处理子节点与处理策略子节点之间是分离的,而并不是结合绑定在一起的。以使得一个处理策略子节点可以有多个对应的执行动作,进而实现了处理策略子节点复用(即执行多次处理策略子节点的处理策略)的技术效果,满足了用户的需求。
[0021]在确定了多个处理子节点后,预设框架将待处理数据输入至多个处理子节点,以使得多个处理子节点可以通过每个对应的处理策略子节点的处理策略对输入的待处理数据进行数据处理,进而得到处理子节点本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:根据用户请求确定预设框架,并根据所述用户请求将待处理数据输入所述预设框架;所述预设框架接收所述待处理数据,并根据所述用户请求生成处理策略;所述预设框架根据所述待处理数据以及所述处理策略确定所述待处理数据的数据状态;所述预设框架根据所述数据状态以及所述处理策略对所述待处理数据进行数据处理以得到目标数据;所述预设框架输出所述目标数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述用户请求生成处理策略,具体包括:根据所述用户请求确定多个处理规则,并根据所述多个处理规则生成第一处理策略节点树,所述处理策略节点树包括多个第一处理策略子节点;根据所述多个处理规则以及所述用户请求确定多个处理子策略,并添加所述处理子策略至所述多个第一处理策略子节点上。3.根据权利要求2所述的数据处理方法,其特征在于,所述待处理数据的数据状态包括成功状态以及失败状态,所述预设框架根据所述数据状态以及所述处理策略对所述待处理数据进行数据处理以得到目标数据,具体包括:在所述待处理数据的数据状态为成功状态的情况下,所述预设框架根据所述处理策略对所述待处理数据进行数据处理以得到目标数据;在所述待处理数据的数据状态为失败状态的情况下,所述预设框架停止对所述待处理数据进行数据处理。4.根据权利要求3所述的数据处理方法,其特征在于,所述在所述待处理数据的数据状态为成功状态的情况下,所述预设框架根据所述处理策略对所述待处理数据进行数据处理以得到目标数据,具体包括:所述预设框架根据所述多个处理策略子节点生成对应的多个处理子节点;将所述待处理数据输入至所述多个处理子节点;所述多个处理子节点根据所述多个处理子策略对所述待处理数据进行数据处理,得到多个目标子数据;将所述多个目标子数据进行整合处理,得到所述目标数据。5.根据权利要求2所述的数据处理方法,其特征在于,在所述预设框架根据所述待处理数据以及所述处理策略确定所述待处理数据的数据状态后,所述数据处理方法还包括:根据所述用户请求生成第二策略节点树;所述预设框架根据所述第二策略节点树判断所述处理策略是否出现异常;当所述数据处理方法出现异常的情况下,根据所述用户请求返回执行所...

【专利技术属性】
技术研发人员:王晓张龙王同波李雅歌
申请(专利权)人:用友网络科技股份有限公司
类型:发明
国别省市:

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

1