logo好方法网

一种信息查询方法、装置、电子设备及存储介质


技术摘要:
本发明实施例公开了一种信息查询方法、装置、电子设备及存储介质。通过根据描述性语言和标签词典的命名实体的数据对象确定所述描述性语言对应的中间数据对象集合,根据描述性语言中的字段信息从中间数据对象集合中筛选目标数据对象集合,根据目标数据对象集合中的任意  全部
背景技术:
随着电子政务、电子商务以及企业ERP(Enterprise  Resource  Planning,企业资 源计划)的迅猛发展,数据的采集、传输、展示、交互等问题显得越来越重要。为了便于管理 者全面了解的网络学习系统运营状况,系统运营人员需要不定期提供系统运营指标报表, 系统运营报表作为一种信息组织和展示的方式,是企业信息系统的重要组成部分,是进行 信息浏览、分析、打印的有力工具。 由于系统运营报表对系统后台数据存储以及其关联关系了解程度有一定的要求, 系统运营人员一般难以独立提供报表数据。目前,系统运营报表的一种获取方式是由开发 人员人工进行查询,这种方法使得迭代期的开发人员工作进度减慢,占用了人力成本;另一 种获取方式是由系统运营人员使用单独开发的查询网页生成报表的方法,通过组合页面上 固定范围内的查询条件调取后台编写好的SQL(Structured  Query  Language,结构化查询 语言)获取报表数据,但是该方案能够涵盖的报表数据有限,查询组合条件缺少对系统报表 数据智能化运营的支撑算法。 可见,现有技术中的获取系统运营报表的人力成本较高,有待改进。
技术实现要素:
本发明实施例提供了一种信息查询方法、装置、电子设备及存储介质,以实现提高 系统运营报表的查询条件的可复用性和灵活性,以及降低人力成本。 第一方面,本发明实施例提供了一种信息查询方法,包括: 获取外部输入的描述性语言,确定所述描述性语言中包括的命名实体; 基于所述描述性语言和标签词典中各命名实体对应的数据对象,确定所述描述性 语言对应的中间数据对象集合; 根据描述性语言中的字段信息,从所述中间数据对象集合中包括的至少一个中间 数据对象以及所述中间数据对象的关联数据对象中筛选目标数据对象,生成目标数据对象 集合; 确定所述目标数据对象集合中的任意两个目标数据对象之间的关系路径,生成关 系路径集合; 基于所述目标数据对象集合和所述关系路径集合生成查询语句,并基于所述查询 语句进行信息查询。 第二方面,本发明实施例还提供了一种信息查询方法,包括: 获取外部输入的描述性语言,确定所述描述性语言中包括的命名实体; 基于所述描述性语言和标签词典中各命名实体对应的数据对象,确定所述描述性 5 CN 111552792 A 说 明 书 2/12 页 语言对应的中间数据对象集合; 根据描述性语言中的字段信息,从所述中间数据对象集合中包括的至少一个中间 数据对象以及所述中间数据对象的关联数据对象中筛选目标数据对象,生成目标数据对象 集合; 确定所述目标数据对象集合中的任意两个目标数据对象之间的关系路径,生成关 系路径集合; 基于所述目标数据对象集合和所述关系路径集合生成查询语句,并基于所述查询 语句进行信息查询。 第三方面,本发明实施例还提供了一种电子设备,包括存储器、处理器及存储在存 储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一 方面中任一项所述的信息查询方法。 第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述 计算机可执行指令在由计算机处理器执行时实现如第一方面中任一项所述的信息查询方 法。 本实施例提供的技术方案,通过根据描述性语言和标签词典的命名实体的数据对 象确定所述描述性语言对应的中间数据对象集合,根据描述性语言中的字段信息从中间数 据对象集合中筛选目标数据对象集合,根据目标数据对象集合中的任意两个目标数据对象 之间的关系路径,生成关系路径集合,基于目标数据对象集合和所述关系路径集合生成查 询语句,并基于所述查询语句进行信息查询。解决了现有技术中因查询组合条件难以满足 多样化、不定性筛选条件的需求,导致的人力成本较高,且可查询条件的复用性和灵活性较 差的问题,达到涵盖查询条件中所有的字段信息,并通过灵活组合目标数据对象的方式,可 以适应多样化、不定性的查询条件的目的,实现提高目标数据对象的复用性和灵活性的目 的,以及提高信息查询效率的效果。 附图说明 图1为本发明实施例一提供的一种信息查询方法的流程示意图; 图2为本发明实施例二提供的一种信息查询方法的流程示意图; 图3为本发明实施例三提供的一种信息查询方法的流程示意图; 图4为本发明实施例三提供的网络学习系统的运营流程图; 图5为本发明实施例四提供的一种信息查询装置的结构示意图; 图6为本发明实施例五提供的一种电子设备的结构示意图。
分享到:
收藏