一种数据处理方法及装置制造方法及图纸

技术编号:38161178 阅读:8 留言:0更新日期:2023-07-13 09:33
本申请提供了一种数据处理方法及装置。中间件通过前端页面可以对上层用户暴露中间件对接的各个数据系统分别涉及的标签对应的标签值输入控件。中间件将各个数据系统分别针对各个类型的查询索引的底层查询逻辑交还给上层用户来指定,中间件可以不关心各个数据系统分别针对各个类型的查询索引的底层查询逻辑。上层用户可以根据前端页面中的该数据系统涉及的多个标签中的目标标签对应的目标标签值输入控件输入目标标签值,以间接地指定该数据系统的本次的底层查询逻辑。通过本申请,使得中间件与中间件对接的各个厂商的数据系统分别针对各个类型的查询索引的底层查询逻辑之间解耦,降低了中间件的复杂度。降低了中间件的复杂度。降低了中间件的复杂度。

【技术实现步骤摘要】
一种数据处理方法及装置


[0001]本申请涉及计算机
,特别是涉及一种数据处理方法及装置。

技术介绍

[0002]目前,很多具有提供服务能力的厂商使用数据系统对内部员工以及外部客户提供服务,数据系统具有数据存储功能、数据查询功能以及数据处理功能等。

技术实现思路

[0003]本申请示出了一种数据处理方法及装置。
[0004]第一方面,本申请示出了一种数据处理方法,所述方法应用于终端,所述方法包括:显示中间件提供的前端页面,前端页面中至少包括多个标签值输入控件,中间件与多个数据系统对接;获取根据多个标签值输入控件中的目标标签值输入控件输入的目标标签值,以及,获取针对目标标签值输入控件指定的数据系统的系统标识;向中间件至少发送目标标签值以及所述系统标识;以使中间件生成数据查询语句,数据查询语句至少携带目标标签值,并根据所述系统标识向所述数据系统发送数据查询语句;以及使所述数据系统在所述数据系统中已设置的、标签信息与数据标识集合之间的对应关系中,查找目标标签信息对应的目标数据标识集合,目标标签信息至少包括目标标签值,在所述数据系统中查找目标数据标识集合中的各个数据标识分别对应的数据,并向中间件发送查找到的至少部分数据;进而使中间件接收查找到的至少部分数据并向终端发送查找到的至少部分数据;接收中间件发送的查找到的至少部分数据。
[0005]第二方面,本申请示出了一种数据处理方法,所述方法应用于中间件,所述中间件与多个数据系统对接;所述方法包括:接收终端至少发送的目标标签值以及系统标识;目标标签值是根据终端显示的前端页面中至少包括的多个标签值输入控件中的目标标签值输入控件输入的,所述系统标识包括针对目标标签值输入控件指定的数据系统的系统标识;前端页面是中间件提供的;生成数据查询语句,数据查询语句至少携带目标标签值;根据所述系统标识向所述数据系统发送数据查询语句;以及使所述数据系统在所述数据系统中已设置的、标签信息与数据标识集合之间的对应关系中,查找目标标签信息对应的目标数据标识集合,目标标签信息至少包括目标标签值,在所述数据系统中查找目标数据标识集合中的各个数据标识分别对应的数据,并向中间件发送查找到的至少部分数据;接收所述数据系统发送的查找到的至少部分数据;向终端发送查找到的至少部分数据,以使终端接收查找到的至少部分数据。
[0006]第三方面,本申请示出了一种数据处理方法,所述方法应用于数据系统,所述方法包括:接收数据查询语句;数据查询语句是中间件生成的且根据数据系统的系统标识向所述数据系统发送的,数据查询语句至少携带目标标签值,目标标签值以及所述系统标识是终端向中间件发送的;目标标签值是根据终端显示的前端页面中至少包括的多个标签值输入控件中的目标标签值输入控件输入的,所述系统标识包括针对目标标签值输入控件指定
的所述数据系统的系统标识;前端页面是中间件提供的,所述中间件与多个数据系统对接;在所述数据系统中已设置的、标签信息与数据标识集合之间的对应关系中,查找目标标签信息对应的目标数据标识集合,目标标签信息至少包括数据查询语句中的目标标签值;在所述数据系统中查找目标数据标识集合中的各个数据标识分别对应的数据;向中间件发送查找到的至少部分数据,以使中间件接收查找到的至少部分数据并向终端发送查找到的至少部分数据,以及使终端接收查找到的至少部分数据。
[0007]第四方面,本申请示出了一种数据处理装置,所述装置应用于终端,所述装置包括:显示模块,用于显示中间件提供的前端页面,前端页面中至少包括多个标签值输入控件,中间件与多个数据系统对接;第一获取模块,用于获取根据多个标签值输入控件中的目标标签值输入控件输入的目标标签值,以及,第二获取模块,用于获取针对目标标签值输入控件指定的数据系统的系统标识;第一发送模块,用于向中间件至少发送目标标签值以及所述系统标识;以使中间件生成数据查询语句,数据查询语句至少携带目标标签值,并根据所述系统标识向所述数据系统发送数据查询语句;以及使所述数据系统在所述数据系统中已设置的、标签信息与数据标识集合之间的对应关系中,查找目标标签信息对应的目标数据标识集合,目标标签信息至少包括目标标签值,在所述数据系统中查找目标数据标识集合中的各个数据标识分别对应的数据,并向中间件发送查找到的至少部分数据;进而使中间件接收查找到的至少部分数据并向终端发送查找到的至少部分数据;第一接收模块,用于接收中间件发送的查找到的至少部分数据。
[0008]第五方面,本申请示出了一种数据处理装置,所述装置应用于中间件,所述中间件与多个数据系统对接;所述装置包括:第二接收模块,用于接收终端至少发送的目标标签值以及系统标识;目标标签值是根据终端显示的前端页面中至少包括的多个标签值输入控件中的目标标签值输入控件输入的,所述系统标识包括针对目标标签值输入控件指定的数据系统的系统标识;前端页面是中间件提供的;生成模块,用于生成数据查询语句,数据查询语句至少携带目标标签值;第三发送模块,用于根据所述系统标识向所述数据系统发送数据查询语句;以及使所述数据系统在所述数据系统中已设置的、标签信息与数据标识集合之间的对应关系中,查找目标标签信息对应的目标数据标识集合,目标标签信息至少包括目标标签值,在所述数据系统中查找目标数据标识集合中的各个数据标识分别对应的数据,并向中间件发送查找到的至少部分数据;第三接收模块,用于接收所述数据系统发送的查找到的至少部分数据;第四发送模块,用于向终端发送查找到的至少部分数据,以使终端接收查找到的至少部分数据。
[0009]第六方面,本申请示出了一种数据处理装置,所述装置应用于数据系统,所述装置包括:第五接收模块,用于接收数据查询语句;数据查询语句是中间件生成的且根据数据系统的系统标识向所述数据系统发送的,数据查询语句至少携带目标标签值,目标标签值以及所述系统标识是终端向中间件发送的;目标标签值是根据终端显示的前端页面中至少包括的多个标签值输入控件中的目标标签值输入控件输入的,所述系统标识包括针对目标标签值输入控件指定的所述数据系统的系统标识;前端页面是中间件提供的,所述中间件与多个数据系统对接;第一查找模块,用于在所述数据系统中已设置的、标签信息与数据标识集合之间的对应关系中,查找目标标签信息对应的目标数据标识集合,目标标签信息至少包括数据查询语句中的目标标签值;第二查找模块,用于在所述数据系统中查找目标数据
标识集合中的各个数据标识分别对应的数据;第五发送模块,用于向中间件发送查找到的至少部分数据,以使中间件接收查找到的至少部分数据并向终端发送查找到的至少部分数据,以及使终端接收查找到的至少部分数据。
[0010]第七方面,本申请示出了一种电子设备,电子设备包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行如前述的任一方面所示的方法。
[0011]第八方面,本申请示出了一种非临时性计算机可读存储介质,当存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如前述的任一方面所示的方法。
[0012]第九方面,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法应用于终端,所述方法包括:显示中间件提供的前端页面,前端页面中至少包括多个标签值输入控件,中间件与多个数据系统对接;获取根据多个标签值输入控件中的目标标签值输入控件输入的目标标签值,以及,获取针对目标标签值输入控件指定的数据系统的系统标识;向中间件至少发送目标标签值以及所述系统标识;以使中间件生成数据查询语句,数据查询语句至少携带目标标签值,并根据所述系统标识向所述数据系统发送数据查询语句;以及使所述数据系统在所述数据系统中已设置的、标签信息与数据标识集合之间的对应关系中,查找目标标签信息对应的目标数据标识集合,目标标签信息至少包括目标标签值,在所述数据系统中查找目标数据标识集合中的各个数据标识分别对应的数据,并向中间件发送查找到的至少部分数据;进而使中间件接收查找到的至少部分数据并向终端发送查找到的至少部分数据;接收中间件发送的查找到的至少部分数据。2.根据权利要求1所述的方法,其特征在于,所述获取根据多个标签值输入控件中的目标标签值输入控件输入的目标标签值,包括:接收对目标标签值输入控件的触发操作;根据所述触发操作获取用于在目标标签值输入框中输入的多个候选标签值;显示多个候选标签值;根据显示的多个候选标签值中的被选择的候选标签值获取目标标签值。3.根据权利要求1所述的方法,其特征在于,前端页面中还包括逻辑组合方式设置控件;目标标签值输入控件为至少两个,目标标签值为至少两个,至少两个目标标签值输入控件与至少两个目标标签值之间一一对应;所述方法还包括:获取根据逻辑组合方式设置控件设置的至少两个目标标签值之间的逻辑组合方式;向中间件发送至少两个目标标签值之间的逻辑组合方式;以使中间件接收至少两个目标标签值之间的逻辑组合方式,进而使中间件生成的数据查询语句中还携带至少两个目标标签值之间的逻辑组合方式;进而使得数据系统根据至少两个目标标签值分别在数据系统中查找到数据之后,按照至少两个目标标签值之间的逻辑组合方式,对查找到的数据进行逻辑汇总,并向中间件发送逻辑汇总后的数据,以使中间件接收逻辑汇总后的数据,并向终端发送逻辑汇总后的数据;相应地,所述接收中间件发送的查找到的至少部分数据,包括:接收中间件发送的逻辑汇总后的数据。4.根据权利要求1所述的方法,其特征在于,所述获取针对目标标签值输入控件指定的数据系统的系统标识,包括:在数据系统涉及的标签值输入控件的控件标识与数据系统的系统标识之间的对应关系中,查找与目标标签值输入控件的控件标识相对应的系统标识,并作为针对目标标签值输入控件指定的数据系统的系统标识。5.根据权利要求1所述的方法,其特征在于,前端页面中还包括系统标识选项控件,系统标识选项控件中包括中间件对接的各个数据系统的系统标识;
所述获取针对目标标签值输入控件指定的数据系统的系统标识,包括:获取根据系统标识选项控件选择的至少一个系统标识,并作为针对目标标签值输入控件指定的数据系统的系统标识。6.根据权利要求1所述的方法,其特征在于,前端页面中包括多个区域,不同的区域与不同的数据系统的系统标识绑定,各个数据系统中的区域中分别具有各自涉及的标签值输入控件;所述获取针对目标标签值输入控件指定的数据系统的系统标识,包括:在所述多个区域中确定目标标签值输入控件所在的区域;获取与目标标签值输入控件所在的区域绑定的系统标识,并作为针对目标标签值输入控件指定的数据系统的系统标识。7.一种数据处理方法,其特征在于,所述方法应用于中间件,所述中间件与多个数据系统对接;所述方法包括:接收终端至少发送的目标标签值以及系统标识;目标标签值是根据终端显示的前端页面中至少包...

【专利技术属性】
技术研发人员:窦进业
申请(专利权)人:阿里云计算有限公司
类型:发明
国别省市:

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

1