【技术实现步骤摘要】
一种衍生指标的生成方法、装置及存储介质
[0001]本公开涉及数据分析
,提供了一种衍生指标的生成方法、装置及存储介质。
技术介绍
[0002]在数据分析领域,数据分析应用的终端用户可以利用数据分析工具获取到各种数据报表,然而,数据报表中存储的数据通常都是行业内普遍使用和参阅的指标参数。在某些具体的数据分析场景中,单一的指标参数一般无法进行有意义的分析,需要增加或减少指标维度,即需要利用现有数据报表中的指标参数来进一步计算出衍生指标,以便根据该衍生指标挖掘出更深层的业务价值。
[0003]现有的衍生指标的获取方式需要依赖技术人员进行定制化的开发,即技术人员在开发阶段将预设的需求分析转换成几种常用的固定的内容和格式,预先利用现有数据报表中的指标参数进行模块开发,并通过模块来计算固定内容和格式的需求分析对应的衍生指标,最终将计算出来的衍生指标呈现给终端用户。
技术实现思路
[0004]本公开实施例提供一种衍生指标的生成方法、装置及存储介质,用以灵活快捷的生成衍生指标。
[0005]本公开提供的具体技术方案如下:
[0006]第一方面,本公开实施例提供了一种衍生指标的生成方法,包括:
[0007]对客户终端发出的指标需求信息进行解析,得到指标类型、组合语法和至少一个指标关键词,其中,指标类型携带原始日期信息;
[0008]在预设的指标类型和衍生指标生成方法的映射关系中,查找与指标类型对应的衍生指标生成方法;
[0009]在预设的指标关键词集合和转换字段集 ...
【技术保护点】
【技术特征摘要】
1.一种衍生指标的生成方法,其特征在于,所述方法包括:对客户终端发出的指标需求信息进行解析,得到指标类型、组合语法和至少一个指标关键词,其中,所述指标类型携带原始日期信息;在预设的指标类型和衍生指标生成方法的映射关系中,查找与所述指标类型对应的衍生指标生成方法;在预设的指标关键词集合和转换字段集合的对应关系中,查找与所述指标关键词对应的至少一个转换字段,其中,所述转换字段集合包括数据库中的目标数据表中的各个字段;基于所述组合语法和查找到的转换字段,确定所述转换字段对应的指标数值;基于所述指标数值和所述衍生指标生成方法,确定衍生指标。2.如权利要求1所述的方法,其特征在于,所述对客户终端发出的指标需求信息进行解析,得到指标类型、组合语法和至少一个指标关键词,包括:在客户终端发出的指标需求信息中查找与预设的语法关键词集合中包括的语法关键词相匹配的至少一个目标语法关键词,基于至少一个所述目标语法关键词在所述指标需求信息中的先后顺序,将至少一个所述目标语法关键词进行排序,得到所述组合语法;将至少一个所述目标语法关键词作为截断点对所述指标需求信息进行截断,基于截断后的指标需求信息得到各个子需求信息;从各个所述子需求信息中提取出与预设的指标类型标识集合中包括的指标类型标识相匹配的子需求信息,并将提取出的所述子需求信息对应的指标类型标识作为所述指标类型,将提取出的所述子需求信息对应的日期信息作为所述原始日期信息;从各个所述子需求信息中提取出与预设的指标关键词集合中包括的指标关键词相匹配的子需求信息,并将提取出的所述子需求信息对应的指标关键词作为至少一个所述指标关键词。3.如权利要求1所述的方法,其特征在于,所述预设的指标关键词集合和转换字段集合的对应关系通过以下方式建立:提取数据库中的目标数据表中的各个字段,分别确定各个字段对应的字段数据类型,并基于各个字段确定所述转换字段集合;确定预设的指标关键词集合中的任意一个预设的指标关键词对应的关键词数据类型;若所述字段数据类型和所述关键词数据类型属于同一数据类型,则建立所述关键词数据类型对应的指标关键词和所述字段数据类型对应的字段之间的对应关系。4.如权利要求1所述的方法,其特征在于,所述基于所述组合语法和查找到的转换字段,确定所述转换字段对应的指标数值,包括:确定查找到的转换字段与所述组合语法中的至少一个所述目标语法关键词之间的位置关系;基于所述位置关系,将查找到的转换字段与所述组合语法中的至少一个所述目标语法关键词进行组合,得到组合关键词;在所述目标数据表中查找与所述组合关键词相匹配的所述转换字段对应的指标数值。5.如权利要求1所述的方法,其特征在于,所述衍生指标生成方法通过以下方式确定:基于预设的指标类型,确定指标计算公式和第一日期信息;基于所述第一日期信息和所述指标计算公式,确定第二日期信息;
基于所述第一日期信息对应的指标...
【专利技术属性】
技术研发人员:张亮,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。