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

功能函数的SQL语句生成方法、装置、设备及存储介质与流程

2022-03-26 16:06:07 来源:中国专利 TAG:

功能函数的sql语句生成方法、装置、设备及存储介质
技术领域
1.本技术涉及函数开发领域,特别是涉及到一种功能函数的sql语句生成方法、装置、计算机设备及存储介质。


背景技术:

2.随着企业的业务发展,数据成线性增长,指标开发人员需要根据不同维度及指标对指标进行开发相应的逻辑执行代码,目前对于不同的指标使用了不同的逻辑函数,均需要对指标使用的函数分别进行相应逻辑执行代码的开发,加大了开发的任务,降低了开发效率及质量。


技术实现要素:

3.本技术的主要目的为提供一种功能函数的sql语句生成方法、装置、计算机设备及存储介质,旨在解决目前不同指标使用功能函数的开发效率低的问题。
4.为了实现上述发明目的,本技术提出一种功能函数的sql语句生成方法,包括:
5.获取待测指标的资料信息;
6.识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,所述功能函数为所述待测指标的计算函数;
7.根据所述名称信息从预配置的组件库中匹配所述功能函数的组件;所述功能函数的组件为配置了所述功能函数的标准sql语句的组件;
8.获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子;
9.获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句。
10.进一步地,所述将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,包括:
11.获取所述计算参数的第一类型;
12.获取所述计算因子的第二类型;
13.根据预设的关联规则确定第一类型与第二类型的映射关系;
14.根据所述映射关系将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数。
15.进一步地,所述识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,包括:
16.根据自然语言识别所述资料信息,获取所述资料信息中满足所述待测指标对应的预设先验数据的实体信息;
17.根据所述实体信息确定所述实体信息的内容范围;
18.识别所述内容范围内的内容信息,获取所述实体信息对应的计算参数。
19.进一步地,所述识别所述内容范围内的内容信息,获取所述实体信息对应的计算
参数之后,还包括:
20.识别所述计算参数对应的数据地址信息,获取所述计算参数的数据地址信息。
21.进一步地,所述将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句,包括:
22.将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数;
23.将所述标准sql语句中所述逻辑公式的计算因子的数据路径替换为所述计算参数的数据地址信息,生成所述待测指标的目标sql语句。
24.进一步地,所述将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句之后,还包括:
25.将所述目标sql语句配置至执行任务中;
26.获取执行任务执行所述目标sql语句的执行结果;
27.将所述执行结果与预期结果相比较,若比较结果一致,确定生成的所述目标sql语句的正确性。
28.进一步地,所述根据所述名称信息从预配置的组件库中匹配所述功能函数的组件,还包括:
29.获取所述名称信息包含的第一版本号;
30.根据所述名称信息从预配置的组件库中匹配所述功能函数的待选组件;
31.获取所述待选组件的第二版本号;
32.根据所述第一版本号匹配对应的第二版本号的待选组件作为所述功能函数的目标组件。
33.本技术还提供一种功能函数的sql语句生成装置,包括:
34.指标接入模块,用于获取待测指标的资料信息;
35.信息识别模块,用于识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,所述功能函数为所述待测指标的计算函数;
36.组件匹配模块,用于根据所述名称信息从预配置的组件库中匹配所述功能函数的组件;所述功能函数的组件为配置了所述功能函数的标准sql语句的组件;
37.计算因子模块,用于获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子;
38.因子替换模块,用于获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句。
39.本技术还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述功能函数的sql语句生成方法的步骤。
40.本技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述功能函数的sql语句生成方法的步骤。
41.本技术例提供了一种自定义函数的sql语句的生成、配置方法,通过指标云平台,将输入至指标云平台的待测指标进行转化生成该待测指标的sql语句,首先获取待测指标的资料信息,识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算
参数,所述功能函数为所述待测指标的计算函数,并且将各个功能函数配置为相应的组件,所述功能函数的组件为配置了所述功能函数的标准sql语句的组件,根据所述名称信息从预配置的组件库中匹配所述功能函数的组件,然后获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子,获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句,提高不同待测指标使用不同功能函数的sql语句的开发效率,以及提高待测指标的sql语句的开发统一程度及准确率。
附图说明
42.图1为本技术功能函数的sql语句生成方法的一实施例流程示意图;
43.图2为本技术功能函数的sql语句生成装置的一实施例结构示意图;
44.图3为本技术计算机设备的一实施例结构示意框图。
45.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
46.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
47.参照图1,本技术实施例提供一种功能函数的sql语句生成方法,包括步骤s10-s50,对于所述功能函数的sql语句生成方法的各个步骤的详细阐述如下。
48.s10、获取待测指标的资料信息。
49.本实施例应用于sql语句生成场景中,尤其是模块化的自定义函数的sql语句生成场景中,通过指标云平台提供自定义函数模块功能,并基于自定义函数模块功能将输入至指标云平台的待测指标进行转化,生成该待测指标的sql语句。首先,当指标需要进行计算并编辑该指标的sql语句代码时,将该指标定义为待测指标,待测指标可以是企业业务发展过程中所涉及的生产指标,例如产品每天/月/年的生产量,销售量以及库存量;待测指标还可以应用程序的运行数据,例如应用程序的下载量、每日/月/年的用户使用量,将所述待测指标计算涉及的函数、参数、参数数据、参数数据来源等各项数据按照预设的模板编写形成待测指标的资料信息,即所述待测指标的资料信息包含待测指标计算涉及的函数、参数、参数数据、参数数据,当待测指标的资料信息输入至指标云平台后,从而获取待测指标的资料信息。
50.s20、识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,所述功能函数为所述待测指标的计算函数。
51.本实施例中,在获取了待测指标的资料信息之后,识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息,首先识别所述资料信息,将所述资料信息与预配置的功能函数名称关键词相匹配,若存在相匹配的关键词,则确定该待测目标所需使用的功能函数的名称,从而获取所述资料信息中包含的功能函数的名称信息,其中,所述功能函数为所述待测指标的计算函数,即通过该功能函数便可以对待测指标进行计算,例如,待测指标为用户同比增长数量,则匹配的功能函数为同比函数,基于所述同比函数计算用户的同
比增长数量。同时,识别所述资料信息,还包括获取所述资料信息中包含的计算参数,即获取待测指标所使用的功能函数中包含的计算参数。
52.s30、根据所述名称信息从预配置的组件库中匹配所述功能函数的组件;所述功能函数的组件为配置了所述功能函数的标准sql语句的组件。
53.本实施例中,在识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数之后,通过自定义函数模块功能将各个功能函数配置为相应的组件,所述组件包含固定内容及可变内容,通过对可变内容的改变,使得功能函数相应的组件能够转化为适用于不同待测指标的组件,并且,所述功能函数的组件为配置了所述功能函数的标准sql语句的组件,即所述组件包含的固定内容及可变内容均配置有对应的sql语句,定义为标准sql语句,从而根据所述名称信息从预配置的组件库中匹配所述功能函数的组件。
54.s40、获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子。
55.本实施例中,所述功能函数包含对应的逻辑公式,在匹配了功能函数的组件之后,还、获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子。例如,同比函数的函数公式为(因子1/因子2)-(因子3/因子4),则提取了包括因子1-4共4个计算因子。
56.s50、获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句。
57.本实施例中,在获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子之后,将所述功能函数中的计算因子与待测指标的资料信息中的所述计算参数建立关联,然后获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,所述标准sql语句包含固定内容与可变内容,在可变内容中,将所述可变内容中的计算因子替换为所述计算参数,生成目标可变内容,然后再将所述固定内容与目标可变内容生成待测指标的目标sql语句,从而根据替换了相关信息后的标准sql语句生成待测指标的目标sql语句,提高不同待测指标使用不同功能函数的sql语句的开发效率,以及提高待测指标的sql语句的开发统一程度及准确率。
58.本实施例提供了一种自定义函数的sql语句的生成、配置方法,通过指标云平台,将输入至指标云平台的待测指标进行转化生成该待测指标的sql语句,首先获取待测指标的资料信息,识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,所述功能函数为所述待测指标的计算函数,并且将各个功能函数配置为相应的组件,所述功能函数的组件为配置了所述功能函数的标准sql语句的组件,根据所述名称信息从预配置的组件库中匹配所述功能函数的组件,然后获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子,获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句,提高不同待测指标使用不同功能函数的sql语句的开发效率,以及提高待测指标的sql语句的开发统一程度及准确率。
59.在一个实施例中,所述将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,包括:
60.获取所述计算参数的第一类型;
61.获取所述计算因子的第二类型;
62.根据预设的关联规则确定第一类型与第二类型的映射关系;
63.根据所述映射关系将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数。
64.本实施例中,在将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数的过程中,需要先建立计算因子与计算参数的映射关系,由于功能函数包含的计算因子的数量不同,不同计算因子的类型不同,因此获取所述计算参数的第一类型,所述计算参数的类型包括位置分类类型、时间分类类型以及按数量分类类型,再获取所述计算因子的第二类型,所述计算因子的类型包括位置范围类型、时间范围类型以及数量大小类型,然后根据预设的关联规则确定第一类型与第二类型的映射关系,不同的功能函数具有不同的关联规则,根据关键词匹配确定第一类型与第二类型的映射关系,在确定了计算因子类型与所述参数类型的映射关系之后,再根据所述映射关系将所述计算参数映射至所述计算因子,从而基于不同类型对计算因子以及计算参数进行分类,其中,不同的功能函数具有不同的关联规则,例如,同比函数的计算因子1,其相关联的计算参数包含“前一年,上一年,上一个月”,同比函数的计算因子2,其相关联的计算参数包含“当年,当月”,再根据所述映射关系将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,提高标准sql语句中参数映射替换计算因子的正确性。
65.在一个实施例中,所述识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,包括:
66.根据自然语言识别所述资料信息,获取所述资料信息中满足所述待测指标对应的预设先验数据的实体信息;
67.根据所述实体信息确定所述实体信息的内容范围;
68.识别所述内容范围内的内容信息,获取所述实体信息对应的计算参数。
69.本实施例中,在识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数中,由于不同待测指标包含的内容、参数均不同,通过自然语言识别所述资料信息,首先配置所述待测指标的先验数据,然后根据自然语言识别所述资料信息,获取所述资料信息中满足所述待测指标对应的预设先验数据的实体信息,通过识别得到的多个实体信息,然后通过两个实体信息便可确定前一实体信息的内容范围,再识别所述内容范围内的内容信息,获取所述实体信息对应的计算参数,通过识别所述资料信息中包含了哪些需要计算的数据的名称,再识别该名称对应的内容,得到该名称的计算参数,从而准确地获取到资料信息中包含的计算参数信息,提高不同待测指标使用不同功能函数的sql语句的开发效率。
70.在一个实施例中,所述识别所述内容范围内的内容信息,获取所述实体信息对应的计算参数之后,还包括:
71.识别所述计算参数对应的数据地址信息,获取所述计算参数的数据地址信息。
72.本实施例中,识别所述内容范围内的内容信息,获取所述实体信息对应的计算参数之后,由于不同的计算参数其数据来源不同,通过预设的数据地址特征识别所述计算参数对应的数据地址信息,获取所述计算参数的数据地址信息,从而准确地确定每一个计算参数的数据来源,提高待测参数计算的准确率以及提高待测参数使用的功能函数的sql生成的准确率。
73.在一个实施例中,所述将所述标准sql语句中所述逻辑公式的计算因子替换为所
述计算参数,生成所述待测指标的目标sql语句,包括:
74.将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数;
75.将所述标准sql语句中所述逻辑公式的计算因子的数据路径替换为所述计算参数的数据地址信息,生成所述待测指标的目标sql语句。
76.本实施例中,在将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句的过程中,首先将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,例如,标准sql语句中所述逻辑公式的计算因子1,替换为计算参数x_shang,逻辑公式的计算因子2,替换为计算参数x_xia,逻辑公式的计算因子3,替换为计算参数y_shang,逻辑公式的计算因子4,替换为计算参数y_xia,再分别获取每一个计算参数的数据地址信息,将所述标准sql语句中所述逻辑公式的计算因子的数据路径替换为所述计算参数的数据地址信息,使得生成所述待测指标的目标sql语句中,能够从所述数据地址信息中准确地获取不同计算因子对应的数据,提高待测参数计算的准确率以及提高待测参数使用的功能函数的sql生成的准确率。
77.在一个实施例中,所述将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句之后,还包括:
78.将所述目标sql语句配置至执行任务中;
79.获取执行任务执行所述目标sql语句的执行结果;
80.将所述执行结果与预期结果相比较,若比较结果一致,确定生成的所述目标sql语句的正确性。
81.本实施例中,在将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句之后,还需要对生成的目标sql语句进行测试,具体的,将所述目标sql语句配置至执行任务中,具体的,所述目标sql语句可以根据不同的数据执行,在测试目标sql语句是否正确的过程中,提取一组数据作为测试数据,然后将所述目标sql语句配置至执行任务中,再获取执行任务执行所述目标sql语句的执行结果,然后将所述执行结果与预期结果相比较,若比较结果一致,确定生成的所述目标sql语句的正确性,从而校验目标sql语句的正确性。
82.在一个实施例中,所述根据所述名称信息从预配置的组件库中匹配所述功能函数的组件,还包括:
83.获取所述名称信息包含的第一版本号;
84.根据所述名称信息从预配置的组件库中匹配所述功能函数的待选组件;
85.获取所述待选组件的第二版本号;
86.根据所述第一版本号匹配对应的第二版本号的待选组件作为所述功能函数的目标组件。
87.本实施例中,在根据所述名称信息从预配置的组件库中匹配所述功能函数的组件的过程中,由于组件的开发是独立的,为了适应不同时间下的使用需求,在不同时期下使用的功能函数的组件的版本不同,为了准确地配置待测指标的功能函数的sql语句,在所述资料信息中,所述功能函数的名称信息还配置有相应的版本号,即获取所述名称信息包含的第一版本号,根据所述名称信息从预配置的组件库中匹配所述功能函数的待选组件,然后获取所述待选组件的第二版本号,根据所述第一版本号匹配对应的第二版本号的待选组件
作为所述功能函数的目标组件,选取正确的版本号对应的组件作为目标组件,从而完成待测指标使用正确的功能函数的组件,保证功能函数的sql语句的正确开发。
88.参照图2,本技术还提供一种功能函数的sql语句生成装置,包括:
89.指标接入模块10,用于获取待测指标的资料信息;
90.信息识别模块20,用于识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,所述功能函数为所述待测指标的计算函数;
91.组件匹配模块30,用于根据所述名称信息从预配置的组件库中匹配所述功能函数的组件;所述功能函数的组件为配置了所述功能函数的标准sql语句的组件;
92.计算因子模块40,用于获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子;
93.因子替换模块50,用于获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句。
94.如上所述,可以理解地,本技术中提出的所述功能函数的sql语句生成装置的各组成部分可以实现如上所述功能函数的sql语句生成方法任一项的功能。
95.在一个实施例中,所述将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,包括:
96.获取所述计算参数的第一类型;
97.获取所述计算因子的第二类型;
98.根据预设的关联规则确定第一类型与第二类型的映射关系;
99.根据所述映射关系将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数。
100.在一个实施例中,所述识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,包括:
101.根据自然语言识别所述资料信息,获取所述资料信息中满足所述待测指标对应的预设先验数据的实体信息;
102.根据所述实体信息确定所述实体信息的内容范围;
103.识别所述内容范围内的内容信息,获取所述实体信息对应的计算参数。
104.在一个实施例中,所述识别所述内容范围内的内容信息,获取所述实体信息对应的计算参数之后,还包括:
105.识别所述计算参数对应的数据地址信息,获取所述计算参数的数据地址信息。
106.在一个实施例中,所述将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句,包括:
107.将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数;
108.将所述标准sql语句中所述逻辑公式的计算因子的数据路径替换为所述计算参数的数据地址信息,生成所述待测指标的目标sql语句。
109.在一个实施例中,所述将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句之后,还包括:
110.将所述目标sql语句配置至执行任务中;
111.获取执行任务执行所述目标sql语句的执行结果;
112.将所述执行结果与预期结果相比较,若比较结果一致,确定生成的所述目标sql语句的正确性。
113.在一个实施例中,所述根据所述名称信息从预配置的组件库中匹配所述功能函数的组件,还包括:
114.获取所述名称信息包含的第一版本号;
115.根据所述名称信息从预配置的组件库中匹配所述功能函数的待选组件;
116.获取所述待选组件的第二版本号;
117.根据所述第一版本号匹配对应的第二版本号的待选组件作为所述功能函数的目标组件。
118.参照图3,本技术实施例中还提供一种计算机设备,该计算机设备可以是移动终端,其内部结构可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和显示装置及输入装置。其中,该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机设备的输入装置用于接收用户的输入。该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括存储介质。该存储介质存储有操作系统、计算机程序和数据库。该计算机设备的数据库用于存放数据。该计算机程序被处理器执行时以实现一种功能函数的sql语句生成方法。
119.上述处理器执行上述的功能函数的sql语句生成方法,包括:获取待测指标的资料信息;识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,所述功能函数为所述待测指标的计算函数;根据所述名称信息从预配置的组件库中匹配所述功能函数的组件;所述功能函数的组件为配置了所述功能函数的标准sql语句的组件;获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子;获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句。
120.所述计算机设备提供了一种自定义函数的sql语句的生成、配置方法,通过指标云平台,将输入至指标云平台的待测指标进行转化生成该待测指标的sql语句,首先获取待测指标的资料信息,识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,所述功能函数为所述待测指标的计算函数,并且将各个功能函数配置为相应的组件,所述功能函数的组件为配置了所述功能函数的标准sql语句的组件,根据所述名称信息从预配置的组件库中匹配所述功能函数的组件,然后获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子,获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句,提高不同待测指标使用不同功能函数的sql语句的开发效率,以及提高待测指标的sql语句的开发统一程度及准确率。
121.本技术一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被所述处理器执行时实现一种功能函数的sql语句生成方法,包括步骤:获取待测指标的资料信息;识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,所述功能函数为所述待测指标的计算函数;根据所述名称信息从预配置的组件库中匹配所述功能函数的组件;所述功能函数的组件为配置了所述功能函数的标准sql
语句的组件;获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子;获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句。
122.所述计算机可读存储介质提供了一种自定义函数的sql语句的生成、配置方法,通过指标云平台,将输入至指标云平台的待测指标进行转化生成该待测指标的sql语句,首先获取待测指标的资料信息,识别所述资料信息,获取所述资料信息中包含的功能函数的名称信息及计算参数,所述功能函数为所述待测指标的计算函数,并且将各个功能函数配置为相应的组件,所述功能函数的组件为配置了所述功能函数的标准sql语句的组件,根据所述名称信息从预配置的组件库中匹配所述功能函数的组件,然后获取所述功能函数的逻辑公式,并提取所述逻辑公式包含的计算因子,获取所述功能函数的组件预配置的标准sql语句,将所述标准sql语句中所述逻辑公式的计算因子替换为所述计算参数,生成所述待测指标的目标sql语句,提高不同待测指标使用不同功能函数的sql语句的开发效率,以及提高待测指标的sql语句的开发统一程度及准确率。
123.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。
124.本技术所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。
125.非易失性存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双速据率sdram(ssrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
126.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
127.以上所述仅为本技术的优选实施例,并非因此限制本技术的专利范围。
128.凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

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

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

相关文献