【技术实现步骤摘要】
指标生成方法、装置、计算机设备和存储介质
[0001]本申请涉及大数据
,特别是涉及一种指标生成方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
[0002]随着资产托管业务的发展,组合基金的数量和种类不断增多,每日变化产生的相关数据量也较大。
[0003]目前,在执行组合基金指标生成等操作时,通常是将数据通过前端系统录入数据库,并和原始的组合基金数据进行合并、删改等处理,由于原始的组合基金数据存在数据量大、数据库表存在多个分区的特点,新导入组合基金数据容易导致其他与原始组合基金数据处理相关的业务处理速度变慢,因此,现有技术中通常在夜间用户请求数量较少的情况下,通过执行批量程序的方式对数据进行匹配和计算组合基金指标,这种方式称为夜间批量处理。
[0004]然而,采用夜间批量处理,当用户在日中计算一组组合基金指标,并想要看到计算结果时,只能等到第二天夜间计算完成后才可以看到,组合基金指标生成的时效性较差。而且,组合基金指标的计算公式在程序中是固定的,灵活性较低。此外,在计算公式执行过程中需要使 ...
【技术保护点】
【技术特征摘要】
1.一种指标生成方法,其特征在于,所述方法包括:获取待统计指标的指标模型和所述指标模型对应的数据模板;根据所述数据模板,获取所述指标模型所关联的第一数据;所述第一数据为记录在所述数据模板中的数据;根据预设的分页参数对所述第一数据进行分页,得到分页后第一数据;查找与所述分页后第一数据对应的分页后第二数据;所述分页后第二数据为所述指标模型所关联,且未记录在所述数据模板中的数据;将所述分页后第一数据和所述分页后第二数据输入所述指标模型,得到所述待统计指标的指标结果。2.根据权利要求1所述的方法,其特征在于,所述将所述分页后第一数据和所述分页后第二数据输入所述指标模型,得到所述待统计指标的指标结果的步骤之后,还包括:判断所述分页后第一数据是否为所述第一数据中最后一页的数据;若是,则生成数据处理完成消息,并发送所述数据处理完成消息至目标用户,以通知所述目标用户查看所述指标结果。3.根据权利要求2所述的方法,其特征在于,所述判断所述分页后第一数据是否为所述第一数据中最后一页的数据,包括:获取所述第一数据的数据总量,以及对所述第一数据进行分页的每页数据量;计算所述数据总量除以所述每页数据量的商和余数;若所述余数不为0,则判断所述商是否符合预设条件;若符合,则判定所述分页后第一数据为所述第一数据中最后一页的数据。4.根据权利要求3所述的方法,其特征在于,所述判断所述商是否符合预设条件,包括:将所述商加1,得到对所述第一数据进行分页的末页标识;根据所述分页后第一数据对应的页标识,得到实时页标识;判断所述实时页标识是否等于所述末页标识;若等于,则判定所述商符合预设条件。5.根据权利要求1所述的方法,其特征在于,所述获取待统计指标的指标模型和所述指标模型对应的数据模板的步骤之前,还包括:获取所述指标模型的模型脚本、数据模板和模型标识;判断所述模型脚本是否符合预设条件;若符合,则判断能否成功编译所述模型脚本;若能,则根据所述模型标识,对所述模型脚本和所述数据模板进行对应存储,得到模型标识映射关系。6.根据权利要求5所述的方法,其特征在于,所述获取待统计指标的指标模型和所述指标模型对应的数据模板,包括:获取指标模型的模型标识;根据所述模型标识映射关系,通过所述模型标识确定所述指标模型的模型脚本;通过对所述模型脚本进行编译,得到所述指标模型。7.一种指标生成方法,其特征在于,所述方法包括:响应于对指标模型的...
【专利技术属性】
技术研发人员:王毅,朱李悦,王毅珺,杨采,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。