数据指标管理方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:38154863 阅读:12 留言:0更新日期:2023-07-13 09:22
本发明专利技术提供了一种数据指标管理方法、装置、电子设备和可读存储介质,该数据指标管理方法包括:响应用户的检索操作,获取用户输入的指标;从指标的左端提取候选字串;基于候选字串和预先建立的词表将指标拆分为多个关键词;其中,关键词为中文字符,词表包括多个中文词语;在预先建立的数据库中基于指标对应的关键词进行检索,输出检索结果;通过将用户输入的数据指标拆分,基于拆分得到的关键词进行检索,匹配数据指标对应的的信息,规范统一了指标定义,减少重复计算,缩短程序开发周期和降低后期维护难度,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
数据指标管理方法、装置、电子设备和可读存储介质


[0001]本专利技术涉及数据处理
,尤其是涉及一种数据指标管理方法、装置、电子设备和可读存储介质。

技术介绍

[0002]目前,公司业务指标规范定义流程是,业务用户或开发人员通过各种业务需求渠道,业务人员通常用自已所理解指标含义来定义指标含义规范,开发人员根据业务人员提供的指标信息,构建自己的数据模型,在报表或数据可视化的结果出来后,需要开发人员和业务人员的反复确认才能正式上线。
[0003]因此,现有技术客观上存在以下缺点:(1)现有的指标规范都是基于各业务线部门本身定义的,指标规范不统一,存在重复指标不同定义;(2)针对业务提供的重复计算指标,从开发到上线阶段会出现,人力、机器资源的浪费;(3)开发人员针对业务提供的指标信息,构建数据模型时,中英文字段名称难以统一化或标准化。后期会对整个代码层维护或重构作业,增大困难,影响开发周期。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种数据指标管理方法、装置和电子设备,通过将用户输入的数据指标拆分,基于拆分得到的关键词进行检索,匹配数据指标对应的信息,规范统一了指标定义,减少重复计算,缩短程序开发周期和降低后期维护难度,提升了用户体验。
[0005]第一方面,本专利技术提供的了一种数据指标管理方法,该数据指标管理方法包括:响应用户的检索操作,获取用户输入的指标;从指标的左端提取候选字串;基于候选字串和预先建立的词表将指标拆分为多个关键词;其中,关键词为中文字符,词表包括多个中文词语;在预先建立的数据库中基于指标对应的关键词进行检索,输出检索结果。
[0006]在本专利技术较佳的实施例中,从指标的左端提取候选字串的步骤,包括:从指标的左端提取长度不大于预设阈值的候选字串;基于候选字串和预先建立的词表将指标拆分为多个关键词的步骤,包括:判断候选字串是否包含在预先建立的词表中;如果是,将候选字串作为关键词,并在指标中切除候选字串;对于切除候选字串后的指标,继续执行从指标的左端提取长度不大于预设阈值的候选字串的步骤,直到指标不包含字符,得到多个关键词。
[0007]在本专利技术较佳的实施例中,判断候选字串是否包含在预先建立的词表中的步骤之后,方法还包括:如果否,将候选字串的最右边的一个字符切除;判断切除字符后的候选字串是否包含在词表中;如果切除字符后的候选字串包含在词表中,将切除字符后的候选字串作为关键词;如果切除字符后的候选字串不包含在词表中,继续执行将候选字串的最右边的一个字符切除的步骤,直至候选字串不包含字符。
[0008]在本专利技术较佳的实施例中,在预先建立的数据库中基于指标对应的关键词进行检索的步骤,包括:在预先建立的数据库内检索关键词;如果关键词包含在数据库内,确定关
键词在数据库内对应的推荐词;其中,推荐词为英文字符。
[0009]在本专利技术较佳的实施例中,在预先建立的数据库中基于指标对应的关键词进行检索的步骤之后,该数据指标管理方法还包括:如果关键词不包含在数据库内,将未包含在数据库内的关键词作为目标关键词,确定目标关键词对应的推荐词;其中,目标关键词对应的推荐词用于表征关键词在第三方辞典中的英文翻译。
[0010]在本专利技术较佳的实施例中,在预先建立的数据库中基于指标对应的关键词进行检索的步骤后,方法还包括:基于指标确定联想关键词,其中,联想关键词包含在数据库内;确定联想关键词对应的推荐词。
[0011]在本专利技术较佳的实施例中,在预先建立的数据库中基于指标对应的关键词进行检索,输出检索结果的步骤之后,该数据指标管理方法还包括:如果指标包括至少一个目标关键词,将指标进行标准化处理,将标准化处理后的数据存储到数据库中。
[0012]第二方面,本专利技术实施例提供了一种数据指标管理装置,该数据指标管理装置包括:指标获取模块,用于响应用户的检索操作,获取用户输入的指标;候选字串获取模块,用于从指标的左端提取候选字串;关键词获取模块,用于基于候选字串和预先建立的词表将指标拆分为多个关键词;其中,关键词为中文字符,词表包括多个中文词语;检索模块,用于在预先建立的数据库中基于指标对应的关键词进行检索,输出检索结果。
[0013]第三方面,本专利技术实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述任一项的数据指标管理方法。
[0014]第四方面,本专利技术实施例提供了一种可读存储介质,可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述任一项的数据指标管理方法。
[0015]本专利技术实带来以下有益效果:
[0016]本专利技术提供的了一种数据指标管理方法、装置、电子设备和可读存储介质,该数据指标管理方法包括:响应用户的检索操作,获取用户输入的指标;从指标的左端提取候选字串;基于候选字串和预先建立的词表将指标拆分为多个关键词;其中,关键词为中文字符,词表包括多个中文词语;在预先建立的数据库中基于指标对应的关键词进行检索,输出检索结果;通过将用户输入的数据指标拆分,基于拆分得到的关键词进行检索,匹配数据指标对应的信息,规范统一了指标定义,减少重复计算,缩短程序开发周期和降低后期维护难度,提升了用户体验。
附图说明
[0017]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本专利技术实施例提供的一种数据指标管理方法的流程图;
[0019]图2为本专利技术实施例提供的一种用户指标检索结果的示意图;
[0020]图3为本专利技术实施例提供的另一种数据指标管理方法的流程图;
[0021]图4为本专利技术实施例提供的一种将指标拆分为多个关键词的方法流程图;
[0022]图5为本专利技术实施例提供的一种联想关键词模型的示意图;
[0023]图6为本专利技术实施例提供的一种联想关键词检索结果的示意图;
[0024]图7为本专利技术实施例提供的又一种数据指标管理方法的流程图;
[0025]图8为本专利技术实施例提供的一种在线翻译指标结构的示意图;
[0026]图9为本专利技术实施例提供了一种数据指标管理装置的结构示意图;
[0027]图10为本专利技术实施例提供的一种电子设备的结构示意图。
[0028]图标:310

指标获取模块;320

候选字串获取模块;330

关键词获取模块;340

检索模块;400

存储器;401

处理器;402

总线;403

通信接口。
具体实施方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据指标管理方法,其特征在于,所述数据指标管理方法包括:响应用户的检索操作,获取用户输入的指标;从所述指标的左端提取候选字串;基于所述候选字串和预先建立的词表将所述指标拆分为多个关键词;其中,所述关键词为中文字符,所述词表包括多个中文词语;在预先建立的数据库中基于所述指标对应的所述关键词进行检索,输出检索结果。2.根据权利要求1所述的数据指标管理方法,其特征在于,从所述指标的左端提取候选字串的步骤,包括:从所述指标的左端提取长度不大于预设阈值的候选字串;基于所述候选字串和预先建立的词表将所述指标拆分为多个关键词的步骤,包括:判断所述候选字串是否包含在预先建立的词表中;如果是,将所述候选字串作为关键词,并在所述指标中切除所述候选字串;对于切除所述候选字串后的所述指标,继续执行从所述指标的左端提取长度不大于预设阈值的候选字串的步骤,直到所述指标不包含字符,得到多个所述关键词。3.根据权利要求2所述的数据指标管理方法,其特征在于,判断所述候选字串是否包含在预先建立的词表中的步骤之后,所述方法还包括:如果否,将所述候选字串的最右边的一个字符切除;判断切除字符后的所述候选字串是否包含在所述词表中;如果切除字符后的所述候选字串包含在所述词表中,将切除字符后的所述候选字串作为关键词;如果切除字符后的所述候选字串不包含在所述词表中,继续执行所述将所述候选字串的最右边的一个字符切除的步骤,直至所述候选字串不包含字符。4.根据权利要求1所述的数据指标管理方法,其特征在于,在预先建立的数据库中基于所述指标对应的所述关键词进行检索的步骤,包括:在预先建立的数据库内检索所述关键词;如果所述关键词包含在所述数据库内,确定所述关键词在所述数据库内对应的推荐词;其中,所述推荐词为英文字符。5.根据权利要求4所述的数据指标管理方法,其特征在于,在预先建立的数据...

【专利技术属性】
技术研发人员:史季信春雷赵海燕李志超
申请(专利权)人:阳光财产保险股份有限公司
类型:发明
国别省市:

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

1