一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据查询方法、装置、设备及存储介质与流程

2022-02-20 20:13:23 来源:中国专利 TAG:


1.本发明实施例涉及数据查询技术领域,尤其涉及一种数据查询方法、装置、设备及存储介质。


背景技术:

2.现有技术中,不同数据信息多是单一且彼此相互独立的,用户进行数据查询时,只能针对不同类别进行多次查找,才能获取完整数据信息。另外,现阶段的数据查询只能查同类数据信息,无法通过有限的数据条件筛查出更多相关联的综合性信息。


技术实现要素:

3.本发明实施例提供一种数据查询方法、装置、设备及存储介质,通过查询包含数据对象及数据对象关联的数据信息单元的数据信息关联表,可以获得更多与数据对象关联的综合性信息,丰富了数据查询获得的信息内容,提高了数据信息的完整性。
4.第一方面,本发明实施例提供了一种数据查询方法,包括:
5.基于接收的数据查询请求,确定数据查询对象;
6.从预设的数据信息关联表中,查找所述数据查询对象匹配的综合数据信息并以设定格式进行展示;
7.其中,所述数据信息关联表包含至少一个数据对象,以及所述数据对象关联的数据信息单元,所述数据信息单元中包含所述数据对象的不同数据类别的全部数据信息。
8.第二方面,本发明实施例还提供了一种数据查询装置,包括:
9.数据查询对象确定模块,用于基于接收的数据查询请求,确定数据查询对象;
10.综合数据信息查找模块,用于从预设的数据信息关联表中,查找所述数据查询对象匹配的综合数据信息并以设定格式进行展示;
11.其中,所述数据信息关联表包含至少一个数据对象,以及所述数据对象关联的数据信息单元,所述数据信息单元中包含所述数据对象的不同数据类别的全部数据信息。
12.第三方面,本发明实施例还提供了一种计算机设备,所述设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明实施例所述的数据查询方法。
13.第四方面,本发明实施例还提供的了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理装置执行时实现如本发明实施例所述的数据查询方法。
14.本发明实施例公开了一种数据查询方法、装置、设备及存储介质。该方法包括:基于接收的数据查询请求,确定数据查询对象;从预设的数据信息关联表中,查找数据查询对象匹配的综合数据信息并以设定格式进行展示;其中,数据信息关联表包含至少一个数据对象,以及数据对象关联的数据信息单元,数据信息单元中包含数据对象的不同数据类别的全部数据信息。本发明实施例的技术方案通过查询包含数据对象及数据对象关联的数据信息单元的数据信息关联表,可以获得更多与数据对象关联的综合性信息,与现有技术中
查询数据时只能获得单一且独立的数据相比,丰富了数据查询获得的信息内容,提高了数据信息的完整性。
附图说明
15.图1为本发明实施例一提供的一种数据查询方法的流程图;
16.图2为本发明实施例一提供的数据查询结果的示例图;
17.图3为本发明实施例二提供的一种数据查询方法的流程图;
18.图4为本发明实施例二提供的数据深度查询结果的示例图;
19.图5是本发明实施例三提供的一种数据查询装置的结构示意图;
20.图6是本发明实施例四提供的一种计算机设备的结构示意图。
具体实施方式
21.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。
22.另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
23.本发明实施例的说明书和权利要求书及附图中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有设定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。
24.现有技术中,不同数据来源的数据信息多是单一且彼此相互独立的,用户进行数据查询时,只能针对不同类别进行多次查找,才能获取完整数据信息。缺少一种数据查询方法能以对象为单位,将相关的信息按照类别进行归纳并且融合在一起,组成一个完整的信息单元的方法。另外,现阶段的数据查询只能查同类数据信息,无法通过有限的数据条件筛查出更多相关联的综合性信息。因此,对多样复杂文本数据寻求共性交集和进行扩线查询是十分必要的。本发明实施例提出一种数据查询方法。
25.实施例一
26.图1为本发明实施例一提供的一种数据查询的流程图,本实施例可适用于进行数据查询的情况,该方法可以由数据查询装置来执行,该装置可以通过软件和/或硬件实现,并一般集成在计算机设备中。具体包括如下步骤:
27.s110、基于接收的数据查询请求,确定数据查询对象。
28.其中,人机交互界面可以以类别的形式显示各类别包含的对象,用户可以通过人机交互界面,选择用户所要查询的对象。当用户选中数据查询对象,即生成对应的查询请求发送至数据查询装置。
29.本实施例中,数据查询对象具体可以理解为数据查询的主体,综合数据信息是以
该对象为主体的包含不同类别信息的完整数据单元。具体的,当接收到数据查询请求时,数据查询请求中携带有要查询对象,数据查询装置根据数据查询请求,确定数据查询对象。
30.示例性的,人机交互界面中显示有人、地图、组织、物及时间五个类别选择项,各类别选择项下面又分别有具体的数据对象,例如人这个类别下有不同的姓名,当勾选其中三个人的姓名时,则接收到数据查询请求,确定数据查询对象是以上选中的三人,那么获取的数据信息也是该三人的相关数据信息。
31.s120、从预设的数据信息关联表中,查找数据查询对象匹配的综合数据信息并以设定格式进行展示。
32.其中,数据信息关联表包含至少一个数据对象,以及数据对象关联的数据信息单元,数据信息单元中包含数据对象的不同数据类别的全部数据信息。预设的数据信息关联表通过对原始数据文件中的原始数据拆分重构处理而成。
33.本实施例中,数据对象具体可以理解为数据信息单元的主体。示例性的,如某数据信息关联表中有人、地图、组织、物及时间五个类别数据信息,若以人为主体,获取与该人相关的数据信息,则人为数据对象,其它与人相关联的全部数据信息共同构成与该人关联的数据信息单元。多个数据信息单元构成了数据信息关联表。
34.具体的,根据数据查询对象,从预设的数据信息关联表中,查询数据查询对象匹配的综合数据信息,查询方式可以是通过带有数据查询函数的程序进行查询,此处不做具体限制。查找数据查询对象匹配的综合数据信息并以设定格式通过人机交互界面进行展示。设定格式可以是由管理员或用户自定义设置,如以文字消息框的形式进行展出。
35.本发明实施例公开了一种数据查询方法、装置、设备及存储介质。该方法包括:基于接收的数据查询请求,确定数据查询对象;从预设的数据信息关联表中,查找数据查询对象匹配的综合数据信息并以设定格式进行展示;其中,数据信息关联表包含至少一个数据对象,以及数据对象关联的数据信息单元,数据信息单元中包含数据对象的不同数据类别的全部数据信息。本发明实施例的技术方案通过查询包含数据对象及数据对象关联的数据信息单元的数据信息关联表,可以获得更多与数据对象关联的综合性信息,与现有技术中查询数据时只能获得单一且独立的数据相比,丰富了数据查询获得的信息内容,提高了数据信息的完整性。
36.作为本发明实施例的一个可选实施例,在上述实施例的基础上,数据关联信息表的构建步骤可以是:
37.s121、获取原始数据文件。
38.其中,原始数据文件中包含不同数据来源的原始数据。原始数据文件可以以任何方式导入到该数据查询装置中,作为后续数据处理的来源。
39.s122、对原始数据文件中各原始数据进行拆分重构处理,生成包含所设定各数据对象及相关数据信息单元的数据关联信息表。
40.具体的,对原始数据文件中的原始数据按类别进行拆分,获得不同类别的数据信息,分别以某一类别为数据对象,将具有相关性的不同类别信息关联到对应的数据对象中,形成多个数据信息单元,多个数据对象和数据信息单元汇总成数据关联信息表。
41.可选的,对原始数据文件中各原始数据进行拆分重构处理,生成包含所设定各数据对象及相关数据信息单元的数据关联信息表的过程可以表述为:
42.s1221、按照设定数据类型对原始数据文件包含的原始数据进行分类处理,获得至少一个数据分类集。
43.其中设定数据类型可以是数据代表的事物属性。示例性的,将某原始数据文件包含的原始数据进行分类处理获得人、地图、组织、物及时间五个类别数据分类集。
44.s1222、针对每个数据对象,遍历各数据分类集,汇总与数据对象相关的各不同数据类别的数据信息进行数据重构,形成数据对象的数据信息单元。
45.示例性的,将某原始数据文件包含的原始数据进行分类处理获得人、地图、组织、物及时间五个类别数据分类集。若以人为数据对象,则遍历地图、组织、物及时间四个其它类别数据分类集,查询到与数据对象相关的各不同数据类别的数据信息,并进行重构,形成数据对象的数据信息单元。
46.s1223、将包含各数据对象及相关数据信息单元的数据表记为数据关联信息表。
47.具体的,将所有包含数据对象及相关数据信息单元的数据表记为数据关联信息表,数据关联信息表作为数据查询的数据源存储在数据查询装置中。
48.图2为本发明实施例一提供的数据查询结果的示例图,为了更清楚的表述本发明实施例,以下述为例进行描述。如2所示:
49.图中展示了数据分成了人、地图、组织、物及时间五个类别数据信息,各类别下分别以列表或图示的方式展示出了各类别具体信息,当用户勾选“人”类别下的“d”“e”“f”三人时,确定数据查询对象为此三人,时间选择“xx 时间段”时,从预设的数据信息关联表中查找数据查询对象匹配的综合数据信息并以文字信息的形式进行展示。图中展示了d、e、f的综合信息,其中d在“yy时间段”在甲地工作,e在“zz时间段”在乙地购物,f在“ww时间段”在甲地购物。
50.作为本发明实施例的可选实施例,细化了数据关联信息表的构建步骤,以数据对象为单位,将相关的信息按照类别进行归纳并且融合在一起,组成一个完整的信息单元,实现了数据对象与其他相关类别信息的相关联。
51.实施例二
52.图3为本发明实施例二提供的一种数据查询方法的流程图。本实施例在上述实施例的基础上,可选的,该方法还包括:基于用户发送的数据分析触发请求,对数据查询对象进行深度查询。如图3所示,该方法具体包括如下步骤:
53.s210、基于接收的数据查询请求,确定数据查询对象。
54.s220、从预设的数据信息关联表中,查找数据查询对象匹配的综合数据信息并以设定格式进行展示。
55.其中,数据信息关联表包含至少一个数据对象,以及数据对象关联的数据信息单元,数据信息单元中包含数据对象的不同数据类别的全部数据信息。
56.s230、基于用户发送的数据分析触发请求,对数据查询对象进行深度查询。
57.其中,用户可以通过人机交互界面选择数据分析对象,并触发数据分析请求,如通过点击分析按钮触发数据分析请求。也可以通过设置分析规则,对数据对象进行深度查询,获取与分析规则对应的数据信息。
58.作为本发明实施例的一个可选实施例,在上述实施例的基础上,基于用户发送的数据分析触发请求,对数据查询对象进行深度查询的步骤可以表述为:
59.s231、接收到数据分析触发请求后,向用户展示分析规则配置窗口。
60.其中,分析规则可以是满足内容、分析维度、最低满足条件数、扩线层级等。示例性的,满足内容可以理解为如设定时间、设定场所,通过填写需满足内容,筛选出用户欲查询信息。
61.具体的,用户在人机交互界面选择数据查询对象后,点击分析按钮,会弹出分析规则配置窗口,用户可以根据自身需求,在分析规则配置窗口选择分析规则。
62.s232、接收用户在分析规则配置窗口中编辑的分析规则。
63.具体的,用户在配置完分析规则后,接收用户在分析规则配置窗口中编辑的分析规则。
64.s233、按照分析规则,从数据信息关联表内其他数据对象对应的数据信息单元中获取数据查询对象关联的数据信息,作为深度查询结果。
65.其中,深度查询结果可以是查询数据对象与其他数据对象的关联路径,以及与扩线层级相关联信息扩展信息。
66.具体的,根据分析规则,解析出分析规则中包含的属性参数,通过属性参数,从数据信息关联表内其他数据对象对应的数据信息单元中获取数据查询对象关联的数据信息。
67.可选的,按照分析规则,从数据信息关联表内其他数据对象对应的数据信息单元中获取数据查询对象关联的数据信息的过程可以表述为:
68.s2331、解析所述分析规则,确定所述分析规则中包含的属性参数。
69.示例性的,根据解析规则确定如满足内容、分析维度、最低满足条件数、扩线层级等信息。
70.s2332、通过各属性参数,从数据信息关联表内确定与数据查询对象相关的扩展数据对象。
71.具体的,通过各属性参数,从数据信息关联表内找到与数据查询对象有共同属性参数的扩展数据对象。
72.示例性的,如a与b通过地址信息相关联,则可以理解为a与b的共性属性参数是地址信息,当数据查询对象为a时,通过一级扩线,可以确定b为 a的扩展对象。又如a与b通过地址信息相关联,c与b通过物品信息相关联,则可以理解为a与b的共性属性参数是地址信息,c与b的共性属性参数是物品信息,当数据查询对象为b时,通过一级扩线,可以确定a和c为b的扩展对象。
73.s2333、从各扩展数据对象关联的数据信息单元中,提取与数据查询对象相关的数据信息,作为深度查询结果。
74.示例性的,如:一级扩线,查到与a具有相同时间相同地点信息的b;二级扩线:查到与a具有相同时间相同地点信息的b,并查出与b有相同时间相同地点信息的c;三级扩线,查到与a具有相同时间相同地点信息的b,并查出与b有相同时间相同地点信息的c,并查出与c具有相同组织机构的d。
75.可选的,在基于用户发送的数据分析触发请求,对数据查询对象进行深度查询之后,还包括:按照所确定深度查询结果匹配的展示方式,展示深度查询结果,以供用户进行查看或使用。
76.其中,按照所确定深度查询结果匹配的展示方式可以展示关联路径、扩线结果及
信息统计等信息。
77.图4为本发明实施例二提供的数据深度查询结果的示例图,为了更清楚的表述本发明实施例,以下述为例进行描述。如4所示:
78.当以“d”、“e”、“f”三人为查询对象时,用户勾选“人”类别下的“d”“e”“f”三人时,分别选择一级扩线及二级扩线。可以看出,界面最上面显示关联路径:g为挖掘出的新的对象,d与f通过地址信息甲地关联, d与e没有直接关联,但通过g进行间接关联,其中d与g通过xx号集装箱相关联、d、g与e通过乙地进行关联。界面下面显示一级扩线信息及二级扩线信息,界面右侧显示信息统计表示通过哪些数据分别关联了多少对象,可以对关联对象数量多少有显示。
79.本发明实施例在上述实施例的基础上,增加了基于用户发送的数据分析触发请求,对数据查询对象进行深度查询步骤。通过设置分析规则可以挖掘出更多与分析对象有关联的数据对象以及与数据对象有关联的其他信息,实现通过有限的数据条件筛查出更多相关联的综合性信息的效果。
80.实施例三
81.图5是本发明实施例三提供的一种数据查询装置的结构框图,如图5所示,该装置包括:数据查询对象确定模块31和综合数据信息查找模块32。
82.数据查询对象确定模块31,用于基于接收的数据查询请求,确定数据查询对象;
83.综合数据信息查找模块32,用于从预设的数据信息关联表中,查找数据查询对象匹配的综合数据信息并以设定格式进行展示;
84.其中,数据信息关联表包含至少一个数据对象,以及数据对象关联的数据信息单元,数据信息单元中包含数据对象的不同数据类别的全部数据信息。
85.可选的,综合数据信息查找模块32包括:
86.原始数据文件获取单元,用于获取原始数据文件,原始数据文件中包含不同数据来源的原始数据;
87.数据关联信息表生成单元,用于对原始数据文件中各原始数据进行拆分重构处理,生成包含所设定各数据对象及相关数据信息单元的数据关联信息表。
88.可选的,数据关联信息表生成单元具体用于:
89.按照设定数据类型对原始数据文件包含的原始数据进行分类处理,获得至少一个数据分类集;
90.针对每个数据对象,遍历各数据分类集,汇总与数据对象相关的各不同数据类别的数据信息进行数据重构,形成数据对象的数据信息单元;
91.将包含各数据对象及相关数据信息单元的数据表记为数据关联信息表。
92.可选的,该装置还包括:
93.深度查询模块,用于基于用户发送的数据分析触发请求,对数据查询对象进行深度查询。
94.可选的,深度查询模块包括:
95.配置窗口展示单元,用于接收到数据分析触发请求后,向用户展示分析规则配置窗口;
96.分析规则接收单元,用于接收用户在分析规则配置窗口中编辑的分析规则;
97.深度查询结果获取单元,用于按照分析规则,从数据信息关联表内其他数据对象对应的数据信息单元中获取数据查询对象关联的数据信息,作为深度查询结果。
98.可选的,深度查询结果获取单元具体用于:
99.解析所述分析规则,确定所述分析规则中包含的属性参数;
100.通过各属性参数,从数据信息关联表内确定与数据查询对象相关的扩展数据对象;
101.从各扩展数据对象关联的数据信息单元中,提取与数据查询对象相关的数据信息,作为深度查询结果。
102.可选的,该装置还包括:
103.深度查询结果展示模块,用于按照所确定深度查询结果匹配的展示方式,展示深度查询结果,以供用户进行查看或使用。
104.上述装置可执行本发明前述所有实施例所提供的方法,具备执行上述方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明前述所有实施例所提供的方法。
105.实施例四
106.图6是本发明实施例四提供的一种计算机设备的结构框图,如图6所示,该计算机设备包括处理器41、存储器42、输入装置43和输出装置44;计算机设备中处理器41的数量可以是一个或多个,图6中以一个处理器41为例;计算机设备中的处理器41、存储器42、输入装置43和输出装置44可以通过总线或其他方式连接,图6中以通过总线连接为例。
107.存储器42作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的数据查询方法对应的程序指令/模块 (例如,数据查询装置中的数据查询对象确定模块31和综合数据信息查找模块 32)。处理器41通过运行存储在存储器42中的软件程序、指令以及模块,从而执行计算机设备的各种功能应用以及数据处理,即实现上述的数据查询方法。
108.存储器42可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器42可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器42可进一步包括相对于处理器41远程设置的存储器,这些远程存储器可以通过网络连接至计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
109.输入装置43可用于接收输入的数字或字符信息,以及产生与计算机设备的用户设置以及功能控制有关的键信号输入。输出装置44可包括显示屏等显示设备。
110.实施例五
111.本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种数据查询方法,该方法包括:
112.基于接收的数据查询请求,确定数据查询对象;
113.从预设的数据信息关联表中,查找数据查询对象匹配的综合数据信息并以设定格式进行展示;
114.其中,数据信息关联表包含至少一个数据对象,以及数据对象关联的数据信息单
元,数据信息单元中包含数据对象的不同数据类别的全部数据信息。
115.当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的数据查询方法中的相关操作。
116.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器 (read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
117.值得注意的是,上述数据查询装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
118.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献