【技术实现步骤摘要】
企业指标树构建方法、装置、设备及介质
[0001]本专利技术涉及数据处理
,尤其涉及一种企业指标树构建方法、装置、设备及介质。
技术介绍
[0002]随着数据管理技术的不断发展,越来越多的保险企业在进行数字化转型,对其业务进行数据建模、分析,并实现数据化运营,以提升企业经营效率,其中,构建数据指标体系是数据化运营的核心环节。
[0003]例如,在保险公司等销售领域,需要构建数据指标体系,以支撑保险销售业务。
[0004]但是,在现有技术中,通常采用的方式是由技术开发人员分析需求,并凭借经验设计SQL(Structured Query Language,结构化查询语言)代码,以进行数据统计得到指标,再进行人工命名与分类管理,由于开发人员在指标设计开发的过程中缺乏技术方法指导,容易导致开发效率低、指标分类不清晰等问题。
技术实现思路
[0005]本专利技术实施例提供了一种企业指标树构建方法、装置、设备及介质,旨在解决业务指标构建不清晰的问题。
[0006]第一方面,本专利技术实施例提供了一种企业指标树构建方法,其包括:
[0007]响应于对目标业务的指标树构建指令,从配置数据库中获取所述目标业务的元数据表作为关系表,并从所述关系表中抽取关系词构建关系词集合;
[0008]对于所述关系词集合中的每个关系词,遍历所述关系表,得到每个关系词的外键ID,并根据每个关系词的外键ID构建每个关系词的主体词集合及物体词集合;
[0009]通过每个关系词的外键ID,关 ...
【技术保护点】
【技术特征摘要】
1.一种企业指标树构建方法,其特征在于,包括:响应于对目标业务的指标树构建指令,从配置数据库中获取所述目标业务的元数据表作为关系表,并从所述关系表中抽取关系词构建关系词集合;对于所述关系词集合中的每个关系词,遍历所述关系表,得到每个关系词的外键ID,并根据每个关系词的外键ID构建每个关系词的主体词集合及物体词集合;通过每个关系词的外键ID,关联所述关系表、所述主体词集合及所述物体词集合中的每个对象,得到基础事实宽表;获取每个关系词的非外键ID及预先配置的约束词集合,从所述约束词集合中选择约束词构建修饰词集合,并根据所述修饰词集合及所述非外键ID生成过滤语句,其中,所述修饰词集合中的每个修饰词的属主标签根据对应的关系词进行配置;从所述基础事实宽表中任意选择至少一个对象作为目标维度,并基于所述目标维度生成分组语句;基于度量语句对所述基础事实宽表中的每个对象进行度量,并基于所述度量语句的度量结果生成至少一个树节点;拼接所述过滤语句、所述分组语句及所述度量语句,得到目标语句;利用所述目标语句遍历所述配置数据库中的数据,得到每个树节点下的指标;获取预先配置的命名模板,并利用每个树节点下的指标在所述命名模板中进行匹配,生成每个树节点下的指标的名称;基于每个树节点下的指标的名称及所述关系表生成所述目标业务的指标树。2.根据权利要求1所述的企业指标树构建方法,其特征在于,所述根据每个关系词的外键ID构建每个关系词的主体词集合及物体词集合包括:从所述关系表中获取每个关系词的外键ID对应的属性字段;提取每个关系词的外键ID对应的属性字段的字段名;当所述字段名对应于用户时,将所述字段名对应的属性字段作为主体词添加至所述主体词集合,并将所述主体词集合中的每个主体词的属主标签配置为对应的字段名;或者当所述字段名对应于非用户时,将所述字段名对应的属性字段作为物体词添加至所述物体词集合,并将所述物体词集合中的每个物体词的属主标签配置为对应的字段名。3.根据权利要求1所述的企业指标树构建方法,其特征在于,所述通过每个关系词的外键ID,关联所述关系表、所述主体词集合及所述物体词集合中的每个对象,得到基础事实宽表包括:从所述配置数据库中获取所述主体词集合中每个主体词的数据表,及获取所述物体词集合中每个物体词的数据表;基于每个关系词的外键ID构建关联语句;利用所述关联语句关联所述关系表与每个主体词的数据表,及关联所述关系表与每个物体词的数据表,得到所述基础事实宽表。4.根据权利要求2所述的企业指标树构建方法,其特征在于,所述基于度量语句对所述基础事实宽表中的每个对象进行度量,并基于所述度量语句的度量结果生成至少一个树节点包括:采用COUNT语句对所述基础事实宽表中的每个对象进行度量,得到每个对象的数量作
为第一基础指标,并获取每个对象的属主标签作为所述第一基础指标对应的树节点;采用SUM语句对所述基础事实宽表中所述非外键ID对应的数值对象进行度量,得到每个数值对象的和作为第二基础指标,并获取每个数值对象的属主标签作为所述第二基础指标对应的树节点;采用所述COUNT语句及所述SUM语句对所述基础事实宽表中的每个对象进行复合,得到复合对象,并对所述复合对象进行比较度量,得...
【专利技术属性】
技术研发人员:魏政刚,朱建伟,莫洋,向荣,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。