数据检索分析方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31916946 阅读:30 留言:0更新日期:2022-01-15 12:59
本申请提供一种数据检索分析方法、装置、电子设备及存储介质。方法包括:接收自定义的检索分析请求;检索分析请求包括根据自定义的检索分析语言输入的数据检索语句,数据检索语句用于确定数据查询语句,并根据数据查询语句获得原始数据;对检索分析请求进行解析,获得解析语句;将解析语句转换成适用于目标存储介质的数据处理语句;目标存储介质为多种存储介质中的任意一种;根据数据处理语句对目标存储介质进行检索分析获得检索分析结果。本申请通过对检索分析语言进行解析和转换,实现对目标存储介质下存储的数据进行检索分析的目的,研发人员只需要掌握这种自定义的检索分析语言便能够实现对不同存储介质下的数据的操作,提高了研发效率。高了研发效率。高了研发效率。

【技术实现步骤摘要】
数据检索分析方法、装置、电子设备及存储介质


[0001]本申请涉及数据检索
,具体而言,涉及一种数据检索分析方法、装置、电子设备及存储介质。

技术介绍

[0002]在实际项目中,数据产生的速度很快,且数据量较大,考虑到不同时期数据的不同使用需求和存储成本,通常会采用不同类型的存储介质进行存储。
[0003]由于每种存储介质又都有各自的数据操作语言,因此,需要研发人员针对每种存储介质对应的数据操作语言进行学习,从而完成系统功能中对数据的操作,这将导致研发效率降低。

技术实现思路

[0004]本申请实施例的目的在于提供一种数据检索分析方法、装置、电子设备及存储介质,用以提高研发效率。
[0005]第一方面,本申请实施例提供一种数据检索分析方法,包括:接收自定义的检索分析请求;所述检索分析请求包括根据自定义的检索分析语言输入的数据检索语句,所述数据检索语句用于确定数据查询语句并根据所述数据查询语句获得原始数据;对所述检索分析请求进行解析,获得解析语句;将所述解析语句转换成适用于目标存储介质的数据处理语句;其中,所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据检索分析方法,其特征在于,包括:接收检索分析请求;所述检索分析请求包括根据自定义的检索分析语言输入的数据检索语句,所述数据检索语句用于确定数据查询语句,并根据所述数据查询语句获得原始数据;对所述检索分析请求进行解析,获得解析语句;将所述解析语句转换成适用于目标存储介质的数据处理语句;其中,所述目标存储介质为多种存储介质中的任意一种;根据所述数据处理语句对目标存储介质进行检索分析,获得检索分析结果。2.根据权利要求1所述的方法,其特征在于,所述检索分析请求还包括根据自定义的检索分析语言输入的数据分析计算语句,所述数据分析计算语句用于对所述原始数据进行分析;所述数据处理语句包括所述数据检索语句对应的第一子处理语句和所述数据分析计算语句对应的第二子处理语句;所述根据所述数据处理语句对目标存储介质进行检索分析,获得检索分析结果,包括:根据所述第一子处理语句从所述目标存储介质中获取所述原始数据;根据所述第二子处理语句对所述原始数据进行分析,获得所述检索分析结果。3.根据权利要求1所述的方法,其特征在于,所述对所述检索分析请求进行解析,获得解析语句,包括:利用语法分析器将所述检索分析语言解析为抽象语法树;所述抽象语法树中的叶子节点为单位语句;遍历所述抽象语法树,根据所述叶子节点的类型获得所述解析语句。4.根据权利要求1所述的方法,其特征在于,所述解析语句包括多条解析子句;所述解析语句转换成适用于目标存储介质的数据处理语句,包括:对每一解析子句进行转换,获得适用于所述目标存储介质的处理子句;根据解析子句的顺序对所述处理子句进行拼装,获得所述目标存储介质的数据处理语句。5.根据权利要求1所述的方法,其特征在于,所述数据查询语句包括全文检索、结构化检索、IP掩码检索、组合过滤检索、字段投影检索、数据排序、数据的聚合和数据统计...

【专利技术属性】
技术研发人员:焦凯召吴瑕雍雪振
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:

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

1