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

一种基于语法树的指标查询方法、装置、介质及电子设备与流程

2022-03-02 04:03:48 来源:中国专利 TAG:


1.本技术实施例涉及互联网技术领域,尤其涉及一种基于语法树的指标查询方法、装置、介质及电子设备。


背景技术:

2.随着企业不断的发展,企业通常需要特定的辅助工具去分析具体的业务信息。现有对业务进行数据分析查询通常按照业务搜集所需的数据,将收集到的数据进行加工和处理,将处理好的数据存入结构化数据库中。研发人员针对不同的业务定义为指标,并且为该指标编写对应的结构化查询语言(structured query language,sql)进行关联查询。从而在数据库可视化界面中,执行编写的sql,导出查询结果。便于用户进行数据分析。
3.但是,目前用户查询指标需要熟悉具体业务数据库的研发人员去配置业务指标的sql),普通用户无法通过简单的界面去决定需要看哪些字段,需要关联哪些字段。而指标的查询sql只能由研发人员去完成,且不同的落地存储需要编写的sql语法不一致,因此,人力和时间成本高。


技术实现要素:

4.本技术实施例提供一种基于语法树的指标查询方法、装置、介质及电子设备,可以使非研发用户只需在界面定义就可直接查询,为用户进行分析节约时间,提高数据的利用率。
5.第一方面,本技术实施例提供了一种基于语法树的指标查询方法,所述方法包括:
6.接收目标平台传入的sql查询语句;
7.通过标准接口提取所述sql查询语句的传入参数,并将所述传入参数组装成语法树参数,生成待处理语法树;
8.调取所述待处理语法树的信息,确定所述待处理语法树的信息对应的查询指标为预先定义的简单指标和/或复合指标;
9.若为简单指标,则对所述简单指标进行基础字段翻译和/或衍生字段翻译,并组装简单指标翻译结果;若为复合指标,则提取所述复合指标中的简单指标元素以及复合运算公式,并对简单指标元素进行基础字段翻译和/或衍生字段翻译,结合所述复合运算公式得到复合指标翻译结果;
10.根据所述简单指标翻译结果和/或所述复合指标翻译结果,组装生成查询语法树,以对目标数据库进行查询,并返回结果给所述目标平台。
11.第二方面,本技术实施例提供了一种基于语法树的指标查询装置,该装置包括:
12.查询语句接收模块,用于接收目标平台传入的sql查询语句;
13.语法树生成模块,用于通过标准接口提取所述sql查询语句的传入参数,并将所述传入参数组装成语法树参数,生成待处理语法树;
14.指标确定模块,用于调取所述待处理语法树的信息,确定所述待处理语法树的信
息对应的查询指标为预先定义的简单指标和/或复合指标;
15.翻译结果获得模块,用于若为简单指标,则对所述简单指标进行基础字段翻译和/或衍生字段翻译,并组装简单指标翻译结果;若为复合指标,则提取所述复合指标中的简单指标元素以及复合运算公式,并对简单指标元素进行基础字段翻译和/或衍生字段翻译,结合所述复合运算公式得到复合指标翻译结果;
16.查询模块,用于根据所述简单指标翻译结果和/或所述复合指标翻译结果,组装生成查询语法树,以对目标数据库进行查询,并返回结果给所述目标平台。
17.第三方面,本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本技术实施例所述的基于语法树的指标查询方法。
18.第四方面,本技术实施例提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本技术实施例所述的基于语法树的指标查询方法。
19.本技术实施例所提供的技术方案,通过根据所述简单指标翻译结果和/或所述复合指标翻译结果,组装生成查询语法树,以对目标数据库进行查询,并返回结果给所述目标平台。通过本技术方案,可以使非研发用户只需在界面定义就可直接查询,为用户进行分析节约时间,提高数据的利用率。
附图说明
20.图1是本技术实施例一提供的基于语法树的指标查询方法的流程图;
21.图2为本发明实施例二中的基于语法树的指标查询方法的流程图;
22.图3为本发明实施例三提供的一种基于语法树的指标查询装置的结构框图;
23.图4是本技术实施例四提供的一种电子设备的结构示意图。
具体实施方式
24.下面结合附图和实施例对本技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本技术,而非对本技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部结构。
25.实施例一
26.图1是本技术实施例一提供的基于语法树的指标查询方法的流程图,本实施例可适用于非研发用户对指标查询的场景,该方法可以由本技术实施例所提供的基于语法树的指标查询装置执行,该装置可以由软件和/或硬件的方式来实现,并可集成于电子设备中。
27.如图1所示,所述基于语法树的指标查询方法包括:
28.s110,接收目标平台传入的sql查询语句。
29.本方案由服务器执行,应用于业务人员可基于语法树的指标查询的情况。
30.其中,所述目标平台可以是能够发送sql查询语句的平台。所述sql语句是关系数据库标准的查询语言。所述sql语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。本实施例中服务器通过接收目标平台传入的sql语句进行处理操作。
31.s120,通过标准接口提取所述sql查询语句的传入参数,并将所述传入参数组装成
语法树参数,生成待处理语法树。
32.其中,所述标准接口可以是jdbc接口,jdbc的全称是java database connectivity,即java数据库连接,它是一种可以执行sql语句的java api(application programming interface,应用程序编程接口)。程序可以通过jdbc api连接到关系数据库,并使用结构化查询语言(sql,数据库标准的查询语言)来完成对数据库的查询和更新。
33.所述传入参数可以包括查询的指标名称、指标字段等,还可以包括指标中文名及英文名。所述语法树参数可以是查询的指标名称、指标字段、指标中文名以及英文名等参数;本实施例中服务器通过接收标准jdbc接口传入的指标名称、字段等内容,提取该内容进行权项校验,并将提取的内容组装成语法树参数。所述待处理语法树可以是通过接收标准jdbc接口传入的参数,提取传入的参数进行权限校验,并将提取到的参数组装成语法树模块参数,从而生成待处理语法树。
34.s130,调取所述待处理语法树的信息,确定所述待处理语法树的信息对应的查询指标为预先定义的简单指标和/或复合指标。
35.其中,所述语法树可以是抽象语法树(abstract syntax tree,ast),或简称语法树(syntax tree)。所述待处理语法树的信息可以是在语法树上的模块参数调取的指标信息。本实施例中语法树模块接收到参数信息,利用calcite开源sql解析工具,生成语法树。依据语法树信息,提取对应的预先定义好的简单指标和/或复合指标信息。所述查询指标为预先定义的简单指标和/复合指标。所述简单指标可以是由指标名称和指标字段组成的。所述复合指标可以由简单指标、简单指标之间进行四则运算定义而得出的。
36.s140,若为简单指标,则对所述简单指标进行基础字段翻译和/或衍生字段翻译,并组装简单指标翻译结果;若为复合指标,则提取所述复合指标中的简单指标元素以及复合运算公式,并对简单指标元素进行基础字段翻译和/或衍生字段翻译,结合所述复合运算公式得到复合指标翻译结果。
37.其中,所述基础字段翻译可以是查询引擎通过分析指标sql查询语句,提取维度、度量字段;所述衍生字段翻译可以是按衍生计算公式自动化生成sql,最终生成包含落地表信息的标准mysql语句。所述衍生度量字段,都可从模型中表的关联关系得出,衍生指标的计算需由指标度量值计算得出。本实施例中通过对对基础度量的sql分析,组装衍生度量sql,最后组装简单指标。
38.本实施例中当查询指标为简单指标时,对简单指标进行基础字段翻译或者是衍生字段翻译,通过对基础度量的sql分析,组装衍生度量sql,最后组装简单指标;当查询指标为复合指标时,将复合指标简单化,衍生度量按衍生计算公式自动化生成sql,最终生成包含落地表信息的标准mysql语句。
39.s150,根据所述简单指标翻译结果和/或所述复合指标翻译结果,组装生成查询语法树,以对目标数据库进行查询,并返回结果给所述目标平台。
40.其中,所述查询语法树可以是根据对简单指标翻译结果组装最终的sql语句并通过sql解析工具解析,生成的查询语法树ast;也可以是根据对复合指标翻译结果组装最终的sql语句并通过sql解析工具解析,生成的查询语法树ast;还可以是根据对简单指标翻译结果和复合指标翻译结果组装最终的sql语句并通过sql解析工具解析,生成的查询语法树ast。
41.所述目标数据库可以是数据库管理系统,例如mysql、oracle以及clickhouse等多种落地数据源。本实施例中服务器通过根据将简单指标翻译结果和/或复合指标翻译结果组装最终的sql语句并通过sql解析工具解析,生成的查询语法树ast;通过生成的查询语法树ast对目标数据库进行查询,并将查询结果反馈给目标平台。
42.本技术实施例所提供的技术方案,可以使非研发用户只需在界面定义就可直接查询,为用户进行分析节约时间,提高数据的利用率。
43.在本实施例中,可选的,在组装生成查询语法树之后,所述方法还包括:对所述查询语法树进行分析优化,以去除所述查询语法树的错误信息。
44.其中,所述优化可以是对语法树设置解析优化规则,去除深层嵌套的外壳,优化语法结构以及优化sql执行效率等。所述解析优化规则可以是根据各个行业的业务场景做的优化,此处不做限定。所述错误信息可以是由于翻译出来的sql可能会比较冗余,或者可能会有重复的计算等信息。本实施例中由于指标翻译的sql语句往往存在复杂查询或者深层嵌套的查询,导致到存储层查询时会存在性能问题,比如由于翻译出来的sql可能会比较冗余,或者可能会有重复的计算。因此可以对查询语法树进行分析优化,以去除查询语法树的错误信息。
45.本方案通过这样的设置,可以灵活的对查询语法树进行分析优化,可以去除查询语法树的错误信息。
46.实施例二
47.图2为本发明实施例二中的基于语法树的指标查询的流程图,本实施例以上述实施例为基础进行优化。具体优化为:所述简单指标和所述复合指标的定义过程,包括:对源数据进行处理,得到源表信息;其中,所述源表信息包括表信息、表字段中的至少一种;对至少一个所述源表信息构建关联关系,得到指标依赖信息;响应于简单指标的定义请求,确定所述简单指标的指标依赖信息;以及,响应于复合指标的定义请求,确定所述复合指标依赖的简单指标以及简单指标之间的复合运算公式,并确定所依赖的简单指标的指标依赖信息。
48.如图2所示,本实施例的方法具体包括如下步骤:
49.s210,对源数据进行处理,得到源表信息;其中,所述源表信息包括表信息、表字段中的至少一种。
50.其中,所述源数据可以是mpp源数据或者hive源数据。所述源数据的获取方式可以是通过金融数据获取、日期维表获取或者用户信息获取等方式。所述源表信息包括表信息、表字段中的至少一种。本实施例中服务器进行物理模型定义,即对获取的源数据进行计算处理,得到源表信息的内容。
51.s220,对至少一个所述源表信息构建关联关系,得到指标依赖信息。
52.其中,所述指标依赖信息可以是对物理模型之间做关联,拓展事实表字段,形成指标所需要的信息。也就是通过模型层,将不同的表之间的关联关系定义出来。例如,要查询某个指标,指标的字段来源于不同的表,不同的表之间的关联关系依据模型来定义。其中,所述事实表也就相当于主表。
53.s230,响应于简单指标的定义请求,确定所述简单指标的指标依赖信息;以及,响应于复合指标的定义请求,确定所述复合指标依赖的简单指标以及简单指标之间的复合运
算公式,并确定所依赖的简单指标的指标依赖信息。
54.其中,所述指标的定义请求就是用户可以依据模型的信息定义自己业务所需的指标,也就是说,表之间的业务逻辑已经形成,可以根据模型支持的是哪一种业务,来定义相应的指标;其中指标定义所用的字段是由模型提供的,指标定义是在数据存储时定义的,录入时录入指标信息,例如指标关联哪些表。示例性的,例如定义了一个指标a,在查询时,用户会输入对指标a的某些字段或者衍生字段进行查询。本实施例中服务器通过响应指标的定义请求,依据物理模型的信息,对物理模型之间做关联,扩展主表字段,从而确定形成指标所需要的信息。当服务器响应简单指标的定义请求时,依据物理模型的信息,确定简单指标所需要的信息;当服务器响应复合指标的定义请求时,依据物理模型的信息,确定复合指标所需要的简单指标信息以及简单指标之间的复合运算公式,并确定所需要的简单指标所需要的信息。
55.本技术实施例所提供的技术方案,通过对源数据进行处理,得到源表信息;其中,所述源表信息包括表信息、表字段中的至少一种;对至少一个所述源表信息构建关联关系,得到指标依赖信息;响应于简单指标的定义请求,确定所述简单指标的指标依赖信息;以及。响应于复合指标的定义请求,确定所述复合指标依赖的简单指标以及简单指标之间的复合运算公式,并确定所依赖的简单指标的指标依赖信息。通过本技术方案,通过对指标的定义,可以针对用户的多种业务需求来定义相应的指标信息,从而可以使非研发用户只需在界面定义就可直接查询,为用户进行分析节约时间,提高数据的利用率。
56.在本实施例中,可选的,所述简单指标的基础字段由表的关联关系得出。
57.本方案通过这样的设置,可以根据表的关联关系得出简单指标的基础字段,更加便于对指标进行定义并使用。
58.在本实施例中,可选的,在确定所述简单指标的指标依赖信息之后,所述方法还包括:确定所述简单指标支持的统计附加信息;其中,所述统计附加信息用于对所述简单指标的度量字段进行统计;以及,确定所述复合指标支持的统计附加信息;其中,所述统计附加信息用于对所述复合指标的度量字段进行统计。
59.其中,所述统计附加信息可以是对简单指标的度量字段进行统计;度量字段用来做具体计算的字段,例如求余额,求贷款平均值等。统计方法可以包括求和、计数、去重计数、最小值以及最大值等等。本实施例中,在确定简单指标的指标所需要的信息之后,还包括确定简单指标或复合指标支持的用于对度量字段进行统计的附加信息。
60.本方案通过这样的设置,可以根据指标定义完成对度量字段进行统计的附加信息,可以针对用户的多种业务需求,能很好的支持多种计算方式及用户自定义拓展计算。
61.在本实施例中,可选的,在确定所述简单指标的指标依赖信息之后,所述方法还包括:确定所述简单指标支持的衍生附加信息;其中,所述衍生附加信息用于对所述简单指标的度量字段进行衍生计算;以及,确定所述复合指标支持的衍生附加信息;其中,所述衍生附加信息用于对所述复合指标的度量字段进行衍生计算。
62.其中,所述衍生附加信息用于对所述简单指标的度量字段进行衍生计算;所述衍生度量包括:比上日、比上旬以及比上年增长率等,也支持用户自定义计算方式。本实施例中,在确定简单指标的指标所需要的信息之后,还包括确定简单指标或复合指标支持的用于对度量字段进行衍生计算的附加信息。
63.本方案通过这样的设置,可以根据指标定义完成对度量字段进行衍生计算的附加信息,可以针对用户的多种业务需求,能很好的支持多种计算方式及用户自定义拓展计算。
64.在本实施例中,可选的,所述简单指标的衍生字段由指标度量值计算得出。
65.本方案通过这样的设置,可以根据指标度量值计算得出简单指标的衍生字段,更加便于对指标进行定义并使用。
66.实施例三
67.图3为本发明实施例四提供的一种基于语法树的指标查询装置的结构框图,该装置可执行本发明任意实施例所提供的基于语法树的指标查询方法,具备执行方法相应的功能模块和有益效果。如图3所示,该装置可以包括:查询语句接收模块310、语法树生成模块320、指标确定模块330、翻译结果获得模块340和查询模块350:
68.查询语句接收模块310,用于接收目标平台传入的sql查询语句;
69.语法树生成模块320,用于通过标准接口提取所述sql查询语句的传入参数,并将所述传入参数组装成语法树参数,生成待处理语法树;
70.指标确定模块330,用于调取所述待处理语法树的信息,确定所述待处理语法树的信息对应的查询指标为预先定义的简单指标和/或复合指标;
71.翻译结果获得模块340,用于若为简单指标,则对所述简单指标进行基础字段翻译和/或衍生字段翻译,并组装简单指标翻译结果;若为复合指标,则提取所述复合指标中的简单指标元素以及复合运算公式,并对简单指标元素进行基础字段翻译和/或衍生字段翻译,结合所述复合运算公式得到复合指标翻译结果;
72.查询模块350,用于根据所述简单指标翻译结果和/或所述复合指标翻译结果,组装生成查询语法树,以对目标数据库进行查询,并返回结果给所述目标平台。
73.本技术实施例所提供的技术方案,可以使非研发用户只需在界面定义就可直接查询,为用户进行分析节约时间,提高数据的利用率。
74.进一步的,所述指标确定模块330,包括:
75.源表信息获得单元,用于对源数据进行处理,得到源表信息;其中,所述源表信息包括表信息、表字段中的至少一种;
76.指标依赖信息获得单元,用于对至少一个所述源表信息构建关联关系,得到指标依赖信息;
77.指标依赖信息确定单元,用于响应于简单指标的定义请求,确定所述简单指标的指标依赖信息;以及,响应于复合指标的定义请求,确定所述复合指标依赖的简单指标以及简单指标之间的复合运算公式,并确定所依赖的简单指标的指标依赖信息。
78.进一步的,所述装置还包括:
79.统计附加信息确定模块,用于确定所述简单指标的指标依赖信息之后,确定所述简单指标支持的统计附加信息;其中,所述统计附加信息用于对所述简单指标的度量字段进行统计;以及,确定所述复合指标支持的统计附加信息;其中,所述统计附加信息用于对所述复合指标的度量字段进行统计。
80.进一步的,所述装置还包括:
81.衍生附加信息确定模块,用于在确定所述简单指标的指标依赖信息之后,确定所述简单指标支持的衍生附加信息;其中,所述衍生附加信息用于对所述简单指标的度量字
段进行衍生计算;以及,确定所述复合指标支持的衍生附加信息;其中,所述衍生附加信息用于对所述复合指标的度量字段进行衍生计算。
82.进一步的,所述简单指标的基础字段由表的关联关系得出。
83.进一步的,所述简单指标的衍生字段由指标度量值计算得出。
84.进一步的,所述装置还包括:
85.语法树分析优化模块,用于在组装生成查询语法树之后,对所述查询语法树进行分析优化,以去除所述查询语法树的错误信息。
86.上述产品可执行本技术实施例所提供的基于语法树的指标查询方法,具备执行方法相应的功能模块和有益效果。
87.实施例四
88.本发明实施例四提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本技术所有发明实施例提供的基于语法树的指标查询方法:
89.接收目标平台传入的sql查询语句;
90.通过标准接口提取所述sql查询语句的传入参数,并将所述传入参数组装成语法树参数,生成待处理语法树;
91.调取所述待处理语法树的信息,确定所述待处理语法树的信息对应的查询指标为预先定义的简单指标和/或复合指标;
92.若为简单指标,则对所述简单指标进行基础字段翻译和/或衍生字段翻译,并组装简单指标翻译结果;若为复合指标,则提取所述复合指标中的简单指标元素以及复合运算公式,并对简单指标元素进行基础字段翻译和/或衍生字段翻译,结合所述复合运算公式得到复合指标翻译结果;
93.根据所述简单指标翻译结果和/或所述复合指标翻译结果,组装生成查询语法树,以对目标数据库进行查询,并返回结果给所述目标平台。
94.可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
95.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
96.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、rf等等,或者上述的任意合适的组合。
97.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机
程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
98.实施例五
99.本技术实施例五提供了一种电子设备。图4是本技术实施例五提供的一种电子设备的结构示意图。如图4所示,本实施例提供了一种电子设备400,其包括:一个或多个处理器420;存储装置410,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器420执行,使得所述一个或多个处理器420实现本技术实施例所提供的基于语法树的指标查询方法,该方法包括:
100.接收目标平台传入的sql查询语句;
101.通过标准接口提取所述sql查询语句的传入参数,并将所述传入参数组装成语法树参数,生成待处理语法树;
102.调取所述待处理语法树的信息,确定所述待处理语法树的信息对应的查询指标为预先定义的简单指标和/或复合指标;
103.若为简单指标,则对所述简单指标进行基础字段翻译和/或衍生字段翻译,并组装简单指标翻译结果;若为复合指标,则提取所述复合指标中的简单指标元素以及复合运算公式,并对简单指标元素进行基础字段翻译和/或衍生字段翻译,结合所述复合运算公式得到复合指标翻译结果;
104.根据所述简单指标翻译结果和/或所述复合指标翻译结果,组装生成查询语法树,以对目标数据库进行查询,并返回结果给所述目标平台。
105.当然,本领域技术人员可以理解,处理器420还实现本技术任意实施例所提供的基于语法树的指标查询方法的技术方案。
106.图4显示的电子设备400仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
107.如图4所示,该电子设备400包括处理器420、存储装置410、输入装置430和输出装置440;电子设备中处理器420的数量可以是一个或多个,图4中以一个处理器420为例;电子设备中的处理器420、存储装置410、输入装置430和输出装置440可以通过总线或其他方式连接,图4中以通过总线450连接为例。
108.存储装置410作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块单元,如本技术实施例中的基于语法树的指标查询方法对应的程序指令。
109.存储装置410可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置410可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置410可进一步包括相对于处理器420远程设置的存储器,这些远程存储器可以通过网络连接。上
述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
110.输入装置430可用于接收输入的数字、字符信息或语音信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏、扬声器等电子设备。
111.上述实施例中提供的基于语法树的指标查询装置、介质及电子设备可执行本技术任意实施例所提供的基于语法树的指标查询方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本技术任意实施例所提供的基于语法树的指标查询方法。
112.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
再多了解一些

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

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

相关文献